Heim >Backend-Entwicklung >PHP-Tutorial >Linux-Installation Nginx

Linux-Installation Nginx

WBOY
WBOYOriginal
2016-08-08 09:23:291196Durchsuche
1) Nginx herunterladen

Java-Code

  1. wget http:// nginx.org/download/nginx-0.8.54.tar.gz

Standardmäßig wird es in das aktuelle Verzeichnis heruntergeladen das pwd-Verzeichnis
2) Entpacken Sie

Java-Code

  1. tar zxvf nginx-0.8.54.tar.gz

Geben Sie das Nginx-Verzeichnis cd nginx-0.8.54 ein
3)

Java-Code

  1. ./configure

Im Konfigurationsschritt kann ein Fehler auftreten, dass pcre nicht gefunden werden kann
Wenn Sie eine Verbindung zum Internet herstellen können, wird dies empfohlen Verwenden Sie den Befehl yum, um das abhängige Paket zu installieren.

Java-Code

  1. yum -y install gcc pcre-devel openssl openssl-devel

Wenn kein Netzwerk vorhanden ist, können Sie die folgenden Pakete auf der CentOS 5.5-DVD finden und sie der Reihe nach installieren

Java-Code

  1. rpm -ivh pcre-devel-6.6-2.el5_1. 7.i386.rpm
  2. rpm -ivh openssl-0.9.8e-12.el5_4.6.i386. rpm
  3. rpm -ivh e2fsprogs-devel-1.39-23.el5.i386.rpm
  4. rpm -ivh keyutils-libs-devel-1.2-1.el5.i386.rpm
  5. rpm -ivh libsepol- devel-1.15.2-3.el5.i386.rpm
  6. rpm - ivh libselinux-devel- 1.33.4-5.5.el5.i386.rpm
  7. rpm -ivh krb5 -devel-1.6.1-36.el5_4.1.i386.rpm
  8. rpm -ivh zlib-devel-1.2.3-3.i386.rpm
  9. rpm - ivh openssl-devel- 0.9.8e-12.el5_4.6.i386.rpm

Installation Führen Sie anschließend ./configure aus
Abschließend wird eine Meldung ähnlich der folgenden angezeigt, die anzeigt, dass die Kompilierung erfolgreich war

Java-Code

  1. Konfigurationszusammenfassung
  2. + Verwendung der System-PCRE-Bibliothek
  3. + OpenSSL-Bibliothek wird nicht verwendet
  4. + md5: Systemkryptobibliothek wird verwendet
  5. + sha1-Bibliothek wird nicht verwendet
  6. + Verwendung der System-Zlib-Bibliothek

4)

Java-Code

  1. make

5)

Java-Code

  1. make install

wird standardmäßig im

Java-Code installiert

  1. / usr/local/nginx
im Verzeichnis
6) Starten Sie

Java Code

  1. /usr/local/nginx/sbin/nginx >
Java-Code

[root

@maomao sbin]# ps aux |

0,0
    0,0
  1. > ? Ss 10:48
  2. 0
  3. :00 nginx: [ b][color=red]master[/color][/b] Prozess ./nginx niemand 10392 0,0 0,0 🎜>? ://localhost/, um die Standard-Willkommensseite von Nginx zu sehen Willkommen bei Nginx! Nginx verwendet standardmäßig Port 80. Wir können ihn in der Konfigurationsdatei ändern. nginx.conf-Datei im Nginx-Installationsverzeichnis.
  4. Java-Code vim /usr/local/nginx/conf/nginx.conf Suchen Sie das folgende Fragment, um Änderungen vorzunehmen, und starten Sie dann Java-Code
    1. server {
    2. listen 80; //port
    3. server_name localhost; //Domänenname binden
    4. location / {
    5. root html; //Standardverzeichnis
    6. index.html index.htm;//Standard-Homepage-Name
    7. }
    8. }
    Nachdem Sie die Änderungen vorgenommen haben, starten Sie Nginx neu.

    Java-Code

    kill -HUP `cat /usr/local/nginx/logs/nginx .pid`
    HUP-Signal ist ein reibungsloser Neustart
    Nginx stoppen

    Java-Code

    kill `cat /usr/local/nginx/logs/nginx.pid`
    Wenn Sie zu diesem Zeitpunkt auf die Seite http://localhost/ zugreifen, können Sie diese nicht öffnen.
    Das Obige stellt die Installation von Nginx unter Linux vor, einschließlich der relevanten Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Stellungnahme:
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