Verwenden Sie zur Installation die System-Binärquellenmethode
Im Ubuntu/Debian-System
sudo apt-get install nginx
oder im Redhat/Centos-System
sudo yum install nginx
Diese Methode ist die einfachste und schnellste Methode, aber nicht die beste. Machen wir es Weiter Sprechen Sie über dieses Hauptthema.
Vorteile
Alle binären Installationsabhängigkeiten wurden berücksichtigt, Sie müssen sich keine Gedanken über Kompatibilitätsprobleme machen, es kann sofort verwendet werden
Nginx-Verbindungskonfiguration, Benutzerberechtigungen müssen nicht sein Behandelt, wir haben dies bereits für Sie geschrieben. Blockiert
Machen Sie sich keine Sorgen über Nginx-Bug-Wartungs- und Upgrade-Probleme, holen Sie sich einfach direkt das neueste System
Einfache Deinstallation, nur ein Befehl
Einfaches Protokoll Wartung, automatisches Abschneiden des Tagesprotokolls, Komprimieren und Speichern neu kompiliert werden
Die Kategoriestruktur ist komplex und die Konfigurationsdatei befindet sich in /etc/, die Bereitstellungsdatei befindet sich in /var/www
Vorbereitung der Kompilierungsumgebung
Bevor Sie beginnen, stellen Sie sicher, dass Ihr Linux mit gcc, make, wget, g++ und anderer Software vorbereitet ist.
wget https://www.openssl.org/source/openssl-1.0.2s.tar.gz
参数 | 描述 |
---|---|
–prefix= | nginx安装目录,以及有其他配置脚本选项的路径设置的所有相对路径的基本位置。默认值/usr/local/nginx |
–sbin-path=nginx二进制执行文件的名称,默认值: | Nach dem Login kopieren 输出以下信息,说明依赖没问题 configuration summary + using pcre library: ../pcre-8.43 + using openssl library: ../openssl-1.0.2s + using zlib library: ../zlib-1.2.11 nginx path prefix: "/home/admin/nginx" nginx binary file: "/home/admin/nginx/sbin/nginx" nginx modules path: "/home/admin/nginx/modules" nginx configuration prefix: "/home/admin/nginx/conf" nginx configuration file: "/home/admin/nginx/conf/nginx.conf" nginx pid file: "/home/admin/nginx/logs/nginx.pid" nginx error log file: "/home/admin/nginx/logs/error.log" nginx http access log file: "/home/admin/nginx/logs/access.log" nginx http client request body temporary files: "client_body_temp" nginx http proxy temporary files: "proxy_temp" nginx http fastcgi temporary files: "fastcgi_temp" nginx http uwsgi temporary files: "uwsgi_temp" nginx http scgi temporary files: "scgi_temp" Nach dem Login kopieren 编译 make Nach dem Login kopieren 安装 make install Nach dem Login kopieren 设置权限 因为linux设置普通用户,不能占用1024一下的端口,直接启动nginx会出现权限不足的错误。将nginx分配给root用户,在分配特殊权限。 sudo chown root nginx sudo chmod u+s nginx Nach dem Login kopieren Das obige ist der detaillierte Inhalt vonAnalyse von Nginx-Installationsbeispielen unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Vorheriger Artikel:Analyse von Nginx-Serverkonfigurationsbeispielen unter Ubuntu
Nächster Artikel:So beheben Sie 500- und 502-Fehler im PHP+Nginx-Dienst
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Aktuelle Ausgaben
verwandte Themen
Mehr>
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
|