图-LAMP
LAMP配置完成后我们重启apache
- /usr/local/httpd/bin/apachectl -k restart
如果出现类似的这样的错误
httpd: Syntax error on line 53 of /usr/local/httpd/conf/httpd.conf: Cannot load /usr/local/httpd/modules/libphp5.so into server: /usr/local/httpd/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied
这个应该是selinux限制的
可以关闭selinux或者执行
chcon–t texrel_shlib_t /usr/local/httpd/modules/libphp5.so
然后再重启apache
配置完成后,我们测试一下
在网站根目录创建一个phpinfo.php
vi /usr/local/httpd/htdocs/phpinfo.php
输入
phpinfo();
?>
保存退出
:wq
然后在浏览器打开 http://localhost/phpinfo.php
不出意外可以看到以下页面。如果提示不能打开或下载框,并且之前的配置上没有错误。再重启一次apache应该就能解决。
可以看到我们要安装的模块也已经安装上了。
#p#
另外,安装的Apache并不是随机器启动而启动的。我们可以将apache的启动命令加到 /etc/rc.d/rc.local 中,就可以随机启动了
vi /etc/rc.d/rc.local
点击 i 进入插入编辑模式。
在***输入
/usr/local/httpd/bin/apachectl -k start
点击 Esc 退出插入编辑模式
输入
:wq
回车,就可以保存了,这样apache就可以随机启动了。如图
至此,LAMP基本配置已经完成。下一篇我们谈谈如果安装gd库:
LAMP攻略: 重新编译PHP安装扩展,GD库安装与配置
通过文章的介绍,我们清楚的知道了Apache的配置和LAMP安装后的测试情况,希望对你们有用!
【编辑推荐】
- LAMP环境搭建之配置PHP
- LAMP环境搭建之配置Apache
- LAMP攻略之PHP安装
- LAMP攻略之MySQL安装
- LAMP攻略之Apache安装
- LAMP 环境的搭建工作
- LAMP 系统性能调优之网络文件系统调优
- LAMP网站架构方案解剖