offizielle Nginx-Website
Ordner erstellen mkdir nginx<code>mkdir nginx<br>
进入创建的文件夹
根据自己需要下载合适版本
通过 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启动成功
从容停止服务
这种方法较stop相比就比较温和一些了,需要进程完成当前工作后再停止。nginx -s quit
立即停止服务
这种方法比较强硬,无论进程是否在工作,都直接停止进程。nginx -s stop
查询nginx主进程号
ps -ef | grep nginx
Geben Sie den erstellten Ordner ein
Je nach Bedarf Laden Sie die entsprechende Version herunter
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#🎜 🎜#
# 🎜🎜#Öffnen Sie den Browser, um auf Ihre IP-Adresse zuzugreifen und diese anzuzeigen. Diese Seite zeigt, dass Nginx erfolgreich gestartet wurdeEntpacken Sie die heruntergeladene Datei# 🎜🎜#tar -zxvf nginx-1.17.6.tar.gz
Gehen Sie zum Ordner nginx-1.17.6Starten Sie die Installation#🎜 🎜#Geben Sie den Installationspfad an
./configure - -prefix=/software/nginxDieser Satz bedeutet die Angabe des Installationspfads
--prefix=/software/nginxKompilieren# 🎜🎜#make
Installation#🎜🎜 #make installGeben Sie sbin einStartbefehl unter dem Verzeichnis, in dem Nginx installiert ist./nginx
Beenden Sie ruhig den Dienst
nginx -s quit
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!