GNU/Linux >> Znalost Linux >  >> Ubuntu

Instalace zásobníku LEMP na Ubuntu 14.04

Co je zásobník LEMP?

Zásobník LEMP je kombinací operačního systému a zásobníku softwaru s otevřeným zdrojovým kódem, které jsou důležité při počátečním nastavení serveru. Zkratka znamená Linux, Nginx (Pronounced Engine-X), MySQL/MariaDB a PHP/Perl/Python. Tento článek vás provede kroky při instalaci webového serveru Nginx, MySQL a PHP na váš server za předpokladu, že je na něm již nainstalován operační systém Ubuntu.

Před pokračováním v tomto článku musíte mít na svém serveru nastaven uživatelský účet bez oprávnění root.

Instalace webového serveru Nginx

Nginx je po webovém serveru Apache druhým nejpoužívanějším webovým serverem na světě a je výkonnější než jeho konkurent. Chcete-li nainstalovat Nginx, postupujte podle kroků uvedených níže.

Krok 1: Použijte následující příkaz v terminálu

sudo apt-get update

Po dokončení procesu aktualizace nainstalujte server nginx pomocí příkazu.

sudo apt-get install nginx

Obdržíte ověřovací zprávu, přijměte ji zadáním Y a pokračujte v instalaci

Krok 2: Ověřte instalaci zadáním následující adresy URL do webového prohlížeče.

http://server_ip_address/

Pokud byl webový server správně nainstalován, váš webový prohlížeč vás přesměruje na webovou stránku, která vypadá podobně jako tato:

Instalace MySQL

MySQL je software pro správu databází, který se používá ke zpracování, ukládání a načítání databází na serverech DB. Chcete-li nainstalovat MySQL, postupujte podle následujících kroků:

Krok 1: Zadejte příkaz do terminálu

sudo apt-get install mysql-server

Budete vyzváni k nastavení hesla MySQL . Důrazně se doporučuje nastavit heslo a poté pokračovat v instalaci.

Krok 2: Spuštěním následujícího příkazu vyřešíte několik bezpečnostních problémů s výchozí instalací MySQL.

sudo mysql_secure_installation

Budete mít možnost změnit heslo root MySQL, odebrat anonymní uživatelské účty, zakázat přihlášení root mimo localhost a odstranit testovací databáze. Doporučuje se, abyste na tyto možnosti odpověděli ano.

Instalace PHP

PHP je skriptovací jazyk používaný při navrhování webových stránek k vytváření dynamických webových stránek.

Krok 1: Použijte následující příkaz v terminálu

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

Toto nainstaluje PHP bez jakýchkoliv výzev.

Krok 2: K dispozici je spousta dalších modulů PHP, které lze snadno nainstalovat. I když se jedná o volitelný krok, pokud chcete nainstalovat další moduly, postupujte podle níže uvedených kroků.

Chcete-li zkontrolovat dostupné moduly, zadejte příkaz do terminálu

apt-cache search php5-

Všechny dostupné moduly se zobrazí následovně:

php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cli - command-line interpreter for the php5 scripting language
php5-common - Common files for packages built from the php5 source
php5-curl - CURL module for php5
php5-dbg - Debug symbols for PHP5
php5-dev - Files for PHP5 module development
php5-gd - GD module for php5
php5-gmp - GMP module for php5
php5-json - JSON module for php5
php5-ldap - LDAP module for php5
php5-mysql - MySQL module for php5
php5-odbc - ODBC module for php5
php5-pgsql - PostgreSQL module for php5
php5-pspell - pspell module for php5
............

Chcete-li zjistit podrobnosti o balíčku nebo modulu, zadejte následující

apt-cache show module-name

Namísto názvu modulu zadejte název odpovídajícího modulu. Například,

apt-cache show php5-odbc

Pro instalaci tohoto balíčku zadejte následující

sudo apt-get install php5-odbc

Restartování webového serveru

Posledním krokem při instalaci zásobníku LEMP na Ubuntu 14.04 je restartování webového serveru Nginx. To se provádí, aby webový server rozpoznal změny provedené na serveru.

sudo service nginx restart

Toto okamžitě restartuje server a je to. Nainstalovali jste LEMP stack na váš server běžící na Ubuntu 14.04.


Ubuntu
  1. Instalace zásobníku ELK na Ubuntu 14.04

  2. Instalace zásobníku LAMP na Ubuntu 18.04

  3. Jak nainstalovat LEMP Stack na Ubuntu 18.04

  1. Instalace zásobníku LAMP na Ubuntu 14.04

  2. Instalace VirtualBoxu 4.2 na Ubuntu 12.10

  3. Nainstalovat PHP5.3 na Ubuntu 14.4?

  1. Instalace Nginx s PHP5 (a PHP-FPM) a podporou MySQL (LEMP) na Ubuntu 14.04 LTS

  2. Dockerizing LEMP Stack pomocí Docker-Compose na Ubuntu

  3. Instalace Lighttpd s podporou PHP5 a MySQL na Ubuntu 10.04