PHP (Hypertext Preprocessor) je široce používaný skriptovací programovací jazyk, který je zvláště užitečný pro vývoj webu. Umožňuje vytvářet dynamické webové stránky a aplikace, které mohou komunikovat s databázemi a dalšími službami. Pokud plánujete vyvíjet webové aplikace na Ubuntu, budete muset přizpůsobit prostředí, abyste mohli pracovat s PHP.
Instalace a konfigurace PHP na Ubuntu je poměrně jednoduchá. Pro začátek se ujistěte, že váš server Ubuntu má nainstalovaný Apache nebo Nginx. Tyto webové servery jsou nejběžnější a doporučené pro práci s PHP. Pokud nemáte webový server, můžete jej nainstalovat pomocí příkazu sudo apt-get install apache2 (pro Apache) nebo sudo apt-get install nginx (pro Nginx).
Po instalaci webového serveru byste měli mít možnost zkontrolovat, zda funguje otevřením webového prohlížeče a zadáním adresy URL serveru. Pokud vidíte webovou stránku pozdravu, znamená to, že server funguje správně. Nyní, když je webový server nakonfigurován, můžete začít s instalací PHP.
Instalace PHP na Ubuntu
- Otevřete terminál a spusťte následující příkaz pro instalaci PHP: sudo apt-get install php
- Po dokončení instalace můžete zkontrolovat, zda je PHP úspěšně nainstalován zadáním příkazu: php-v
- Chcete-li povolit modul PHP v Apache, spusťte následující příkaz: sudo a2enmod php7.4
- Poté restartujte Apache, aby se změny projevily: sudo service apache2 restart
- Nyní můžete vytvořit soubory PHP v adresáři webového serveru a zkontrolovat fungování PHP jejich otevřením v prohlížeči: sudo nano /var/www/html/info.php
Otevřete prohlížeč a přejděte na tuto adresu URL:
Pokud vidíte informace o PHP, pak je PHP úspěšně nainstalován a běží na vašem serveru Ubuntu.
Nyní můžete začít vytvářet a spouštět skripty PHP na svém serveru Ubuntu.
Aktualizujte svůj systém
Před instalací a zapnutím PHP na Ubuntu se doporučuje aktualizovat váš systém na nejnovější dostupnou verzi. To vám umožní získat nejnovější aktualizace a opravy zabezpečení, které mohou zlepšit stabilitu a zabezpečení vašeho serveru.
K aktualizaci systému na Ubuntu můžete použít příkaz:
sudo apt update
Tento příkaz aktualizuje seznamy balíčků ve vašem počítači a umožňuje systému detekovat dostupné aktualizace.
Tyto aktualizace pak můžete nainstalovat pomocí příkazu:
sudo apt upgrade
Tento příkaz nainstaluje všechny dostupné aktualizace pro nainstalované balíčky ve vašem počítači.
Po dokončení aktualizace systému budete připraveni začít instalovat a povolit PHP na Ubuntu.
Nainstalujte PHP
Krok 1: Otevřete terminál a zadejte následující příkaz pro instalaci balíčku PHP:
sudo apt-get install php
Poznámka: Chcete-li pokračovat v instalaci, možná budete muset zadat heslo správce.
Krok 2: Po úspěšné instalaci můžete zkontrolovat, zda je PHP k dispozici zadáním:
PHP je nyní připraven k použití na vašem systému Ubuntu.
Nastavení PHP
Po úspěšné instalaci PHP na Ubuntu je nutné provést některá nastavení pro jeho správné fungování.
1. Konfigurace souboru php.ini:
Soubor php.ini obsahuje velké množství nastavení, které vám umožní změnit chování PHP. Chcete-li jej upravit, spusťte příkaz:
sudo nano /etc/php//apache2/php.ini
kde je číslo verze PHP nainstalované ve vašem počítači.
Po otevření souboru můžete změnit různé možnosti, jako je maximální velikost stažených souborů, úroveň hlášení chyb a další. Uložte změny a zavřete soubor stisknutím Ctrl+X a poté y.
2. Restartování Apache:
Po provedení změn v souboru php.ini, musíte restartovat webový server Apache, aby se změny projevily. Chcete-li to provést, zadejte příkaz:
sudo systemctl restart apache2
Apache bude restartován a budou aplikována nová nastavení PHP.
3. Kontrola instalace:
Chcete-li zkontrolovat, zda PHP na vašem systému funguje správně, vytvořte nový soubor s příponou .php a přidejte do něj následující kód:
Uložte soubor do adresáře vašeho webového serveru pod názvem test.php. Poté otevřete prohlížeč a zadejte adresu:
Pokud se na obrazovce zobrazí informace o PHP, instalace a konfigurace byly úspěšné.
Kontrola instalace
Po instalaci PHP na váš server Ubuntu byste měli zkontrolovat, zda bylo vše správně nakonfigurováno. Můžete to udělat vytvořením jednoduchého skriptu PHP a spuštěním.
Otevřete libovolný textový editor a vytvořte nový soubor s příponou .php, například test.php. Vložte následující kód do souboru:
// Ваш код PHP здесь?>
Uložte soubor do adresáře vašeho webového serveru, například /var/www/html / test.php.