您的位置:首页 > 运维架构 > 反向代理

Ubuntu-14-04-安装PHP环境和反向代理

2015-08-28 15:11 239 查看

安装Apache

[code]$ sudo apt-get install apache2


安装php

[code]$ sudo apt-get install php5 libapache2-mod-php5


安装mysql

[code]$ sudo apt-get install mysql-server


反向代理

经过测试最小的配置。。。。

启用apache的mod_proxy 模块

[code]$ sudo a2enmod mod_proxy


修改配置文件 /etc/apache2/sites-enabled/000-default.conf (此文件是默认的80端口的配置文件,也可以添加在自己想添加的虚拟主机配置文件),在内添加下面的代码

[code]ProxyPassReverse    /      http://192.168.0.3:8006/ ProxyPass           /      http://192.168.0.3:8006/[/code] 
如下所示



然后重启apache服务器

[code]$ sudo service apache2 restart


如果不成功,则尝试进行下面的操作

* 重新load apache

[code]$ sudo service apache2 reload


在最开始配置代理的地方添加下面两句

[code]ProxyPreserveHost On
ProxyRequests On


添加代理的外部访问权限,在配置虚拟主机的地方添加下面几句

[code]<Proxy *>
       Order deny,allow
       Allow from all
</Proxy>


记得每次修改都要重启
Apache
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: