nginx 操作(启动,重启,停止)基础命令
nginx 做为前端部署服务器的其中之一环境,功能丰富,可作为 HTTP 服务器,也可作为反向代理服务器等。总体来说,Linux 或者 windows 都是一样的,只要在添加配置文件的时候,把对应系统内放置的路径备注区别好就可以统一使用。(ps.一般 Windows 选择较多的是 apache 或 tomcat)
Nginx 常用功能
- Http 代理、反向代理;
- 负载均衡;
- Web 缓存;
nginx 命令最好在服务器中配置成全局,下面操作以全局命令为例
Nginx 启动与重启
//nginx 启动(3种)
> nginx
> nginx.exe
> start nginx
//如果报错端口被占用,可选择终止其占用端口号,或新开端口号,一定要保证nginx服务监听的端口号,是服务器对外公开的;
//终止其他端口号
> sudo lsof -i :[port]
> kill -9 [port]
//或者
> netstat -ano|findstr [port]
> taskkill /pid [pid] /f
//nginx 重启
//一般遇到需要重新配置文件之后要重启nginx服务才生效
//检查配置文件语法等是否正确
> nginx -t
//重启
> nginx -s re