去年介绍了《 DirectAdmin 一键安装 Nginx 前端 》并且也分享了 《 DirectAdmin 开心版 》等资源
今天分享一篇也是关于 Nginx 作为前端的文章,好长时间没发文章、只记得泡妞了,所以特来补偿一篇。
首先准备:
一台备有 Nginx 的 VPS 、服务器什么的
一台 DirectAdmin 主机
第一步:在 Nginx 配置好反代:
网上一大堆反代的教程了,我这里给出一个例子,把 IP 改为你 DA 主机的 IP 地址。
server { listen 80; server_name $http_host; if ($request_method !~ ^(GET|HEAD|POST)$ ) { return 403; } if ($http_user_agent ~* (Bench|bench) ) { return 444; } location / { proxy_pass http://192.168.1.1:80; proxy_set_header Host $host; proxy_set_header BABYTOMAS $remote_addr; } }
第二步:安装 rpaf 获取真实 IP 地址:
1、下载并安装 rpaf:
wget http://www.stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz;tar xzf mod_rpaf-0.6.tar.gz;cd mod_rpaf-0.6;apxs -cia mod_rpaf-2.0.c
2、修改 /etc/httpd/conf/extra/httpd-includes.conf 在其中加入如下配置:
<IfModule mod_rpaf-2.0.c> RPAFenable On RPAFsethostname On RPAFproxy_ips 127.0.0.1 RPAFheader BABYTOMAS </IfModule>
如果有更多的 IP 做前端,就在 127.0.0.1 后面继续加、注意空格,如图:
3、重启 Apache:service httpd restart
第三步:修改 hosts 加一条解析到你前端的 IP,不可以的话请重复前两步。
小结
抱歉这次月经略长,和女友吵架了我才来写文章的 。。
目前有10条回应
Comment
Trackback
Loading ....
- 本篇文章没有Trackback
路过水一个
夜夜不痛,月月轻松
来我博客留言十条,D.Y.M就不会失掉啦
夜夜不痛,月月轻松 😮
学习一下
月经党
尼玛 。。我乃真汉子
额 你总是如此。。
小蒋的月(HEXIE)经风波····
唉 。。最近忙的博客月经不调了
@Tomas: 祝贺你