这几天因为工作需要,需要重新搭建LAMP环境,结果发现自己搞起来几多波折。
1、Apache:yum install httpd httpd-devel(一般httpd已装好,要装httpd-devel)
2、Php:yum install php php-devel php-mysql php-gd
3、Mysql:用自带的,可以确认下是否已经安装mysql-devel,yum install mysql-devel
4、测试:
在/var/www/html下创建phpinfo.php页面:
<?php phpinfo(); ?>
设置权限:#chmod 777 phpinfo.php
5、运行 service httpd start.
结果提示启动
httpd:httpd: Syntax error on line 210 of /etc/httpd/conf/httpd.conf: Syntax error on line 6 of /etc/httpd/conf.d/php.conf: Cannot load /etc/httpd/modules/libphp5.so into server: libstdc++.so.6: cannot open shared object file: Permission denied
通过百度和google搜索,设置selinux选项选为禁用。
运行 service httpd start.,提示正确。
打开页面127.0.0.1/phpinfo.php 显示php的配置信息。
搞定.