Ať už chceš začít blog nebo vytvořit osobní webovou stránku, používání WordPress na Linuxovém webovém serveru je silný a flexibilní způsob, jak to udělat. V tomto průvodci nainstaluješ WordPress na svém Ubuntu 16.04 systému – podle nejlepších praktik a co nejrychleji. Pojďme přímo na to!

Nejdůležitější poznatky

  • Instalace Apache webového serveru
  • Nastavení PHP 7 a MySQL
  • Instalace WordPressu a konfigurace databáze

Podrobný návod krok za krokem

Nejprve se přihlásíš do svého Ubuntu systému a otevři terminál. Abychom mohli nainstalovat WordPress, potřebuješ několik základních balíčků, které můžeš rychle nainstalovat.

WordPress na Ubuntu 16.04 – Tvůj rychlý webový server

Začni s Apache-webovým serverem. Můžeš ho nainstalovat pomocí následujícího příkazu:

sudo apt-get install apache2

Poté, co jsi příkaz vykonal, budeš požádán o potvrzení. Potvrď instalaci, abys nainstaloval webový server.

WordPress nainstalovat na Ubuntu 16.04 – Tvůj rychlý webový server

Jakmile je instalace dokončena, zkontroluj, zda Apache běží úspěšně. Otevři svůj prohlížeč a do adresního řádku zadej localhost. Měl bys vidět standardní stránku Apache.

WordPress na Ubuntu 16.04 – Tvůj rychlý webový server

Nyní je čas nainstalovat PHP 7. K tomu použij následující příkazy:

sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mysql
sudo apt-get install php7.0-curl

Tyto balíčky zajistí, že tvůj webový server bude rozumět PHP a může s ním pracovat. Můžeš také nainstalovat JSON plugin, který je pro WordPress užitečný, i když není nezbytně nutný.

WordPress nainstalovat na Ubuntu 16.04 – Tvůj rychlý webový server

Jakmile je PHP nainstalováno, nastav MySQL, aby spravovalo databázi pro tvou WordPress stránku. K tomu použij následující příkaz:

sudo apt-get install mysql-server

Vyber si bezpečné heslo pro root a řiď se pokyny pro instalaci. Poté můžeš otevřít MySQL konzoli pomocí následujícího příkazu:

mysql -u root -p

Zde můžeš pomocí příkazu status zkontrolovat, zda server pracuje správně.

WordPress na Ubuntu 16.04 – Tvůj rychlý webový server

Nyní musíš vytvořit databázi pro WordPress. Použij MySQL příkazy k vytvoření databáze:

CREATE DATABASE wordpress;

Následně vytvoř uživatele, který má přístup k této databázi. To je důležité pro zajištění, že tvůj WordPress nebude pracovat s root uživatelským účtem, což by mohlo představovat bezpečnostní riziko. Tady je příklad, jak můžeš vytvořit nového uživatele:

CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'my_wordpress_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
FLUSH PRIVILEGES;

Nezapomeň heslo nahradit podle svých představ.

WordPress na Ubuntu 16.04 – Tvůj rychlý webový server

Poté přejdi do adresáře WWW, abys nainstaloval WordPress. Stáhni si nejnovější verzi WordPressu následujícím způsobem:

wget https://wordpress.org/latest.tar.gz

Rozbal stažený soubor do HTML adresáře:

sudo tar -xvf latest.tar.gz -C /var/www/html/

Je také důležité správně nastavit oprávnění pro adresář WordPressu. Změň vlastníka adresáře WordPressu na www-data, což je uživatel, pod kterým Apache server běží:

sudo chown -R www-data:www-data /var/www/html/wordpress
WordPress na Ubuntu 16.04 – Tvůj rychlý webový server

Teď můžeš otevřít instalaci WordPressu v prohlížeči. Jdi na http://localhost/wordpress a řiď se pokyny na obrazovce. Při instalaci budeš vyzván k zadání některých informací, včetně názvu databáze, uživatelského jména a hesla, které jsi předtím nastavil.

WordPress nainstalovat na Ubuntu 16.04 – Tvůj rychlý webový server

Pokud jsi vyplnil všechna pole správně, můžeš dokončit instalaci. Nezapomeň si zvolit silné heslo pro administrátorský účet, aby ses chránil.

WordPress na Ubuntu 16.04 – Tvůj rychlý webový server

Po dokončení instalace máš nyní funkční WordPress stránku na svém Linuxovém serveru. Užij si flexibilitu, kterou ti WordPress nabízí, a začni svůj příští projekt.

Shrnutí - Využijte svůj Linux jako webový server pro WordPress

Nyní jsi úspěšně nainstaloval WordPress na svůj Ubuntu 16.04 systém. S Apache webovým serverem, PHP 7 a MySQL jsi vytvořil solidní základ pro své webové projekty. Využij shromážděné informace k přizpůsobení a dalšímu rozvoji své WordPress webové stránky.

Často kladené dotazy

Jaký je rozdíl mezi Apache a Nginx?Apache se často používá pro PHP aplikace, zatímco Nginx je rychlejší pro statický obsah.

Jak zabezpečím svou WordPress instalaci?Používej silná hesla, udržuj všechny pluginy aktuální a povoluj pouze potřebná uživatelská práva.

Možu WordPress nainstalovat i na jiné linuxové distribuce?Ano, kroky jsou podobné, ale mohou být rozdíly v správě balíčků.

Musím PHP moduly instalovat ručně?Většina modulů je dostupná ve výchozím nastavení, ale některé může být nutné přidat ručně.

Jak často bych měl dělat zálohy své stránky?Pravidelné zálohy jsou doporučovány, ideálně alespoň jednou týdně nebo před většími změnami.