您的位置:首页 > 运维架构 > Linux

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

2011-05-19 08:17 896 查看
系统环境: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

一切搞定
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