Nginx静态资源配置及windows环境启动停止命令
本文中,使用的是nginx-1.18.0版本;
在nginx-1.18.0
目录下 新建了一个images
的目录,并在里面放了一张error.jpg的图片,用于测试使用。
1、配置静态资源
有两种方法,一种是使用root配置路径,一种是使用alias配置路径。
1.1 第一种 root配置路径
*注意:root的路径是静态(/images)路径的父级路径。
1.2 第二种 alias配置路径
*注意:alias的路径为静态(images)路径本身路径。
因为,alias(别名),这里 /images = alias配置的路径
,也就是重命名
2.windows环境 nginx的启动停止命令
2.1 nginx的启动
第一种,双击nginx目录下的nginx.exe文件,会出现闪退的现象,在任务管理器中查看是否启动成功。如果在任务管理器中看到启动了两个nginx.exe则启动成功,此时登录配置的nginx端口即可访问成功。
第二种,使用cmd命令提示窗口启动nginx
指令为:start nginx(推荐使用这种,使用nginx.exe会造成cmd窗口一直在运行中,不能进行其他指令)
这里我配的端口是8081,因为8080端口已被占用,直接启用则无法启动。
2.2 nginx的重启、停止
重启指令:
nginx.exe -s reload
*修改nginx.conf 或 其他文件,在nginx启动的情况下,执行重启指令即可
停止命令:
1、nginx.exe -s stop
2、nginx.exe -s quit
*注意:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息
以上如有描述不正确的地方,还请各位不吝赐教!