Nginx在Windows服务器上的部署
Nginx为何物
Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站(类似Tomcat)。它高性能和低消耗内存的结构受到很多大公司青睐,如淘宝网站架设。
下载安装部署
下载
进入Nginx下载界面,本例需要下载Windows版本的稳定版本Nginx,如图
远程连接:Win+R
后输入mstsc
安装部署
下载完成后,解压缩,运行cmd
,使用命令来启动Nginx服务,注意:这里不要直接双击运行nginx.exe!
进入nginx-1.20.1
,运行cmd
,执行命令start nginx
查看任务进程是否存在,可以执行命令tasklist /fi "imagename eq nginx.exe"
验证是否部署成功
在conf
目录下找到nginx.conf
使用txt文本打开,找到server
这个节点,查看listen
和server_name
,
之后就打开浏览器访问刚才的域名及端口http://localhost:80,出现欢迎页就说明部署成功了
一些命令
重启服务
1 | nginx -s reload |
关闭服务
快速停止
1 | nginx -s stop |
完整有序的关闭
1 | nginx -s quit |
问题记录
部署Vue项目到服务器,刷新任意界面报错404
解决方案
编辑配置文件nginx.conf
1 | vi nginx.conf |
保存退出并重启Nginx即可