Úvod
V tomto návodu vás provedeme instalací LEMP na váš cloudový server Debian 7.
LEMP je jednoduše softwarový balík, který se skládá ze 4 komponent. L (Linux) je jádrem platformy, která bude podporovat ostatní komponenty. Pro webovou službu bude použit E(Nginx). Pro správu databází bude použito M(MySQL) a programovacím jazykem P(PHP). Dělá z platformy LEMP.
Předpoklady
Cloudový server s již nainstalovaným Debianem (který se postará o L (Linux) aspekt instalace LEMP). Pokud ještě nemáte server, proč nezprovoznit linuxový VPS server z Atlantic.Net
Instalace LEMP na Debian 7
Nainstalujte Nginx pomocí následujícího příkazu pro zahájení instalace:
apt-get install nginx
Spusťte nginx následujícím příkazem:
service nginx start
Ověřte, zda vše funguje zadáním HTTP://YOUR.IP.ADD.RESS
Nainstalujte MySQL pomocí následujícího příkazu pro zahájení instalace a nastavení hesla root MySQL:
apt-get install mysql-server
Zabezpečte MySQL z výchozího nastavení pomocí následujícího příkazu:
mysql_secure_installation
Poznámka:Budete vyzváni řadou otázek. Zadejte N pro změnu hesla uživatele root a Y pro ano u všech z nich, viz snímek obrazovky níže:
Nainstalujte PHP pomocí následujícího příkazu pro zahájení instalace:
apt-get install php5 php5-fpm php5-mysql
Poté musíme přesunout původní soubor serverů pro účely zálohování pod nový název souboru:
mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.old
nano /etc/nginx/sites-available/default
Do textového editoru zkopírujte následující:
server { listen 80; server_name your_site_name.com; root /var/www/html; index index.php index.html index.htm index.nginx-debian.html; location / { try_files $uri $uri/ =404; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /var/www/html; } location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Vytvořte jednoduchou stránku PHP k testování pomocí textového editoru dle vašeho výběru:
nano /var/www/html/info.php
Do prostoru vložte následující kód, uložte jej a ukončete:
<?php phpinfo(); ?>
Budeme muset restartovat Nginx, takže všechny změny jsou aktualizovány.
service nginx restart
Gratulujeme! Právě jste nainstalovali LEMP na svůj cloudový server Debian. Děkujeme, že jste sledovali tento návod a vraťte se k nám, kde najdete nové aktualizace.
Zjistěte více o našich hostingových službách VPS a ceně hostingu VPS.