开拓人员和打点员必需把握的25个Nginx呼吁(上)

Nginx是Linux和BSD用户中最受接待的web处事器之一,因为它具有富厚的成果指令集和优越的机动性。假如您是一名Web开拓人员,那么您大概正在利用Nginx或Apache处事器。因此,深入相识Nginx如何从呼吁行事情是很重要的。幸运的是,您可以通过把握一些Nginx呼吁来提高DevOps技术。我们的编辑为您选择了这些常常利用的呼吁,并为启动Linux打点员提供了全面的接头。那就请你阅读本文以相识关于这些呼吁的更多信息。

合用于Linux打点员的Nginx呼吁

与很多Web处事器差异,Nginx仅利用设置文件处理惩罚处事器设置。因此,您可以操作的呼吁行参数很少。这很有用,因为打点员可以快速找到他们要找的呼吁。下面是一些遍及利用的Nginx呼吁,您此刻就可以利用它们。

开辟人员和解决员必须掌握的25个Nginx号令(上)

在Linux中安装Nginx Web 处事器

Nginx提供了几种用于差异版本Linux的安装软件包。可以利用软件包揽理器直接安装Nginx,如下所示。

$ sudo apt install nginx                                # Ubuntu
$ sudo dnf install nginx                                # Fedora
$ sudo yum install epel-release && yum install nginx    # RHEL 或 CentOS

在CentOS 8上安装Nginx

也可以从源代码编译Nginx。

1、启动Nginx处事器

如下所示,启动Nginx Web处事器很是容易。只需利用以下呼吁之一来挪用尺度Web处事器。

sudo service nginx start

开拓人员和打点员必需把握的25个Nginx呼吁(上)

发出此呼吁时,Nginx正在由System V初始化剧本启动。假如您是从基于系统的系统(如Ubuntu Linux 16.04LTS及更高版本)运行Nginx,则需要利用以下呼吁。

sudo systemctl start nginx

您应该获得一个响应,显示处事器是否乐成启动。另一个简朴但有效的要领是利用二进制路径直接挪用Nginx,如下所示。

sudo /usr/bin/nginx

2、遏制Nginx处事器

您也可以利用上面显示的雷同要领遏制正在运行的Nginx处事器。可是,请记着,当遏制正在运行的Nginx处事器时,与之关联的所有系统历程城市被杀死。纵然您有勾当的毗连,它也会终止。

sudo service nginx stop

该呼吁将在利用System V初始化剧本的系统中遏制Nginx历程。对付基于systemd的计较机,可以利用以下呼吁。

sudo systemctl stop nginx

可是,在忙碌的处事器中,这些呼吁仍会耗费大量时间。下一条呼吁演示如何故更快的方法遏制Nginx处事。

sudo killall -9 nginx

3、退出Nginx处事器

退出Nginx处事器雷同于遏制处事器-独一的区别是。Nginx守护措施回收了一种优雅的要领来退出,因为它不会间断任何勾当的毗连。因此,您的客户请求将在封锁之前按预期的方法提供。

sudo service nginx quit

利用此呼吁从Linux shell退出Nginx处事器。运行基于Systemd的计较机的用户可以操作下一个呼吁来完成此事情。

sudo systemctl quit nginx

您也可以利用以下Nginx呼吁之一退出正在运行的处事器。

sudo nginx -s quit
sudo kill -QUIT $( cat /usr/local/nginx/logs/nginx.pid )

4、从头启动Nginx处事器

从头启动处事器时,Nginx历程只是遏制然后从头启动。您可以利用以下呼吁之一从呼吁行从头启动Nginx守护措施。

sudo service nginx restart

此呼吁将利用System V初始化剧本从头启动Nginx处事器。您可以在新的Ubuntu版本(譬喻较新的Ubuntu)等基于系统的系统中利用systemctl举办此操纵。

sudo systemctl restart nginx

您也可以用其他方法执行此操纵,如以下示例所示。

sudo /etc/init.d/nginx restart

假如从源代码编译了Nginx,则可以利用下一个呼吁。

sudo /usr/local/nginx/sbin/nginx -s restart

5.从头加载Nginx处事器

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsddxp.html