Heim > Backend-Entwicklung > PHP-Tutorial > Installieren Sie Nginx unter CentOS65

Installieren Sie Nginx unter CentOS65

WBOY
Freigeben: 2016-07-29 09:15:18
Original
1230 Leute haben es durchsucht

Diese Demonstration dient der Installation von Nginx unter dem Betriebssystem CentOS6.5/' target='_blank'>CentOS6.5

System >

Betriebssystem: CentOS6.5/' target='_blank'>CentOS6.5-x86-64

Nginx-Version: nginx-release-centos-6-0.el6.ngx.noarch.rpm

Nginx-Download-Adresse: http://nginx.org/en/linux_packages.html#stable

Epel-Version: epel-release-6-8.noarch.rpm

Epel-Paket-Download-Adresse: http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6- 8 .noarch.rpm

Epel-Quellspiegeladresse: http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/

1. EPEL-Paket installieren

Da für die Installation von Nginx die Konfiguration der EPEL-Quelle erforderlich ist, installieren Sie zunächst das EPEL-RPM-Paket, wechseln Sie in das Verzeichnis epel-release-6-8.noarch.rpm und installieren Sie EPEL:

[root@localhost tmp]# rpm -ivh epel-release-6-8.noarch.rpm

warning: epel-release-6-8.noarch.rpm: HeaderV3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing...               ########################################### [100%]
  1:epel-release          ########################################### [100%]
Nach dem Login kopieren

2. Konfigurieren Sie die EPEL-Quelle

Da diese Demonstration nicht mit dem Internet verbunden ist, müssen Sie die von Nginx benötigten EPEL-Quelldateien selbst herunterladen und wie folgt konfigurieren:

[root@localhost tmp]# vi  /etc/yum.repos.d/epel.repo
Nach dem Login kopieren

Änderung: (Die Das erforderliche EPEL-Quellpaket wird hier abgelegt (Verzeichnis tmp/epel)

baseurl=file:///tmp/epel

Hinweis:

#mirrorlist

Anhang: Dies dient zur Installation von Nginx. Erforderliche EPEL-Quelldateien (im Verzeichnis /tmp/epel)

(Spiegeladresse: http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64 /)

<img src=

3. Nginx installieren

1) Nginx-RPM-Paket installieren

[root@localhost tmp]# rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm

warning:nginx-release-centos-6-0.el6.ngx.noarch.rpm: Header V4 RSA/SHA1 Signature, keyID 7bd9bf62: NOKEY
Preparing...               ########################################### [100%]
  1:nginx-release-centos  ########################################### [100%]
Nach dem Login kopieren

2) Nginx-Quelle löschen

[root@localhost yum.repos.d]# pwd

/etc/yum.repos.d


[root@localhost yum.repos.d]# rm nginx.repo

