一个IP,多个网站,如何配置?
ubuntu 14.04 nginx 1.80 php5-fpm
一个网站的时候正常,在sites-available再添加一个配置文件的时候,全部无法访问,请教如何正确配置
配置虚拟主机:可以参考一下我的博客:http://xxgblog.com/2015/05/17/nginx-start/ 4、虚拟主机
server { listen 80 default_server; server_name _; return 444; # 过滤其他域名的请求,返回444状态码 } server { listen 80; server_name www.aaa.com; # www.aaa.com域名 location / { proxy_pass http://localhost:8080; # 对应端口号8080 } } server { listen 80; server_name www.bbb.com; # www.bbb.com域名 location / { proxy_pass http://localhost:8081; # 对应端口号8081 } }
各个网站跑不同的端口 然后 通过域名 反向代理到各个端口 比如 abc.com 在3001xyz.com 在3002
nginx跑80 根据域名反向代理到 3001 和 3002
思路说道这里 具体配置 搜索引擎
就是配置不同的server, 然后server_name对应网站的域名。
可以为每个网站设置一个vhost配置文件。都可以用80端口。
添加vhost
配置虚拟主机:
可以参考一下我的博客:http://xxgblog.com/2015/05/17/nginx-start/ 4、虚拟主机
各个网站跑不同的端口 然后 通过域名 反向代理到各个端口
比如
abc.com 在3001
xyz.com 在3002
nginx跑80 根据域名反向代理到 3001 和 3002
思路说道这里 具体配置 搜索引擎
就是配置不同的server, 然后server_name对应网站的域名。
可以为每个网站设置一个vhost配置文件。都可以用80端口。
添加vhost