Ať už jste zkušený vývojář WordPress nebo teprve začínáte, instalace WordPressu na Ubuntu je rychlá a snadná.

WordPress je komplexní systém pro správu obsahu (CMS), který pohání mnoho webů, které denně navštěvujete.

Pokud byste chtěli začít s vývojem webů WordPress, ale nejste připraveni platit za server v cloudu, můžete svůj web WordPress spustit a hostovat lokálně na svém počítači. Zde je vše, co potřebujete vědět o instalaci WordPress na Linux.

Proč používat WordPress?

Podle WordPress40 % webových stránek na světě je vytvořeno pomocí WordPressu. To jsou působivé statistiky a možná se ptáte: "Proč je WordPress tak populární?"

Zde je několik klíčových důvodů, proč si mnoho lidí vybírá WordPress pro své webové stránky:

  • Uživatelsky přívětivý: WordPress přichází s intuitivním a snadno použitelným řídicím panelem, který usnadňuje vytváření a správu webových stránek. To také usnadňuje učení se frameworku.
  • Univerzální: WordPress můžete použít k vytvoření široké škály webových stránek, jako jsou blogy, internetové obchody, firemní vstupní stránky atd.
  • instagram viewer
  • Přizpůsobení: Dva základní prvky webů WordPress jsou témata a pluginy. Ty vám umožní upravit a upravit vzhled vašich webových stránek podle vašich představ.
  • Nákladově efektivní: WordPress je open-source a zdarma k použití a dává ekonomický smysl při vývoji webových stránek. Navíc je relativně snadné najít vývojáře WordPress, což je levnější.

Zde jsou kroky k instalaci WordPressu na Ubuntu:

1. Nastavte zásobník LAMP

Zásobník LAMP je sbírka čtyř hlavních softwarových balíčků potřebných pro efektivní fungování WordPressu. LAMP je zkratka pro Linux, Apache, MySQL a PHP.

  • Linux je operační systém, na kterém budete nasazovat své weby WordPress.
  • Apache je open-source aplikace webového serveru, která slouží k poskytování webových stránek a dalšího obsahu na internetu. Usnadňuje spojení mezi serverem a vaším webovým prohlížečem. Je to jeden z nejpoužívanějších webových serverů známý pro svou stabilitu, flexibilitu a rozšiřitelnost.
  • MySQL je výkonný, open-source a multiplatformní systém pro správu relačních databází (RDBMS), který se široce používá pro správu a ukládání strukturovaných dat. Používá se k uchování a uchování informací o vašich webových stránkách.
  • PHP je programovací jazyk na straně serveru používaný pro vývoj webových stránek. Základní software WordPress a jeho témata a šablony můžete vyvíjet pomocí PHP. Kromě toho se stará o veškerou obchodní logiku na vašem webu WordPress.

XAMPP je skvělý zásobník LAMP, který spojuje všechny tyto softwarové balíčky dohromady. V případě, že na svém PC nemáte zásobník LAMP, je relativně snadné jej nastavit.

Nejprve si stáhněte XAMPP pro Linux.

Stažení:XAMPP

Po dokončení stahování přejděte na Stahování adresář, poté udělte nově staženému souboru XAMPP oprávnění ke spuštění pomocí:

cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run

Spusťte instalační program XAMPP pomocí:

sudo ./xampp-linux-x64-*-installer.run

Zobrazí se vám grafický instalátor, takže instalaci dokončete podle něj.

Po instalaci můžete spustit nebo spustit XAMPP pomocí:

sudo /opt/lampp/lampp start

Po spuštění XAMPP můžete pomocí webového prohlížeče přejít na následující URL: localhost. Pokud jste vše správně nakonfigurovali, uvítá vás obrazovka podobná následující:

Pamatujte, že WordPress je multiplatformní, takže můžete také nainstalovat lokálně v systému Windows nebo macOS.

2. Stažení WordPressu na Linux

Po nastavení zásobníku LAMP můžete přistoupit ke stažení nejnovější verze WordPressu.

Ve výchozím nastavení bude WordPress stažen do vašeho adresáře Downloads. Dále přejděte do adresáře Downloads pomocí příkazu cd:

cd ~/Downloads

Rozbalte nově stažený archiv WordPress pomocí nástroje pro rozbalení jak následuje:

unzip wordpress-*.zip

Stažení:WordPress

3. Konfigurace WordPressu na Linuxu

Vytvořte složku v /opt/lampp/htdocs adresář, který odpovídá názvu webové stránky, kterou chcete vytvořit. Název složky je to, co použijete v adrese URL pro místní navigaci na váš web WordPress.

Jděte do opt adresář a vytvořte složku s názvem muo. Neváhejte použít jakýkoli název, který se vám líbí.

cd /opt/lampp/htdocs && sudo mkdir muo

Zkopírujte obsah složky WordPress, kterou jste předtím rozbalili, do adresáře vašeho webu.

sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo

Nezapomeňte nahradit verzi WordPress v předchozím příkazu správnou verzí.

Změnit vlastníka webu a veškerého jeho obsahu od vykořenit na www-data použitím:

sudo chown www-data: www-data -R /opt/lampp/htdocs/muo/

Změňte také oprávnění k zápisu, abyste mohli snadno pracovat se svým webem WordPress lokálně.

sudo chmod 777 -R /opt/lampp/htdocs/muo

Nepoužívejte předchozí oprávnění k zápisu v produkčním prostředí, protože nejsou dostatečně omezující, ale jsou vhodná pro testování a místní vývoj.

4. Instalace WordPressu na Linux

Váš web WordPress potřebuje databázi pro ukládání a zachování konfigurací webu a podrobností o uživateli. Naštěstí nám již XAMPP nainstaloval databázi MySQL.

K databázi se můžete dostat z vašeho prohlížeče na adrese URL: localhost/phpmyadmin.

Klikněte na Nový na levém postranním panelu a zadejte název databáze. Poté klikněte Vytvořit. Pojmenoval jsem svůj muo aby odpovídal názvu webu.

Navštivte adresu URL localhost/muo začít konfigurovat svůj web. Nahradit muo s názvem složky vašeho webu, který jste zadali ve třetím kroku.

Na další stránce byste měli zadat název databáze a další podrobnosti. Výchozí uživatelské jméno MySQL je vykořenit a neexistuje žádné heslo, takže ho nechte prázdné.

Klikněte na Předložit a postupujte podle následujících pokynů.

Nakonec zadejte název webu, uživatelské jméno, silné heslo a svou e-mailovou adresu. Poté klikněte na Nainstalujte knoflík.

Na další stránce se přihlásíte do administračního panelu WordPress, který vám umožní upravit a vytvořit si web podle vašich představ.

Zabezpečení vašeho webu WordPress je důležité

WordPress je skvělý pro vývoj široké škály webů. A nejlepší ze všeho je, že je snadné začít s instalací a nainstalovat na místní počítač.

Když chcete nasadit svůj web WordPress do produkce, musíte web zabezpečit, aby nedošlo k narušení dat a zneužití.