rm: remove regular file `nginx.repo'? y
Nach dem Login kopieren

3) Nginx installieren

[root@localhost yum.repos.d]# yum install nginx

Loaded plugins: fastestmirror, security

Loading mirror speeds from cached hostfile

Setting up Install Process

Resolving Dependencies

--> Running transaction check

---> Package nginx.x86_640:1.0.15-12.el6 will be installed

--> Processing Dependency:nginx-filesystem = 1.0.15-12.el6 for package: nginx-1.0.15-12.el6.x86_64

--> Processing Dependency:nginx-filesystem for package: nginx-1.0.15-12.el6.x86_64

--> Processing Dependency: gd forpackage: nginx-1.0.15-12.el6.x86_64

--> Processing Dependency: GeoIP forpackage: nginx-1.0.15-12.el6.x86_64

--> Processing Dependency:libgd.so.2()(64bit) for package: nginx-1.0.15-12.el6.x86_64

--> Processing Dependency:libGeoIP.so.1()(64bit) for package: nginx-1.0.15-12.el6.x86_64

--> Running transaction check

---> Package GeoIP.x86_64 0:1.6.5-1.el6will be installed

--> Processing Dependency: geoipupdatefor package: GeoIP-1.6.5-1.el6.x86_64

--> Processing Dependency: GeoIP-datafor package: GeoIP-1.6.5-1.el6.x86_64

---> Package gd.x86_64 0:2.0.35-11.el6will be installed

--> Processing Dependency:libXpm.so.4()(64bit) for package: gd-2.0.35-11.el6.x86_64

---> Package nginx-filesystem.noarch0:1.0.15-12.el6 will be installed

--> Running transaction check

---> Package GeoIP-GeoLite-data.noarch0:2015.04-2.el6 will be installed

--> Processing Dependency:GeoIP-GeoLite-data-extra = 2015.04-2.el6 for package:GeoIP-GeoLite-data-2015.04-2.el6.noarch

---> Package geoipupdate.x86_640:2.2.1-2.el6 will be installed

---> Package libXpm.x86_640:3.5.10-2.el6 will be installed

--> Running transaction check

---> PackageGeoIP-GeoLite-data-extra.noarch 0:2015.04-2.el6 will be installed

--> Finished Dependency Resolution

 

Dependencies Resolved

 

================================================================================================

 Package                           Arch            Version                  Repository     Size

================================================================================================

Installing:

 nginx                             x86_64          1.0.15-12.el6            epel          404 k

Installing for dependencies:

 GeoIP                             x86_64          1.6.5-1.el6              epel          113 k

 GeoIP-GeoLite-data                noarch          2015.04-2.el6            epel          343 k

 GeoIP-GeoLite-data-extra          noarch          2015.04-2.el6            epel           23 M

 gd                                x86_64          2.0.35-11.el6            base          142 k

 geoipupdate                       x86_64          2.2.1-2.el6              epel           28 k

 libXpm                            x86_64          3.5.10-2.el6             base           51 k

 nginx-filesystem                  noarch          1.0.15-12.el6            epel          8.1 k

 

Transaction Summary

================================================================================================

Install       8 Package(s)

 

Total download size: 24 M

Installed size: 50 M

Is this ok [y/N]: y

Downloading Packages:

------------------------------------------------------------------------------------------------

Total                                                           61 MB/s |  24 MB     00:00    

warning: rpmts_HdrFromFdno: Header V3RSA/SHA256 Signature, key ID 0608b895: NOKEY

Retrieving key fromfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

Importing GPG key 0x0608B895:

 Userid : EPEL (6)<epel@fedoraproject.org>

 Package: epel-release-6-8.noarch (installed)

 From   :/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

Is this ok [y/N]: y

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Warning: RPMDB altered outside of yum.

 Installing : GeoIP-GeoLite-data-extra-2015.04-2.el6.noarch                                1/8

 Installing : GeoIP-GeoLite-data-2015.04-2.el6.noarch                                      2/8

 Installing : geoipupdate-2.2.1-2.el6.x86_64                                               3/8

 Installing : GeoIP-1.6.5-1.el6.x86_64                                                    4/8

 Installing : libXpm-3.5.10-2.el6.x86_64                                                  5/8

 Installing : gd-2.0.35-11.el6.x86_64                                                     6/8

 Installing : nginx-filesystem-1.0.15-12.el6.noarch                                        7/8

 Installing : nginx-1.0.15-12.el6.x86_64                                                  8/8

  Verifying : nginx-filesystem-1.0.15-12.el6.noarch                                        1/8

 Verifying  :GeoIP-1.6.5-1.el6.x86_64                                                    2/8

 Verifying  :GeoIP-GeoLite-data-2015.04-2.el6.noarch                                     3/8

 Verifying  :libXpm-3.5.10-2.el6.x86_64                                                  4/8

 Verifying  :geoipupdate-2.2.1-2.el6.x86_64                                              5/8

 Verifying  : GeoIP-GeoLite-data-extra-2015.04-2.el6.noarch                                6/8

 Verifying  :nginx-1.0.15-12.el6.x86_64                                                  7/8

 Verifying  :gd-2.0.35-11.el6.x86_64                                                     8/8

 

Installed:

 nginx.x86_64 0:1.0.15-12.el6                                                                 

 

Dependency Installed:

 GeoIP.x86_64 0:1.6.5-1.el6                       GeoIP-GeoLite-data.noarch 0:2015.04-2.el6 

 GeoIP-GeoLite-data-extra.noarch 0:2015.04-2.el6   gd.x86_64 0:2.0.35-11.el6                 

 geoipupdate.x86_64 0:2.2.1-2.el6                  libXpm.x86_640:3.5.10-2.el6              

 nginx-filesystem.noarch 0:1.0.15-12.el6         

 

Complete!
Nach dem Login kopieren

4) Nginx ausführen und überprüfen

[root@localhost yum.repos.d]# nginx

 
[root@localhost yum.repos.d]# whereis nginx

nginx: /usr/sbin/nginx /etc/nginx/usr/share/nginx /usr/share/man/man8/nginx.8.gz/usr/share/man/man3/nginx.3pm.gz
Nach dem Login kopieren

5) Nginx-Version

[root@localhost yum.repos.d]# /usr/sbin/nginx -v

nginx version: nginx/1.0.15
Nach dem Login kopieren

4. Zum Ansehen anmelden, erfolgreich

<img src=

Das Obige stellt die Installation von Nginx unter CentOS65 vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage