LAMP平台部署及应用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LAMP平台部署及应用相关的知识,希望对你有一定的参考价值。
1、LAMP的构成Linux Apache mysql php/Perl/Python
LAMP的优势:(1)成本低廉、全部是开源软件
(2)可定制、易于开发
(3)方便易用、安全和稳定
2、编译安装PHP软件
(1)准备工作:?卸载rpm方式安装的php及相关依赖包
rpm -e php --nodeps
(2)安装数据加密工具:
libmcrypt mhash mcrypt
(3)编译安装PHP:
cd?/media
tar?zxf?php-?-C?/usr/src
cd?/usr/src/php-
./configure?--prefix=/usr/local/php5
--with-apxs2=/ust/local/httpd/bin/apxs
--with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/php5?
--enable-mbstring?&&?make?&&?make?install
(4)主配置文件php.ini配置调整:
cd?/usr/src/php-
cp?php.ini-deve /usr/local/php5/php.ini
vim?/usr/local/php5/php.ini
upload_max_filesize=2M? (允许上传文件的最大限制)
file_uploads=on (允许上传网页文件)
max_file_uploads=20 (允许上传最多文件数量)
post_max_size=8M (表单最大大小)
short_open_tag=on (支持php短语格式,即<?.....?>)
defautl_charset=“utf-8" (默认字符集为utf-8)
添加ZendGuardLoader模块可加快php优化速度
(5)在httpd.conf配置文件中添加支持PHP页面解析功能
LoadModule (确认已添加php5模块必需添加)
AddType?application/x-httpd-php?.php (添加对 .php文件格式的支持)
DirectoryIndex?index.php (添加index.php为默认主页)
3、phpMyAdmin:数据库管理套件
(1)使用PHP语言编写的开源软件
(2)通过Web界面对MySQL数据库进行管理
(3)主配置文件为config.inc.php
以上是关于LAMP平台部署及应用的主要内容,如果未能解决你的问题,请参考以下文章