Jak hostovat web WordPress na Raspberry Pi

  • Peter Holmes
  • 5
  • 1586
  • 234
reklama

Pokud chcete co nejvíce bezproblémového používání WordPress, spravovaný hostitel WordPress Nejlepší poskytovatelé hostování WordPress Nejlepší poskytovatelé hostování WordPress Spuštění vlastního webu WordPress? Zde jsou nejlepší poskytovatelé hostingu WordPress, kteří minimalizují bolesti hlavy a maximalizují výkon. jako WP Engine zpracovává veškeré nastavení a podporu, takže se můžete soustředit na svůj obsah. To je to, co používáme ke spuštění našich vlastních sesterských webů.

Pokud ale nemáte žádné finanční prostředky nebo si jen chcete rozšířit své kutilské dovednosti, můžete pro svůj web WordPress použít Raspberry Pi.

Zde je návod, jak nastavit Apache, MySQL a PHP na Raspberry Pi a hostovat webové stránky, místně i na webu..

Proč používat WordPress?

Pokud hledáte způsob, jak hostit web s minimem rozrušení, WordPress není zjevné řešení. Už jsme se podívali na to, jak nakonfigurovat Raspberry Pi tak, aby hostoval statický nebo dynamický web (tj. Ten, který se spoléhá na standardní, předepsané stránky nebo web, který k naplnění stránek používá databázi).

Ale pokud opravdu potřebujete používat WordPress, nebo vyvíjíte téma nebo doplňky pro web WordPress, pak máte Raspberry Pi s nainstalovanou blogovací platformou a připravenou k použití, je skvělá volba.

Který Raspberry Pi byste měli použít?

Chcete-li nainstalovat WordPress na Raspberry Pi, musíte jej nastavit jako server LAMP. S nainstalovanými systémy Linux, Apache, MySQL a PHP bude váš Pi schopen zpracovat WordPress (a další software webových stránek).

K dispozici je několik modelů Raspberry Pi. Můžete mít jeden, několik nebo žádný. Ale který z nich je nejvhodnější pro provoz WordPress?

Naštěstí lze jakoukoli verzi Raspberry Pi použít k hostování webu WordPress. Pro dosažení nejlepších výsledků však doporučujeme použít Raspberry Pi 2 nebo novější. Dále se ujistěte, že používáte větší SD kartu - alespoň 16 GB - jako úložný prostor je klíčovým požadavkem pro webové servery. (Zvažte také nějaké externí úložiště pro Pi!)

Zbytek tohoto tutoriálu předpokládá, že váš Raspberry Pi je zapnutý a připojen k vaší místní síti. Měli byste mít také nakonfigurovaný SSH pro vzdálený přístup z příkazového řádku.

Krok 1: Nastavení webového serveru Apache

Začněte instalací webového serveru Apache. Toto je software, který vám umožní obsluhovat jakýkoli typ webové stránky v libovolném prohlížeči. Je to vše, co potřebujete k zobrazení stránky HTML, statické nebo dynamicky vytvořené pomocí PHP.

sudo apt nainstalujte apache2 -y

Po instalaci Apache přetáhne testovací soubor HTML do webové složky na vašem Pi. Měli byste to otestovat z jiného počítače (nebo smartphonu) ve vaší síti. Do adresního řádku prohlížeče budete muset zadat IP adresu Pi. Pokud používáte SSH, už to budete vědět; jinak zadejte:

název hostitele -I

Tím se zobrazí IP adresa vašeho Raspberry Pi. Stránka, kterou vidíte, by měla být něco podobného:

Můžete také zkontrolovat fungování webové stránky z Raspberry Pi pomocí http: // localhost adresy.

Krok 2: Nainstalujte PHP na Raspberry Pi

Dále je čas nainstalovat PHP. Jedná se o softwarový předprocesor, který umožňuje zobrazování serverem generovaných webových stránek místo statických stránek HTML. I když stránka HTML může být napsána jako celek, stránka PHP bude obsahovat volání na jiné stránky a do databáze, aby se naplnila obsahem.

Zatímco jsou k dispozici další platformy na straně serveru (například ASP), PHP je zde důležité, protože je vyžadováno pro WordPress, protože samotný WordPress je napsán v PHP.

Instalovat pomocí:

sudo apt install php -y

Jakmile je hotovo, měli byste vyzkoušet, zda PHP funguje. Změňte adresář na / var / www / html / takhle:

cd / var / www / html /

Zde odstraňte index.html soubor (webová stránka, kterou jste si prohlíželi dříve):

sudo rm index.html

Dále vytvořte nový soubor s názvem index.php (nano je standardně nainstalován):

sudo nano index.php

Zde přidejte libovolný (nebo všechny) následující kódy:

  

V pořadí se zobrazují tyto příkazy:

  • Fráze “Ahoj světe”
  • Aktuální datum a čas
  • Informace o PHP pro instalaci

Uložte soubor a restartujte Apache:

sudo service apache2 restart

Aktualizujte stránku a zobrazte výsledky.

PHP a Apache fungují. Nyní je čas nainstalovat databázový software, MySQL.

