首页 > 图灵资讯 > 技术篇>正文

Nginx启动与关闭操作方法

2023-04-17 11:47:33

  在java的服务器中,Nginx是反向代理服务器,反向代理可以保证内网的安全,将反向代理作为公网的访问地址,Web服务器是内网,负载均衡,可以通过反向代理服务器优化网站的负载。熟练使用Nginx服务器是一个优秀的java工程师今天本文将介绍必要的技能Nginx启动和关闭的操作方法,先从简单的Nginx启动开始学习操作。

  启动nginx执行命令:

  1、一般启动:切换到nginx安装目录的sbin目录,执行:./nginx

  2、通过配置文件启动:

  ./nginx -c /usr/local/nginx/conf/nginx.conf

  /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

  (其中-c为指定配置文件)

  3、检查Nginx是否启动:

  查看过程:ps -ef | grep nginx。master进程及其nginx系统结构 worker进程组成;master进程读取配置文件,维护worker进程,worker进程 这个过程实际处理了请求。

  关闭Nginx的方法有很多:

  1、优雅地关闭Nginx:找出nginx的进程号:ps -ef | grep nginx。执行命令:kill -QUIT 主pid。其中pid是主进程号的pid(master process),其他为子进程pid(worker process)。

  2、Nginx快速关闭:找出nginx的进程号:ps -ef | grep nginx

  kill -TERM 主pid

  3、重启Nginx:./nginx -s reload

  如果配置发生变化,则需要重启Nginx,打开前关闭Nginx?不,你可以去Nginx 发送信号,平稳重启。平稳重启命令:kill -HUP 主要进程号或进程号文件路径 或者使用/usr/nginx/sbin/nginx -s reload。注:修改配置文件后,最好检查修改后的配置文件是否正确 的确,Nginx重启后不会出现错误,影响服务器的稳定运行。判断Nginx配置是否正确的命令如下:

  ///检查指定的nginx配置文件是否正确

  nginx -t -c /usr/nginx/conf/nginx.conf

  ///检查nginx配置文件的默认情况

  /usr/nginx/sbin/nginx -t

  另外,再介绍几个Nginx操作命令:(1)快速停止或关闭Nginx:nginx -s stop;(2)正常停止或关闭Nginx:nginx -s quit;(3)修改配置文件的重装载命令:nginx -s reload。

  以上就是Nginx启动和关闭相信大家都学会了操作方法的介绍,可以自己做。学习java的人都知道java是一个技术性很强的专业,不可能只在纸上谈兵就学好java,所以大家都需要学习java培训课程

上一篇 Nginx核心配置文件知识点整合
下一篇 Java 小白学Nginx服务器看这篇就够了

文章素材均来源于网络,如有侵权,请联系管理员删除。