全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2375|回复: 14

[疑问] 原来军哥的lnmp整站反代不需要新建虚拟主机的啊 又走弯路了

[复制链接]
发表于 2018-8-21 20:31:51 | 显示全部楼层 |阅读模式
本帖最后由 asmon 于 2018-8-21 20:59 编辑


原来只需要在/usr/local/nginx/conf/vhost/下面新建一个以域名fd.xxx.com命名的conf,内容为
server
        {
        listen 80;
        #listen [::]:80;
        server_name fd.xxx.com ;

            location / {
                proxy_pass              http://www.xxx.com/;
                proxy_redirect          off;
                proxy_set_header        X-Real-IP       $remote_addr;
                proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
                }
        }
然后再ssh运行/usr/local/nginx/sbin/nginx -s reload就可以了!就可以用fd.xxx.com去访问www.xxx.com啦!

一直以为是新建虚拟主机再修改conf,新建虚拟主机绑定域名反而不行的!白折腾了几个小时!

记得反代不需要新建虚拟鸡!直接添加conf文件,重启nginx就可以了!

检查配置
/usr/local/nginx/sbin/nginx -t
重新加载nginx
/usr/local/nginx/sbin/nginx -s reload或者lnmp nginx reload
发表于 2018-8-21 22:25:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
cyo 该用户已被删除
发表于 2018-8-21 20:34:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2018-8-21 20:43:32 | 显示全部楼层
我一般是  service nginx restart  

保险一点的先 /usr/local/nginx/sbin/nginx -t
发表于 2018-8-21 20:45:47 | 显示全部楼层
BT直接创建个网站,反代写地址就可以了。
发表于 2018-8-21 20:47:03 | 显示全部楼层
修改什么配置,我一般要先/usr/local/nginx/sbin/nginx -t运行一下看有没有错,再重启NGINX
 楼主| 发表于 2018-8-21 20:48:28 | 显示全部楼层
cyo 发表于 2018-8-21 20:34
啊,一直不都这样吗 。
而且nginx的重启命令太长了,都用了lnmp 怎么不用lnmp nginx reload ...

我一直以为是新建虚拟鸡再修改的!

电脑上面的资料n年前的,一直没有更新,命令就长了咯,
发表于 2018-8-21 21:14:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2018-8-21 21:28:40 | 显示全部楼层
/usr/local/nginx/conf/vhost/下面新建一个以域名fd.xxx.com命名的conf
不就和新建虚拟主机一样吗
发表于 2018-8-21 21:31:25 | 显示全部楼层
你自己不会改nginx配置而已吧...
发表于 2018-8-21 21:31:37 来自手机 | 显示全部楼层
建虚机就是加个conf而已,当然MySQL 另外说。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-3-7 23:33 , Processed in 0.064799 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表