Krok 3: Nainstalujte MySQL na Raspberry Pi

WordPress (a další dynamicky generovaný webový software) vyžaduje databázi, aby bylo možné ukládat obsah, odkazy na obrázky a spravovat přístup uživatelů (mezi mnoha dalšími věcmi). Tento projekt používá vidličku MySQL s názvem MariaDB:

sudo apt nainstalujte mysql-server php-mysql -y

Po instalaci budete muset Apache znovu restartovat:

sudo service apache2 restart

Jak bylo uvedeno, pro tento typ projektu jsou k dispozici další možnosti databáze. Chcete-li však dosáhnout nejlepších výsledků, zejména pokud se jedná o vaše první nastavení webového serveru, držte se MySQL.

Krok 4: Nainstalujte WordPress na Raspberry Pi

Chcete-li nainstalovat WordPress, musíte ji nejprve nainstalovat. Před tím však smažte obsah / html / adresář:

cd / var / www / html / sudo rm *

Zástupná hvězdička (*) odstraní vše z adresáře díky rm (odebrat) příkaz.

Dále použijte wget stáhnout nejnovější verzi WordPress:

sudo wget http://wordpress.org/latest.tar.gz

Po stažení extrahujte obsah:

sudo tar xzf latest.tar.gz

Adresář wordpress by měl být vytvořen, ale chcete jeho obsah v html. I když je můžete přesunout ručně pomocí uživatelského rozhraní stolního počítače, je to jednoduché z příkazového řádku:

sudo mv wordpress / * .

Nezapomeňte na konec uvést mezeru a období, které se vztahují k aktuálnímu adresáři!

Vstoupit ls k potvrzení, že adresář je plný složek WordPress a souborů PHP:

Než budete pokračovat, upravte věci a zlikvidujte stažený soubor a adresář wordpress:

sudo rm -rf wordpress latest.tar.gz

Dále nastavte uživatele Apache jako vlastníka adresáře:

sudo chown -R www-data: .

Krok 5: Konfigurace MySQL

Chcete-li nastavit databázi, musíte nejprve spustit instalační příkaz:

sudo mysql_secure_installation

Krátce se zobrazí výzva k nastavení rootova hesla. Postupujte podle pokynů na obrazovce a nezapomeňte si heslo poznamenat, protože bude vyžadováno později.

Jakmile je toto jedno, zobrazí se následující výzvy:

  • Odebrat anonymní uživatele
  • Zakázat vzdálené přihlášení root
  • Odebrat testovací databázi a přístup k ní
  • Znovu načtěte tabulky oprávnění

U každého z nich klepněte na Y potvrdit. Až bude hotovo, “Vše hotovo!” zobrazí se zpráva.

Krok 6: Vytvořte databázi WordPress

Chcete-li nainstalovat WordPress, musíte nejprve nakonfigurovat databázi. Začněte spuštěním mysql příkaz, zadání hesla z předchozího.

sudo mysql -uroot -p

Tím se otevře monitor MariaDB. Na výzvu vytvořte databázi:

vytvořit databázi wordpress;

Všimněte si, jak končí všechny příkazy v monitoru MariaDB a “;”. Dále uživatel root potřebuje databázová oprávnění. Místo PASSWORD používejte své vlastní heslo.

UDĚLTE VŠECHNY VÝSLEDKY NA wordpress. * DO 'root' @ 'localhost' IDENTIFIKOVANÉ 'HESLO';

Následujte vyprázdnění předchozích databázových oprávnění:

ZÁSOBY ZPRACOVÁNÍ;

Ukončete nástroj pro správu databází MariaDB pomocí Ctrl + D.

Krok 7: Instalace a konfigurace WordPress

Instalace WordPress je jednoduchá; pokud jste to již udělali na existujícím webu, měli byste vědět, co dělat.

Otevřete web v prohlížeči (jak je popsáno výše). Měla by se zobrazit obrazovka nastavení WordPress. Vyberte svůj jazyk, poté pokračujte a poznamenejte si, co je požadováno: jméno databáze, uživatelské jméno, heslo, hostitel a předpona tabulky (to je pro databázové tabulky).

Pokud jste to udělali tak daleko, měli byste pojmenovat databázi “wordpress”, a poznamenejte si heslo. Uživatelské jméno je vykořenit, a hostitel localhost. Předpona tabulky je wp_.

Klikněte na Předložit, pak Spusťte instalaci, a zadejte Titulek webové stránky, spolu s Uživatelské jméno, a Heslo pro váš účet správce. Klikněte na Nainstalujte WordPress, a počkejte, až bude WordPress (rychle) nastaven.

Chcete-li se přihlásit k instalaci WordPress, přejděte na http: // localhost / wp-admin.

V této fázi máte web, který můžete začít používat. Náš průvodce, jak začít s WordPress Nastavení blogu s WordPress: The Ultimate Guide Nastavení blogu s WordPress: The Ultimate Guide Chcete začít svůj vlastní blog, ale nevíte jak? Podívejte se na WordPress, nejvýkonnější platformu pro blogování, která je dnes k dispozici. pomůže zde. Nezapomeňte si vybrat téma a několik užitečných doplňků. Budete také potřebovat metodu přístupu k webu z internetu.

