apache和php的结合:

[root@No~]#vim/usr/local/apache2/conf/httpd.conf

///usr/local/apache2/conf/httpd.conf是apache的配置文件

找到AddTypeapplication/x-gzip.gz.tgz在下面添加:

AddTypeapplication/x-httpd-php.php

找到:

<IfModuledir_module>

DirectoryIndexindex.html

</IfModule>

修改为:

<IfModuledir_module>

DirectoryIndexindex.htmlindex.htmindex.php

</IfModule>

找到:

#ServerNamewww.example.com:80

修改为:

ServerNamelocalhost:80

:wq

检测apache的配置文件是否正确,正确显示则SyntaxOK

[root@No~]#/usr/local/apache2/bin/apachectl-t

SyntaxOK

启动apache

[root@No~]#/usr/local/apache2/bin/apachectlstart

查看apache是否启动:

[root@No~]#netstat-lnp|grephttpd

tcp00:::80:::*LISTEN11660/httpd

出现以上内容说明apache已经启动。

测试php是否能够正常解析:

[root@No~]#vim/usr/local/apache2/htdocs/1.php

<?php

echo"php解析正常";

?>

:wq

[root@No~]#curllocalhost/1.php

php解析正常[root@No~]#

在浏览器中输入ip,无法显示itworks。

需要关闭selinux,iptables-F清楚防护墙规则。