Heim >Betrieb und Instandhaltung >Nginx >Centos8-Installations-Nginx-Instanzanalyse

Centos8-Installations-Nginx-Instanzanalyse

WBOY
WBOYnach vorne
2023-05-24 15:34:071216Durchsuche

offizielle Nginx-Website

Ordner erstellen mkdir nginx<code>mkdir nginx<br>进入创建的文件夹
根据自己需要下载合适版本

Centos8-Installations-Nginx-Instanzanalyse

通过 wget    下载文件

安装必要插件

yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

说下这几个的作用

gcc 它可以编译 c,c++,ada,object c和java等语言

pcre pcre-devel pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库

zlib zlib-devel zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip,所以需要安装

openssl openssl-devel openssl是web安全通信的基石,没有openssl,可以说我们的信息都是在裸奔

解压下载好的文件
tar -zxvf nginx-1.17.6.tar.gz
进入到 nginx-1.17.6文件夹下面
开始安装
指定安装路径
./configure --prefix=/software/nginx
这句话的意思是指定安装路径
--prefix=/software/nginx
编译
make
安装
make install
进入到安装nginx目录下面的sbin
启动命令
./nginx

打开浏览器访问你的ip地址,显示此页面说明nginx启动成功

Centos8-Installations-Nginx-Instanzanalyse

从容停止服务

这种方法较stop相比就比较温和一些了,需要进程完成当前工作后再停止。
nginx -s quit

立即停止服务

这种方法比较强硬,无论进程是否在工作,都直接停止进程。
nginx -s stop

查询nginx主进程号

ps -ef | grep nginxGeben Sie den erstellten Ordner ein
Je nach Bedarf Laden Sie die entsprechende Version herunter

centos8 Installation Nginx-Instanzanalyse

Laden Sie die Datei über wget herunter

Installieren Sie die erforderlichen Plug-Insrrreee
Lassen Sie uns über die Funktionen dieser # sprechen 🎜🎜##🎜 🎜#gcc Es kann Sprachen wie C, C++, Ada, Object C und Java kompilieren

pcre pcre-devel pcre ist eine Perl-Bibliothek, einschließlich einer Perl-kompatiblen regulären Bibliothek Ausdrucksbibliothek, die vom http-Modul pcre von nginx zum Parsen regulärer Ausdrücke verwendet wird. Sie müssen daher die pcre-Bibliothek installieren des http-Pakets, daher müssen Sie #🎜 🎜#

openssl openSL-devel openSL ist der Grundstein für eine sichere Webkommunikation. Man kann sagen, dass unsere Informationen nackt laufen

#🎜 🎜#

Entpacken Sie die heruntergeladene Datei# 🎜🎜#tar -zxvf nginx-1.17.6.tar.gz

Gehen Sie zum Ordner nginx-1.17.6

Starten Sie die Installation#🎜 🎜#Geben Sie den Installationspfad an

./configure - -prefix=/software/nginx

Dieser Satz bedeutet die Angabe des Installationspfads

--prefix=/software/nginx

Kompilieren# 🎜🎜#make

Installation#🎜🎜 #make install

Geben Sie sbin einStartbefehl unter dem Verzeichnis, in dem Nginx installiert ist./nginx

# 🎜🎜#Öffnen Sie den Browser, um auf Ihre IP-Adresse zuzugreifen und diese anzuzeigen. Diese Seite zeigt, dass Nginx erfolgreich gestartet wurde

centos8 Installation Nginx-Instanzanalyse

Beenden Sie ruhig den Dienst


Diese Methode ist milder als das Anhalten und erfordert einen Prozess. Schließen Sie Ihre aktuelle Arbeit ab, bevor Sie anhalten.

nginx -s quitCentos8-Installations-Nginx-Instanzanalyse

#🎜🎜#Dienst sofort stoppen#🎜🎜##🎜🎜##🎜🎜##🎜🎜#Diese Methode vergleicht Schwierig: Stoppen Sie den Prozess direkt, unabhängig davon, ob er funktioniert oder nicht. #🎜🎜#nginx -s stop#🎜🎜##🎜🎜##🎜🎜#Nginx-Hauptprozessnummer abfragen#🎜🎜##🎜🎜##🎜🎜##🎜🎜#ps -ef |. grep nginx#🎜🎜##🎜🎜##🎜🎜#Kill einfach stoppen -Hauptprozessnummer beenden#🎜🎜#Kill schnell stoppen -Term Hauptprozessnummer#🎜🎜#Erzwingen stop kill -9 nginx#🎜🎜##🎜🎜##🎜🎜#ps: Nginx auf Centos 8 installieren#🎜🎜##🎜🎜##🎜🎜##🎜🎜#Ab Centos 8 ist das Nginx-Paket enthalten Die Standardeinstellung ist im Centos-Repository verfügbar. #🎜🎜##🎜🎜#Um Nginx auf Centos 8 zu installieren, geben Sie einfach Folgendes ein: #🎜🎜##🎜🎜#Nach Abschluss der Installation verwenden Sie den folgenden Befehl, um den Nginx-Dienst zu aktivieren und zu starten: #🎜🎜# #🎜🎜 #Um zu überprüfen, ob der Dienst ausgeführt wird, überprüfen Sie seinen Status: #🎜🎜##🎜🎜#Die Ausgabe sollte wie folgt aussehen: #🎜🎜##🎜🎜##🎜🎜#Firewall anpassen #🎜🎜## 🎜🎜## 🎜🎜 #firewalld ist die Standard-Firewall-Lösung auf Centos 8. #🎜🎜##🎜🎜#Während des Installationsprozesses erstellt nginx eine Firewall-Dienstdatei unter Verwendung vordefinierter Regeln, um den Zugriff auf die Ports http (80) und https (443) zu ermöglichen. #🎜🎜##🎜🎜# Verwenden Sie den folgenden Befehl, um die erforderlichen Ports dauerhaft zu öffnen: #🎜🎜##🎜🎜# Jetzt können Sie die Nginx-Installation testen, indem Sie http://your_ip in einem Webbrowser öffnen. Sie sollten die Standard-Nginx-Willkommensseite sehen, die etwa wie das Bild unten aussehen sollte: #🎜🎜##🎜🎜##🎜🎜##🎜🎜##🎜🎜#

Das obige ist der detaillierte Inhalt vonCentos8-Installations-Nginx-Instanzanalyse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen