Instalace apache2, PHP a MySQL

✏️
Pro tento návod byl využit Operační systém Ubuntu 18.04.

Přihlásíme se k našemu VPS, pomocí Putty, CMD, či jiného programu (Připojení k SSH).
Jako první spustíme aktualizaci software.
sudo apt update

Instalace MySQL

Nainstalujeme náš MySQL server, pomocí nástroje MariaDB.
sudo apt install mariadb-server mariadb-client -y
Po dokončení instalace se přihlásíme na root uživatele,
sudo su root

Po přihlášení za root uživatele spustíme Instalaci MySQL zabezpečení.
mysql_secure_installation
Vyplníme tabulku tak jak nám vyhovuje, doporučuji vypnout vzdálené připojení k root uživateli.
Otestujeme připojení k MySQL a to pomocí příkazu
mysql -u root -p
A MySQL nám funguje, nyní se můžeme přesunout na samostatnou instalaci webových stránek.

Instalace apache2

Jako první spustíme instalaci našeho webového serveru.
sudo apt install apache2
instalaci potvrdíme Y a odešleme Enter.

Můžeme otestovat náš webový server tak, že zadáme IP Adresu našeho VPS do prohlížeče.
 V mém případě http://82.208.16.65
A vidíme, že náš webový server funguje bez problému.

Instalace PHP

Jako první spustíme instalaci samotného balíčku PHP a libapache2-mod-php.
sudo apt install php libapache2-mod-php -y
Po dokončení instalace restartujeme náš webový server.
sudo systemctl restart apache2
Otestujeme zda-li se nám dobře nainstaloval PHP mod a to zadáním příkazu
php -v
a server nám náhle odpoví aktuální verzi PHP, takže v mém případě PHP 7.2.

Existuje více balíčků pro PHP ?

Ano existuje, vypíšu vám sem nějaké základní balíčky, které by se vám mohli hodit.
php-mysql php-curl php-gd php-intl php-pear php-imagick php-imap php-memcache php-pspell php-recode php-sqlite3 php-tidy php-xmlrpc php-xsl php-mbstring php-gettext
Všude opět stačí dodat pouze sudo apt install.

Je návod nejasný nebo potřebuješ další pomoc?

Hostuješ u FakaHeda.eu? Využij náš Discord technické podpory!