- 下载解压包nginx下载地址
- 解压zip的nginx到D盘目录
- - 管理员双击nginx可执行文件,在浏览器输入
127.0.0.1
html:目录为存放页面的目录,打包好的页面和配置都要放进页面配置里,做好页面映射IP地址
conf:配置nginx的参数
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 80;
server_name localhost;
charset utf-8;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
location /xxx { #项目名
proxy_pass http://127.0.0.1:8080/xxx; #项目名
proxy_redirect default;
proxy_read_timeout 300;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
html中的conf文件配置
;(function () {
let ipPort = "http://127.0.0.1",
apiName = "/xxx"; #项目名
window.SITE_CONFIG = Object.assign(window.SITE_CONFIG,{
rootUrl: ipPort,
apiName: apiName,
baseUrl: ipPort + apiName,
});
window.SITE_CONFIG.uploadUrl = window.SITE_CONFIG.rootUrl + window.SITE_CONFIG.uploadUrl;
})();
-
nginx的启动和停止
-
注意此操作在doc窗口执行
启动
D:\nginx-1.10.3>start nginx.exe
#停止
D:\nginx-1.10.3>nginx.exe -s stop
nginx的重新载入
#重新载入
D:\nginx-1.10.3>nginx.exe -s reload
nginx的日志重新加载
#重新加载日志
D:\nginx-1.10.3>nginx.exe -s reopen
查看监听的端口号80
netstat -an|findstr 80