GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Lighttpd na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat Lighttpd na Centos 7 VPS a také nastavit MariaDB a PHP.

Lighttpd je bezpečný, open-source, rychlý, flexibilní a více optimalizovaný webový server. Lighttpd má vysokorychlostní infrastrukturu, která umožňuje lepší výkon se stejným hardwarem ve srovnání s jinými alternativními webovými servery. Lighttpd podporuje rozhraní FastCGI, SCGI a CGI a umožňuje použití webových aplikací, které jsou napsány v libovolném programovacím jazyce, se serverem.

FastCGI Lighttpd lze nakonfigurovat tak, aby podporovalo PHP s mezipamětí operačních kódů a také si získalo pozornost v komunitách Perl, Python a Ruby.

Začněme s instalací.

Předpoklady

  • Pro účely tohoto tutoriálu budeme používat Centos 7 VPS.
  • Je také vyžadován úplný root přístup SSH nebo uživatel s právy sudo.

Krok 1:Připojte se přes SSH a aktualizujte

Připojte se k serveru přes SSH jako uživatel root pomocí následujícího příkazu:

ssh root@IP_ADDRESS -p PORT_NUMBER

Nezapomeňte nahradit „IP_ADDRESS“ a „PORT_NUMBER“ příslušnou IP adresou vašeho serveru a číslem portu SSH.

Než začnete s instalací, budete muset aktualizovat své systémové balíčky na nejnovější verze. Je to snadné a nezabere to více než pár minut.

Můžete to provést spuštěním následujícího příkazu:

aktualizace sudo yum

Po dokončení aktualizací můžeme přejít k dalšímu kroku.

Krok 2:Nainstalujte Lighttpd

Před instalací Lighttpd musíme povolit úložiště EPEL v našem systému a znovu aktualizovat naše softwarové balíčky pomocí následujících příkazů:

yum -y install epel-releaseyum -y update

Jakmile je úložiště EPEL povoleno, můžeme nainstalovat webový server Lighttpd spuštěním následujícího příkazu:

yum nainstalovat lighttpd

Jakmile jsou balíčky Lighttpd nainstalovány, můžeme spustit a povolit automatické spouštění služby při startu.

systemctl spustit lighttpdsystemctl povolit lighttpd

Chcete-li zkontrolovat stav služby, spusťte následující příkaz:

stav systemctl lighttpd

Pokud je vše v pořádku, měli byste získat následující výstup:

● lighttpd.service – bleskově rychlý webový server s lehkými systémovými požadavky       Načteno:načteno (/usr/lib/systemd/system/lighttpd.service; zakázáno; přednastaveno dodavatelem:zakázáno)     Aktivní:aktivní (běží) od úterý 2019–07 -02 12:52:11 CDT; před 2 s Hlavní PID:11445 (lighttpd)      CGroup:/system.slice/lighttpd.service       └─11445 /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf

Pokud ve stavu uvidíte nějaké chyby sítě, otevřete /etc/lighttpd/lighttpd.conf konfiguračního souboru a změňte řádek, který říká server.use-ipv6 z enable disable .

Nyní musíme restartovat webový server Lighttpd a vše by mělo fungovat správně.

systemctl restart lighttpd

Dále můžete otevřít svůj oblíbený webový prohlížeč a zadat IP adresu svého serveru. Načte výchozí webovou stránku Lighttpd.

Výchozí kořen dokumentu pro Lighttpd je /var/www/lighttpd/ a hlavní konfigurační soubor je na /etc/lighttpd/lighttpd.conf .

Krok 3:Instalace podpory MariaDB pro Lighttpd

Pokud potřebujete podporu databáze s nastavením Lighttpd, může být tento krok velmi užitečný.

Databázový server MariaDB můžeme nainstalovat pomocí následujících příkazů:

yum -y nainstalujte mariadb mariadb-server

Po dokončení instalace můžeme službu spustit a povolit pomocí následujících příkazů:

systemctl start mariadb.servicesystemctl povolit mariadb.service

Poté můžeme zkontrolovat stav služby spuštěním následujícího příkazu:

stav systemctl mariadb.service

