Heim  >  Artikel  >  Backend-Entwicklung  >  Nginx-Installation unter Linux

Nginx-Installation unter Linux

WBOY
WBOYOriginal
2016-08-08 09:31:55904Durchsuche

Da die Installation von Nginx von anderen Bibliotheken abhängt, müssen Sie zuerst die abhängigen Bibliotheken installieren. Im Folgenden sind die spezifischen Schritte aufgeführt:

http://nginx.org/download/nginx-1.2.8.tar.gz

1. Installieren Sie die PCRE-Bibliothek
cd /usr/local/
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz
tar -zxvf pcre-8.36.tar.gz
cd pcre -8.36
./configure
make
make install
Hinweis: Einige 64-Bit-Maschinen müssen einen Softlink-Nginx hinzufügen, um
ln -s /usr/local/lib/libpcre zu lesen .so.1 /lib64/
2. Zlib-Bibliothek installieren
cd /usr/local/
wget http://zlib.net/zlib-1.2.8.tar.gz
tar - zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install

3. SSL installieren
Methode 1:
yum -y install openssl openssl-devel
Methode 2:
cd /usr/local/
wget http://www.openssl.org/source/openssl-1.0.1c.tar. gz
tar -zxvf openssl-1.0.1c.tar.gz
./config
make
make install
4. Installieren Sie nginx
cd /usr/local/
wget http://nginx.org/download/nginx-1.6.2.tar.gz
tar -zxvf nginx-1.6.2.tar.gz
cd nginx-1.6.2
./configure - -prefix=/usr/local/nginx-1.6.2 --with-http_ssl_module --with-http_gzip_static_module --with-openssl=/usr/local/ssl
make
make install
// Bauen Sie eine weiche Verbindung auf
ln -s /usr/local/nginx-1.6.2 nginx
Hinweis:
--with-http_ssl_module dient dazu, das für den https-Zugriff erforderliche Modul zu konfigurieren

- - with-http_gzip_static_module ist ein statisches Komprimierungsmodul

Starten Sie nginx::

/usr/local/nginx/sbin/nginx

Überprüfen Sie die Konfigurationsdatei:

/ usr/local/nginx/sbin/nginx -t

Start der Konfigurationsdatei angeben:

/usr/local/nginx/sbin/nginx -c /usr/local /nginx/ conf/nginx.conf

Neustart:

/usr/local/nginx/sbin/nginx -s reload

Das Obige stellt die Installation von Nginx unter Linux vor, einschließlich der relevanten Inhalte. 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