nginx-lua配置

    xiaoxiao2021-12-14  17

    平滑重启 如果服务器正在运行的Nginx要进行升级、添加或删除模块时,我们需 要停掉服务器并做相应修改,这样服务器就要在一段时间内停止服务,Nginx可以在不停机的情况下进行各种升级动作而不影响服务器运行 平滑重启命令: kill -HUP 住进称号或进程号文件路径 或者使用 /usr/nginx/sbin/nginx -s reload 注意,修改了配置文件后最好先检查一下修改过的配置文件是否正 确,以免重启后Nginx出现错误影响服务器稳定运行。判断Nginx配置是否正确命令如下: nginx -t -c /usr/nginx/conf/nginx.conf 或者 /usr/nginx/sbin/nginx -t nginx reload重启 执行

    /usr/local/nginx/sbin/nginx -s reload

    nginx已经重启成功 用root权限 重启

    killall nginx

    nginx

    linux重启 sudo /etc/init.d/nginx Usage: /etc/init.d/nginx {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}

    (windows版nginx) @echo off rem 当前bat的作用

    echo ==================begin========================

    cls SET NGINX_PATH=D: SET NGINX_DIR=D:\nginx\ color 0a TITLE Nginx 管理程序www.111cn.net控制面板

    CLS

    ECHO. ECHO. * Nginx 管理程序 * ECHO. * 创建2013-10-15 * ECHO.

    :MENU

    ECHO. * nginx 进程list * tasklist|findstr /i “nginx.exe”

    ECHO. ECHO. [1] 启动Nginx ECHO. [2] 关闭Nginx ECHO. [3] 重启Nginx ECHO. [4] 退 出 ECHO.

    ECHO.请输入选择项目的序号: set /p ID= IF “%id%”==”1” GOTO start IF “%id%”==”2” GOTO stop IF “%id%”==”3” GOTO restart IF “%id%”==”4” EXIT PAUSE

    :start call :startNginx GOTO MENU

    :stop call :shutdownNginx GOTO MENU

    :restart call :shutdownNginx call :startNginx GOTO MENU

    :shutdownNginx ECHO. ECHO.关闭Nginx…… taskkill /F /IM nginx.exe > nul ECHO.OK,关闭所有nginx 进程 goto :eof

    :startNginx ECHO. ECHO.启动Nginx…… IF NOT EXIST “%NGINX_DIR%nginx.exe” ECHO “%NGINX_DIR%nginx.exe”不存在

    %NGINX_PATH%

    cd “%NGINX_DIR%”

    IF EXIST “%NGINX_DIR%nginx.exe” ( echo “start ” nginx.exe” start “” nginx.exe ) ECHO.OK goto :eof Centos nginx重启 重启Nginx service nginx restart /etc/init.d/nginx stop /etc/init.d/nginx start Ubuntu Nginx sudoservicenginxstart sudo service nginx stop 好了总结了几乎所有系统中使用nginx系统重启的方法,每一个系统稍加会有一点不一样哦,有兴趣的朋友可进入参考吧。

    转载请注明原文地址: https://ju.6miu.com/read-963569.html

    最新回复(0)