Nginx命令:
(nginx命令必须在nginx.exe所在的安装目录中执行。服务器启动时会占用80端口)
启动命令: start nginx--------在浏览器输入Localhost即可检查到是否启动成功。
重启命令: nginx -s reload---------会有报错信息,可以检查Nginx配置有没有错。
关闭命令: nginx -s stop
nginx.conf配置文件 的修改 案例
文件位置:在Nginx安装目录下-----conf----nginx.conf
nginx.conf文件修改完之后,要重启服务器。
# nginx 需要使用http/https协议的
http {
#反向代理服务 一个服务就是一个server,多个服务就多个server
server {
# nginx监听的端口号 默认监听80端口,端口号可以重复
listen 80;
# server名称 业务逻辑名称,域名不可重复(即客户端访问的地址)
server_name localhost;
# 反向代理实现 / 代表拦截所有请求
location / {
#root 代表转向到的真实目录中
#index 代表默认访问页面
#proxy_pass 代表发起url请求(即实际要跳转到的服务器地址)
#proxy_pass http://localhost:8091;
proxy_pass http://jtw;
}
}
#配置图片服务器
server{
listen 80;
server_name image.jt.com;
location /{
#由于windows操作系统问题 所以需要替换/
root D:/JT-SOFT/images;
}
}
#配置集群的关键字 通过集群配置tomcat服务器即可
#负载均衡策略: 1.轮询的机制(默认) 2.权重策略 3.IPHASH
upstream jtw {
server 127.0.0.1:8081; #服务器 IP地址:端口号
server 127.0.0.1:8082;
server 127.0.0.1:8083;
}
}
host文件的编辑 案例
(注意:没有购买域名的情况下才需要修改,是windows系统自带的文件。)
位置: C:\Windows\System32\drivers\etc
如果没有host文件,就把services文件复制一份,名字改成host
#左侧写IP地址 右侧写域名 中间使用空格分隔
127.0.0.1 image.jt.com
127.0.0.1 manage.jt.com
127.0.0.1 www.jt.com
#Bug 有时在使用该软件时可能会出现丢失字母的现象.
127.0.0.1 sso.jt.com