现在的位置: 首页 > 综合 > 正文

Linux环境配置之LAMP搭建(源码安装)

2012年11月24日 ⁄ 综合 ⁄ 共 1024字 ⁄ 字号 评论关闭

系统环境:CenOS5

所用软件:

安装步骤:

注意:我所使用的软件都存放在/root/software文件夹下

第一步:mysql安装

cd /root/software

tar -zxvf mysql-...

cd mysql...

more INSTALL-SOURCE(查看帮助文档)


按照帮助文档进行安装,安装完成后 执行ps -ef |grep mysql 查看mysql是否已经启动,OK!mysql的安装就到此完成可以通过bin/mysql -u root登陆mysql

第二步php安装

cd /root/software(回到我的软件存放目录)

tar zxvf php-...

cd php-...

more INSTALL(查看帮助文档,找到Apache 2.0 on Unix systems,同样根据安装文档一步一步安装)

cd /root/software

tar zxvf httpd-...

cd httpd-...

./configure --enable-so

make

make install

/usr/local/apache2/bin/apachectl start(启动apache)

ps -ef | grep httpd(查看apache是否启动成功)

cd ../php-...

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql

make

make install

cp php.ini-dist /usr/local/lib/php.ini

cd /usr/local/apache2/conf

vi httpd.conf(编辑配置文件,添加 AddType application/x-httpd-php .php .phtml)

cd ../

bin/apachectl restart(重启apache)

报错:httpd: Syntax error on line 53 of
/usr/local/apache2/conf/httpd.conf: Cannot load
/usr/local/apache2/modules/libphp5.so into server:
/usr/local/apache2/modules/libphp5.so: cannot restore segment prot after
reloc: Permission denied

根据第二个方法设置,重启Apache,OK

一切搞定

抱歉!评论已关闭.