nginx Linux启动关闭
cd /usr/local/nginx/sbin 启动nginx ./nginx -c /usr/local/nginx/conf/nginx.conf 重启 ./nginx -s reload 关闭 ./nginx -s stop nginx -s quit
linux 查看nginx如何启动: 执行命令: ps -A | grep nginx 如果返回结果的话,说明有nginx在运行,服务已经启动
重启nginx 出现nginx: kill(21725, 1) failed (1: Operation not permitted)
nginx 缺少启动权限
sudo ./nginx -s reload
出现页面403
设置权限
sudo chmod -R 777 /usr/local/nginx
nginx window下的启动关闭
1、下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,不要直接双击nginx.exe,不要直接双击nginx.exe
一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致修改配置后重启、停止nginx无效,需要手动关闭任务管理器内的所有nginx进程,再启动才可以
2、使用命令到达nginx的加压缩后的目录
cd c:\nginx-1.15.2
3、启动nginx服务,启动时会一闪而过是正常的
start nginx
4、查看任务进程是否存在,dos或打开任务管理器都行
tasklist /fi "imagename eq nginx.exe"
快速停止
nginx -s stop
完整有序的关闭
nginx -s quit
修改配置后重新加载生效
nginx -s reload
如果遇到报错:
bash: nginx: command not found
有可能是你再linux命令行环境下运行了windows命令,
如果你之前是允许 nginx -s reload报错,试下 ./nginx -s reload
或者 用windows系统自带命令行工具运行
解压tar.gz文件
tar zxvf nginx-1.6.2.tar.gz
解压tar文件
tar -xvf dist.tar
本文作者为gengboxb,转载请注明。