Získejte přístup k vašemu webu WordPress z Internetu

Za současného stavu budete pravděpodobně mít přístup k webu pouze z domácí sítě. Chcete-li to změnit, budete potřebovat statickou IP adresu a spravovat přesměrování portů ze směrovače do Raspberry Pi.

Statické adresy IP jsou však drahé, ale místo toho můžete použít dynamického poskytovatele DNS. Toto v zásadě propojuje vlastní adresu URL s Raspberry Pi, ačkoli takové služby jsou často placeny. Podívejte se na náš seznam nejlepších dynamických poskytovatelů DNS, kde najdete veškeré podrobnosti.

Pokud narazíte na problémy s prázdnými bílými stránkami nebo chybou 500 interních serverů v aplikaci WordPress, konečný průvodce řešením 500 interních chyb serveru a prázdných bílých stránek v programu WordPress konečný průvodce řešením 500 chyb interních serverů a prázdných bílých stránek v programu WordPress Problémy s 500 Vnitřních chyb serveru a prázdné stránky ve WordPress? Zde je návod, jak je okamžitě opravit. , podívejte se na našeho užitečného průvodce.

Hostujte web WordPress na Raspberry Pi: Úspěch!

Nyní jste hotovi a na vašem Raspberry Pi běží web WordPress. Dokud počítač zůstane zapnutý, bude web nadále přístupný. Tento proces je také přímý a vyžaduje, abyste jednoduše:

  • Nainstalujte Apache, PHP a MySQL
  • Stáhněte a nainstalujte WordPress
  • Nakonfigurujte databázi MySQL
  • Vytvořte si databázi WordPress
  • Konfigurovat WordPress
  • Spusťte web a přistupujte k němu místně nebo prostřednictvím webu

Pokud to všechno bylo ohromující, neobviňujeme vás. Proto doporučujeme používat WP Engine k hostování webů WordPress s nulovými problémy. Spravují všechny administrativní problémy, takže se můžete soustředit na svůj obsah.

Pokračujte ve zdokonalování svých znalostí WordPress pomocí našeho průvodce doporučenými velikostmi miniatur a obrázků v WordPressu Kompletní průvodce doporučenými miniaturami a velikostmi obrázků v WordPressu Kompletní průvodce doporučenými miniaturami a velikostmi obrázků v WordPressu Zde je vše, co potřebujete vědět o velikostech obrázků v WordPressu a správa doporučených obrázků. .




27.04.23 17:27
UneDose | Jak hostovat web WordPress na Raspberry Pi [url=http://www.g4rrtt6d7gd49fv2z73372pvu85h73l3s.org/]uhyzxrgqq[/url] hyzxrgqq http://www.g4rrtt6d7gd49fv2z73372pvu85h73l3s.org/ <a href="http://www.g4rrtt6d7gd49fv2z73372pvu85h73l3s.org/">ahyzxrgqq</a>
26.04.23 10:48
UneDose | Jak hostovat web WordPress na Raspberry Pi [url=http://www.gg4ry08mup71720bw46p443bv77aawe0s.org/]ucenrnqqr[/url] <a href="http://www.gg4ry08mup71720bw46p443bv77aawe0s.org/">acenrnqqr</a> cenrnqqr http://www.gg4ry08mup71720bw46p443bv77aawe0s.org/
09.10.22 13:53
viagra for dogs online <a href=https://viagaratime.com/>non prescription viagra</a> viagra te koop sildenafil citrate 100mg tab side effects <a href=https://viagaratime.com/>generic viagra sildenafil</a> viagra im internet bestellen
bylmzbeze ([email protected])
07.01.22 14:58
UneDose | Jak hostovat web WordPress na Raspberry Pi [url=http://www.gef11c8qc0whg5718463ltc68cv08zr4s.org/]ubylmzbeze[/url] bylmzbeze http://www.gef11c8qc0whg5718463ltc68cv08zr4s.org/ <a href="http://www.gef11c8qc0whg5718463ltc68cv08zr4s.org/">abylmzbeze</a>
10.01.21 18:59
Pills prescribing information. Short-Term Effects. <a href="https://viagra4u.top">cost generic viagra without rx</a> in US. Actual trends of medicine. Read now. <a href=https://kartalin-a.sk/predmet/onion-sites-wiki-tor-onion-web-addresses-of-sites-in-the-tor-browser-wiki-links-tor-dark-wiki-onion-urls-tor/page/26/#post-178307>Best news about drug.</a> <a href=http://umkm.madiunkota.go.id/index.php/../beranda/view/mengapa-pelaku-usaha-mikro-dan-kecil-harus-memiliki-izin-usaha-mikro-dan-kecil-iumk-.html>Actual about drug.</a> <a href=https://www.lombaoestudios.com/recursos/noticias/04012016-1003/google-kchomor-navegaci%C3%B3n-arte-y-estudio?page=474#comment-611375>Best what you want to know about medication.</a> 17369ea
O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.