nginx默认监听80端口,但有些时候80端口要分配给其他应用的,所以要把nginx默认的80端口改掉,修改的文件位置在nginx安装目录下的conf文件下的nginx.conf。
nginx的默认配置为:
server { listen 80; server_name static.yisheng.com; location / { root D:/aaa; access_log off; #expires 1h; } }
换成监听81端口:
server { listen 81; server_name static.yisheng.com; location / { root D:/aaa; access_log off; #expires 1h; proxy_set_header Host $host:81; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Via "nginx"; } }
代码中的红色标记了不同之处。
当然了,在项目使用的话要把http://static.yisheng.com换成带有端口的地址:http://static.yisheng.com:81
相关推荐
但有时候不想让nginx使用80端口,如何修改呢? 修改方法 很简单,修改nginx的配置文件,比如版本为nginx-1.11.10的则修改: nginx-1.11.10\conf\nginx.conf 修改 http -> server -> listen 对应的值,如图: 将其...
场景:项目1放在tomcat1中,项目2放在tomcat2中,两个tomcat放在同一台服务器上,需要共享80端口访问 注意:这里和集群部署是不同的,集群部署是一个项目放在多个tomcat中。 这里通过nginx做反向代理,nginx请到...
1.查看80端口是否被占用,一般80端口多被apache服务占用。 netstat -anp|grep 80 2.修改apache服务的端口号 vim /etc/apache2/ports.conf 3.将端口号修改为8080 4.修改nginx服务配置 vim /etc/nginx/conf.d/...
方法如下: 首先得准备一台VPS,俺用...咱们给网站个81端口,我说的是IIS,那啥的nginx和apache我还真不知道如何给.总之要让网站能访问,不管什么方式…..然后再来编辑nginx.conf.在最后一个}前面加上以下内容….不懂得添加
实现了nginx负载均衡,其中也包括了健康检查内容。本例中监听了两个端口,这两个端口中proxy_pass内容相同,可根据个人需要,增加upstream,修改server中proxy_pass内容,实现这两个端口分别代理一批服务器的功能。
主要介绍了Nginx与Apache共用80端口的配置方法,当然如果想Nginx不与Apache抢80端口的话,本文后面也附带了Nginx的端口修改方法,需要的朋友可以参考下
nginx 配置 location / {} ,一般只能跳转到 ip + 端口,如果想要直接访问项目,就需要修改tomcat的配置了 如何保证不修改tomcat的配置,只修改nginx,可以访问端口+项目名 在尝试后发现一种方法,就是通过 ...
通过阿里云服务器的nginx配置多个端口指向不同网站时,出现本地能打开,不能打开的问题,后分析解决,分享给大家.
修改配置文件 [root@iZbp1fuxe9jel2667kxu6eZ nginx]# vim nginx.conf 如果服务器上还有其他的项目,再写一个server即可 测试配置是否成功 [root@iZbp1fuxe9jel2667kxu6eZ nginx]# nginx -t nginx: the ...
新装win10,默认的80端口被系统占用,导致nginx和apache不能正常使用,网上找到的修改注册表的方法解决问题,上传注册表修改信息,方便修改注册表.
跟Apache一样,Nginx也可以配置多种类型的虚拟主机,分别是基于IP的虚拟主机、基于域名的虚拟主机、基于端口的虚拟主机。 使用Nginx搭建虚拟主机服务器时,每个虚拟Web站点拥有独立的“serverf”配置段,各自监听的...
修改 nginx.conf 文件 sudo cp nginx.conf nginx.conf_back sudo vim nginx.conf 设置访问机器的 hosts 文件,以便模拟访问,我这里使用的机器是 windows 10,hosts 文件在 C:\Windows\System32\drivers\etc ...
1.Nginx在window下第一次安装的时候注意端口问题,80端口是否被占用 2.解决端口问题后直接点击nginx.exe就可以了 3.然后打开任务管理器显示nginx.exe 2个进程 4.window下负载均衡配置将nginx.conf文件直接覆盖原有...
开放所需端口,修改nginx配置文件 比如我们有两个服务分别开放在80端口和8080端口 如果有iptable,先开放端口: iptables -A INPUT -ptcp --dport 80 -j ACCEPT iptables -A INPUT -ptcp --dport 8080 -j ACCEPT ...
二nginx默认的80端口被占用,可以到conf文件去修改端口)关闭(关闭窗口并不能关闭nginx)Nginx.exe –s stop看一下后台的是否两个进程关
一、nginx 安装与运行 (Mac OS环境) 1. 安装 nginx 可通过 Homebrew 可直接安装: $brew install nginx ...默认的配置文件地址在 /usr/local/...或者修改 nginx 的默认端口(/usr/local/etc/nginx/nginx.conf ) 2. 启动
所以在这里用到了nginx的proxy_redirect指定修改被代理服务器返回的响应头中的location头域跟refresh头域数值 以下是截取nginx的一小段配置文档 server { listen 80; server_name www.boke.com; l
二、修改nginx.conf文件 在nginx.conf的http{}中填下如下内容 server { listen 443; server_name www.httpstest.com; ssl on; root html; index index.html index.htm; #这里的.pem/.key文件替换成自己对应的...
Linux下的Nginx配置文件 修改IP端口即可使用