Nginx je oblíbený odlehčený server pro ty, kteří nepotřebují hromadné a další služby, které může Apache nabízet. Tento článek se podívá na instalaci Nginx na CentOS pomocí správce balíčků „yum“.
Mňam
YUM je vestavěný správce balíčků pro instalaci a odstranění balíčků. Instalace přes YUM je velmi snadná řeší problémy se závislostmi a máte jistotu, že pokud a kdy nastanou, jakékoli aktualizace zabezpečení.
Zde je krok za krokem konfigurace pro YUM lokálně. Zde budeme používat Extra balíčky pro Enterprise Linux (EPEL) pro instalaci Nginx.
EPEL
Chcete-li nainstalovat Nginx pomocí yum, musíme zahrnout úložiště EPEL (Extra Packages for Enterprise Linux). Toto úložiště bylo vyvinuto komunitou Fedory, aby poskytovalo další doplňkové balíčky pro Redhat Enterprise Linux založený na Fedoře a je kompatibilní s CentOS.
Úložiště EPEL poskytuje pouze další balíčky, které výchozí úložiště neposkytují.
Nainstalujte Nginx.
Nejprve nainstalujte úložiště EPEL.
[root@SRV01 ~]# rpm -Uvh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm
Aktualizujte úložiště YUM.
[root@SRV01 ~]# yum update
Po aktualizaci repozitáře YUM nainstalujte Nginx vyvoláním následujícího příkazu.
[root@SRV01 ~]# yum install nginx
Pokud instalujete rpm z úložiště EPEL poprvé, budete vyzváni k importu klíčů gpg. Chcete-li importovat, zadejte Ano.
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 217521f6 Importing GPG key 0x21756D26 "Fedora EPEL <[email protected]>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL Is this ok [y/N]:
Tento klíč se používá k podepsání všech balíčků, které jsou přidruženy k úložišti EPEL, za účelem ověření jejich platnosti. Jakmile je gpg klíč naimportován, yum začne instalovat RPM.
Spuštění Nginx.
Po instalaci. Spusťte Nginix pomocí následujícího příkazu.
[root@SRV01 ~]# /etc/init.d/nginx start
Jednou začal. Přejděte ve webovém prohlížeči na server Nginx (IP adresa nebo název hostitele). Následující obrázek ukazuje výchozí uvítací obrazovku Nginx.
Doplňky.
Init skripty vám pomohou spustit a zastavit službu. Init skripty pro Nginx se nainstalují automaticky při instalaci Nginx.
Musíme však nastavit, aby se Nginx spouštěl automaticky, pokud se server restartuje:
[root@SRV01 ~]# chkconfig nginx on
Ovládání Nginx pomocí následujícího příkazu.
[root@SRV01 ~]# /etc/init.d/nginx start —-> Zastavení služby Nginx
[root@SRV01 ~]# /etc/init.d/nginx stop —-> Zastavení služby Nginx
[root@SRV01 ~]# etc/init.d/nginx restart —-> Znovu spustit službu Nginx
[root@SRV01 ~]# /etc/init.d/nginx reload —-> Znovu načíst službu Nginx
[root@SRV01 ~]# stav /etc/init.d/nginx —-> Stav služby Nginx
To je vše.