最近在学习nginx的配置,在安装以及启动nginx的方面都遇到了些坑,记录一下。
ps:基于window操作系统
下载
下载链接:nginx: download
下载完成之后解压得到一个文件夹:
接着要注意!不要直接点击这个exe文件安装,否则是会闪退的。
如果不小心点了,需要在任务管理器中将nginx.exe相关的进程都给关闭掉。
正确安装
接着win+r cmd进入到命令行工具。一路进入到nginx安装的文件夹中,运行start nginx
命令:
运行完这个命令应该会看到屏幕闪一下。
进一步确认是否正常启动了nginx,运行tasklist /fi "imagename eq nginx.exe"
命令:
看到有相应的进程了,说明启动成功。
同样,访问http://localhost:80或http://127.0.0.1:80,(端口号默认为80)出现欢迎页就说明部署成功了。
关闭
关闭nginx服务使用以下命令
nginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。
nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。
同样运行tasklist /fi "imagename eq nginx.exe"
命令,发现进程已消失。
这篇文章有更详细的nginx命令以及操作,参考了大佬的文章:Nginx安装教程(windows)_nginx windows安装-CSDN博客