CentOS 6.5 LAMP分主机平台的搭建及测试(5)

3、启用httpd的相关模块
       在Apache httpd 2.4以后已经专门有一个模块针对FastCGI的实现,此模块为mod_proxy_fcgi.so,它其实是作为mod_proxy.so模块的扩充,因此,这两个模块都要加载
   LoadModule proxy_module modules/mod_proxy.so
   LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so    

wKiom1M2MMzhl9pqAADdPYOYigM868.jpg

4、关闭正向代理

ProxyRequests Off:关闭正向代理
   ProxyPassMatch:把以.php结尾的文件请求发送到php-fpm进程,php-fpm至少需要知道运行的目录和URI,所以这里直接在fcgi://xxx.x.x.x:9000后指明了这两个参数,其它的参数的传递已经被mod_proxy_fcgi.so进行了封装,不需要手动指定。

wKiom1M2MeuR-18wAAF1bA7lgiU032.jpg

而后重新启动httpd,或让其重新载入配置文件即可测试php是否已经可以正常使用。

最后在php的指定的fcgi的路径上提供一个php的测试页面:    

1

2

3

4

5

6

7

8

9

10

 

# vim /usr/local/apache/htdocs/index.php 

<?php

      $link = mysql_connect('172.16.251.171','wei','wei');

      if ($link)

          echo "Connection Success....."

      else

          echo "Connection Failrue....."

      mysql_close();

      phpinfo();

?>

 

wKiom1M2MqCBKsxmAAEoSuq45M8575.jpg

为了说明问题、我们还要在httpd服务器上提供一个静态的html页面:

# vim /usr/local/apache/htdocs/test.html

<h2>tanxw.blog.51cto.com</h2>

然后再测试一下看看效果:    

wKioL1M2MtPwy1IPAAIwjphzAII766.jpg

wKioL1M2Mvez903XAADIxOZqpT0626.jpg

结束:

OK、做到这里算是分主机LAMP平台搭建算是有个大概了吧、页面访问应该说没有什么问题了、都正常可以访问、东西好像有点多、不过都是前前的知识了、安装程序包比较多点而了、最后、如果各位大神发现有什么不妥或做得不好的可以留言哦、欢迎交流学习、在此谢谢您的关注!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/9a1dfb1d284692910b9be346347ebcc4.html