Heim >Betrieb und Instandhaltung >Nginx >Was ist der Nginx-Startbefehl?
Der Befehl zum Starten von Nginx lautet „/usr/local/nginx/sbin/nginx“. Nginx ist ein leichter Webserver/Reverse-Proxy-Server und E-Mail-Proxy-Server. Seine Merkmale sind, dass es weniger Speicher belegt und über starke Parallelitätsfähigkeiten verfügt. Seine Parallelitätsfähigkeiten sind unter Webservern desselben Typs besser.
Die Betriebsumgebung dieses Tutorials: Windows7-System, Nginx-1.21.0-Version, Dell G3-Computer.
Geben Sie das Sbin-Verzeichnis ein und führen Sie den folgenden Befehl aus:
启动nginx的命令为 /usr/local/nginx/sbin/nginx 停止nginx的命令为 /usr/local/nginx/sbin/nginx -s stop 重启nginx的命令为 /usr/local/nginx/sbin/nginx -s reload
2. So starten Sie nach der Konfiguration von systemctl
systemctl status nginx systemctl start nginx systemctl stop nginx systemctl restart nginx
3. Erstellen Sie einen nginx.service
im Verzeichnis /usr/lib/systemd/. system/ Verzeichnis Erstellen Sie unten eine neue nginx.service-Datei. Und erteilen Sie ausführbare Berechtigungen
vim /usr/lib/systemd/system/nginx.service
chmod +x /usr/lib/systemd/system/nginx.service
2. Bearbeiten Sie den Dienstinhalt
[Unit] //对服务的说明 Description=nginx - high performance web server //描述服务 After=network.target remote-fs.target nss-lookup.target //描述服务类别 [Service] //服务的一些具体运行参数的设置 Type=forking //后台运行的形式 PIDFile=/usr/local/nginx/logs/nginx.pid //PID文件的路径 ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf //启动准备 ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf //启动命令 ExecReload=/usr/local/nginx/sbin/nginx -s reload //重启命令 ExecStop=/usr/local/nginx/sbin/nginx -s stop //停止命令 ExecQuit=/usr/local/nginx/sbin/nginx -s quit //快速停止 PrivateTmp=true //给服务分配临时空间 [Install] WantedBy=multi-user.target //服务用户的模式
3 service
在启动服务之前,需要先重载systemctl命令 systemctl daemon-reload systemctl start nginx.service
4. Wenn der Port belegt ist
In der Nginx-Konfigurationsdatei /usr/local/nginx/conf/nginx.conf
ändern Sie die Nummer nach dem Hören auf 8080 oder 81. Starten Sie anschließend den Dienst neu.
(Empfohlenes Tutorial:
nginx-TutorialDas obige ist der detaillierte Inhalt vonWas ist der Nginx-Startbefehl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!