nginx 基础命令及服务器搭建[window]
下载地址
http://nginx.org/en/download.html
基础命令
启动
D:\nginx-1.18.0>nginx.exe
停止
D:\nginx-1.18.0>nginx.exe -s stop #stop是快速停止nginx,可能并不保存相关信息 D:\nginx-1.18.0>nginx.exe -s quit #quit是完整有序的停止nginx,并保存相关信息。
重新载入配置
D:\nginx-1.18.0>nginx.exe -s reload #当配置信息修改,需要重新载入这些配置时使用此命令。
查看版本
D:\nginx-1.18.0>nginx -v
载入指定配置文件
D:\nginx-1.18.0>nginx.exe -t -c C:\Users\AILN\Desktop\conf\nginx.conf #conf/default.conf配置文件路径
指定配置文件启动nginx服务器
D:\nginx-1.18.0>nginx.exe -c C:\Users\AILN\Desktop\conf\nginx.conf #conf/default.conf配置文件路径
nginx 配置
多个域名可配置多个server
C:\Windows\System32\drivers\etc\hosts
127.0.0.1 demo1.com 127.0.0.1 demo2.com
conf/nginx.conf
server { listen 80; server_name demo1.com; location / { root D:\websit\demo1; index index.html index.htm; try_files $uri $uri/ /index.html; } } server { listen 80; server_name demo2.com; location / { root D:\websit\demo2; index index.html index.htm; try_files $uri $uri/ /index.html; } }
附加
有时候明明用 nginx.exe -s stop 或 nginx.exe -s quit 退出后,网站还能访问然后ctrl+del+.也查看不到进程,此时可以用命令形式查看进程并杀掉进程
查看进程
杀掉进程
愿你走出半生,归来仍是少年