GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Nginx s PHP5 a MySQL na Ubuntu 11.10

Nginx je bezplatný, open-source, vysoce výkonný HTTP server. Nginx je známý svou stabilitou, bohatou sadou funkcí, jednoduchou konfigurací a nízkou spotřebou zdrojů. Tento tutoriál ukazuje, jak nainstalovat Nginx na Ubuntu 11.10  s podporou PHP5 (prostřednictvím PHP-FPM) a podporou MySQL.
 

Instalace MySQL 5:

Nejprve nainstalujeme MySQL zadáním následujícího příkazu.

root@ubuntu~/ $ sudo apt-get install mysql-server mysql-client

Budete požádáni o zadání hesla pro uživatele MySQL „root “. Stejné heslo bude platné pro uživatele root@localhost a také [email protected] .

Nové heslo pro uživatele „root“ MySQL:<– yourrootsqlpassword

Opakujte heslo pro uživatele „root“ MySQL:<– yourrootsqlpassword

Instalace Nginx:

Nginx je již k dispozici v balíčku Ubuntu, takže pro instalaci Nginx zadejte následující příkaz.

root@ubuntu~/ $ sudo apt-get install nginx

Po instalaci spusťte Nginx.

root@ubuntu~/ $ sudo /etc/init.d/nginx start

Otestujte svou instalaci Nginx otevřením webového prohlížeče a přejděte na http://192.168.0.10 . Zobrazí se následující webová stránka „Vítejte v Nginxu! “.

Výchozí kořen dokumentu nginx na Ubuntu 11.10 je /usr/share/nginx/www. Konfigurační soubory jsou v adresáři /etc/nginx.

Instalace PHP5:

Další je instalace PHP5  prostřednictvím PHP-FPM (PHP-FPM (FastCGI Process Manager), je to alternativní implementace PHP FastCGI. Má některé další funkce užitečné pro weby jakékoli velikosti, zejména pro rušnější weby). Nainstalujte jej zadáním následujícího příkazu.

root@ubuntu~/ $ sudo apt-get install php5-fpm 

po instalaci PHP5 restartujte server Nginx.

root@ubuntu~/ $ sudo /etc/init.d/nginx reload

Testování PHP:

Pro testování PHP umístěte jeden soubor PHP do výchozího adresáře nginx

Krok 1. Do terminálu zkopírujte/vložte následující řádek:

root@ubuntu~/ $ sudo vi /usr/share/nginx/html/info.php

Tím se otevře soubor s názvem info.php.

Krok 2. Zkopírujte/vložte tento řádek do souboru info.php:

<?php phpinfo(); ?>

Krok 3. Uložte a zavřete soubor. použijte Esc +;wq pro uložení souboru.

Krok 4. Nyní otevřete webový prohlížeč a do webové adresy zadejte následující:

http://192.168.0.10/info.php

Stránka vypadá takto:

Z výše uvedeného snímku obrazovky PHP5 funguje a funguje přes FPM/FastCGI, jak je znázorněno na řádku Server API. Pokud se posunete dále dolů, uvidíte všechny moduly, které jsou již povoleny v PHP5. Zjistíte, že  MySQL tam není uvedeno, což znamená, že zatím nemáme podporu MySQL v PHP5. potřebujeme nainstalovat podporu MySQL na PHP 5.

Podpora MySQL v PHP5:

Chcete-li získat podporu MySQL v PHP5, můžeme  nainstalovat balíček php5-mysql.

 root@ubuntu~/ $ sudo apt-get install php5-mysql

Po instalaci restartujte PHP-FPM.

 root@ubuntu~/ $ sudo /etc/init.d/php5-fpm restart

Nyní obnovte webový prohlížeč, který jste již otevřeli pro testování PHP.

Seznam modulů MySQL, které nejsou uvedeny, naleznete před instalací balíčku podpory.


Ubuntu
  1. Jak nainstalovat webový server Cherokee s PHP5 a MySQL na Ubuntu 11.04

  2. Jak nainstalovat Lighttpd s PHP5 a MySQL na Ubuntu 11.04

  3. Jak nainstalovat a nastavit mysql 8 na Ubuntu 20.04

  1. Jak nainstalovat WordPress s Nginx na Ubuntu 18.04

  2. Jak nainstalovat MediaWiki s Nginx na Ubuntu 16.04

  3. Jak nainstalovat Seafile s Nginx na Ubuntu 18.04 LTS

  1. Jak nainstalovat Magento s Nginx na Ubuntu 15.10

  2. Jak nainstalovat Mailpile s Nginx na Ubuntu 15.10

  3. Jak nainstalovat Redmine 3 s Nginx na Ubuntu 15.10