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
相关文章推荐
- 反向代理
- Nginx反向代理关于端口的问题
- squid
- nginx反向代理
- squid--简单篇
- Nginx反向代理配置配置实例
- 解析正向代理与反向代理
- Squid代理服务器--基础篇
- apache反向代理 负载均衡
- 反向代理 -- 反向代理原理
- 配置squid服务
- 反向代理 -- 正向代理和反向代理的概念及区别
- 客户端的IP地址伪造、CDN、反向代理、获取的那些事儿
- Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
- nginx反向代理设置
- Nginx反向代理配置
- squid的安装与配置
- Go语言中的单元测试及反向代理
- 反向代理
- keepalived+nginx反向代理访问后端web服务器