Pokud je vše v pořádku, měli byste získat následující výstup:

● mariadb.service – databázový server MariaDB       Načteno:načteno (/usr/lib/systemd/system/mariadb.service; povoleno; přednastaveno dodavatelem:zakázáno)       Aktivní:aktivní (běží) od 11. 2. 2019:44:39 CDT; před 1h 29min   Hlavní PID:776 (mysqld_safe)      CGroup:/system.slice/mariadb.service     ├─ 776 /bin/sh /usr/bin/mysqld_safe --basedir=/usr└ libc / 6 my basedir=/usr --datadir=/var/lib/mysql

K příkazovému řádku MariaDB se můžeme připojit následujícím příkazem:

mysql -u root -p

Pokud jste se úspěšně přihlásili, získáte následující výstup:

Vítejte na monitoru MariaDB. Příkazy končí na; nebo \g.Vaše ID připojení MariaDB je 5Verze serveru:5.5.60-MariaDB Server MariaDB

Úspěšně jsme nainstalovali a připojili se k databázovému serveru MariaDB. Chcete-li rozhraní opustit, můžete zadat „exit“.

Krok 4:Instalace PHP a PHP-FPM s FastCGI

Chcete-li nainstalovat PHP spolu se všemi jeho nezbytnými rozšířeními, spusťte následující příkaz:

yum -y install php php-mysqlnd php-pdo php-gd php-mbstring

Po instalaci PHP můžeme povolit podporu PHP-FPM a FastCGI pro Lighttpd spuštěním následujícího příkazu:

yum -y nainstalujte php-fpm lighttpd-fastcgi

Dále otevřete následující soubor /etc/php-fpm.d/www.conf pomocí preferovaného textového editoru. V našem tutoriálu budeme používat ‚nano‘:

nano /etc/php-fpm.d/www.conf

Jakmile je soubor otevřen, změňte následující dva řádky:

; Unixový uživatel/skupina procesů; Poznámka:Uživatel je povinný. Pokud skupina není nastavena, výchozí skupina uživatele; bude použito.; RPM:apache Vybráno pro přístup k některému adresáři jako httpduser =lighttpd; RPM:Udržujte skupinu, která má povoleno zapisovat do protokolu dir.group =lighttpd

Nyní můžeme spustit službu PHP-FPM a povolit její automatické spouštění při startu pomocí následujících příkazů:

systemctl spustit php-fpm.servicesystemctl povolit php-fpm.service

Chcete-li zkontrolovat stav služby, spusťte toto:

stav systemctl php-fpm.service

Měli byste získat následující výstup:

● php-fpm.service – PHP FastCGI Process Manager       Načteno:načteno (/usr/lib/systemd/system/php-fpm.service; zakázáno; přednastaveno dodavatelem:zakázáno)       Aktivní:aktivní (běžící) od úterý 2019 -07-02 13:30:09 CDT; Před 10 s  Hlavní PID:11571 (php-fpm)       Stav:"Procesy aktivní:0, nečinnost:5, požadavky:0, pomalé:0, provoz:0req/s"       CGroup:/system.slice/service 

To je vše – v tomto tutoriálu jsme se naučili, jak nainstalovat Lighttpd na Centos 7, a také jak povolit MariaDB, PHP a PHP-FPM s FastCGI v Lighttpd.

Samozřejmě nemusíte instalovat Lighttpd na CentOS 7, pokud používáte jednu z našich hostingových služeb CentOS VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali a nastavili Lighttpd na CentOS 7. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS . Pokud se vám líbil tento příspěvek o jak nainstalovat Lighttpd na CentOS 7 ,  sdílejte jej se svými přáteli na sociálních sítích pomocí níže uvedených zkratek pro sdílení nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Lighttpd na CentOS 7

  1. Jak nainstalovat Wine 4.0 na CentOS 7

  2. Jak nainstalovat Vim 8.2 na CentOS 7

  3. Jak nainstalovat VirtualBox na CentOS 7

  1. Jak nainstalovat Git na CentOS 8

  2. Jak nainstalovat Docker na CentOS 8

  3. Jak nainstalovat Java 8 &11 na Centos 8