首页 > 编程知识 正文

怎么启动nginx服务,取消重启命令

时间:2023-05-04 07:54:54 阅读:40751 作者:4507

介绍Nginx是一个强大的服务器APP应用程序,用于路由网络通信。 通常用作反向代理服务器,但也可以配置为常规Web服务器。

最常见的操作之一是启动、停止和重新启动Nginx Web服务器。

在本教程中,您将学习如何启动、停止和重新启动Nginx服务。

使用systemctl启动,停止并重新启动Nginx,以了解Nginx服务器的状态Nginx如何作为服务在服务器上运行。 也就是说,即使屏幕上什么都没有显示,也需要在后台积极运行。 可以在终端窗口中输入以下命令以查看Nginx服务的状态: 如果sudo systemctl status nginx服务正在运行(活动),则第三行显示绿色的活动(正在运行)状态。 如果Nginx未运行,它将以标准白色显示为非活动状态。 出现问题时,如果无法加载Nginx,红色状态将失败,并显示有关故障的信息。

SystemD是最新的Linux发行版Ubuntu 20.04/18.04/16.04、CentOS 7/7和Debian 9/10的默认服务管理器。 SystemD管理器通过systemctl命令运行。 #####此systemctl命令是基本的Linux命令。 这意味着它可以用于任何Linux服务。 停止并启动Nginx systemctl可用于启动和停止Nginx服务。

要停止Nginx,请运行以下命令: 要启动sudosystemctlstopnginxnginxnginx,请在systemctl中使用以下start选项运行命令: sudo系统启动nginx如何重新启动nginx

优雅地重新启动Nginx

如果在更改配置后更新Nginx,建议重新加载服务。 这将关闭旧进程,并在新配置中重新启动新进程。

使用systemctlLinux命令重新加载Nginx服务。 运行以下命令:

sudo systemctl reload Nginx强制重新启动nginx

对于主要配置更改,可以强制完全重新启动Nginx。 这将强制关闭整个服务和子进程,并重新启动整个软件包。

输入以下命令:

sudo systemctl restart Nginx重启vs重装nginx

重新加载更新的配置文件时,此reload命令将使Nginx服务器保持运行状态。 如果Nginx在其中一个配置文件中发现语法错误,重新加载将中止,服务器将根据旧配置文件继续运行。 重新安装比重新启动Nginx更安全。

此restart命令关闭包含所有相关服务的服务,然后重新接通电源。 只有在进行了重要的配置更新(如端口和接口更改)时,才能重新启动Nginx。 此命令将强制终止所有工作进程。

设置为在启动时启动Nginx

使用带有enable选项的systemctl命令启用Nginx。

sudo systemctl enable Nginx使用systemctl命令和disable选项禁用nginx。

sudo系统禁用nginx原文

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。