GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat WordPress s LAMP Stack na Ubuntu 18.04

WordPress je přední světový redakční systém. WordPress, který používají desítky milionů webových stránek i tvůrci internetu, je páteří většiny blogů a zpravodajských serverů. Výkon webových stránek s WordPress je také obvykle jedním z nejrychlejších dostupných. V tomto tutoriálu vám ukážeme, jak nainstalovat WordPress se zásobníkem LAMP na Ubuntu 18.04.

Požadavky:

  • Pro účely tohoto tutoriálu budeme používat Ubuntu VPS. Naše Ubuntu VPS je již předinstalované s plně funkčním zásobníkem LAMP. Stále však projdeme všemi nezbytnými kroky a ukážeme vám, jak si nainstalovat a nakonfigurovat zásobník LAMP sami, v případě, že to děláte na čistém serveru.
  • Je také vyžadován úplný root přístup SSH nebo uživatel s právy sudo
  • Platný název domény pro přístup k vašemu webu WordPress (volitelné)

Krok 1:Připojte se k serveru

Chcete-li se připojit k serveru přes SSH jako uživatel root, použijte následující příkaz:

ssh root@IP_ADDRESS -p PORT_NUMBER

a nahraďte „IP_ADDRESS“ a „PORT_NUMBER“ vaší skutečnou IP adresou serveru a číslem portu SSH.

Po přihlášení se pomocí následujících příkazů ujistěte, že je váš server aktuální:

apt-get updateapt-get upgrade

Krok 2:Instalace webového serveru Apache

Chcete-li nainstalovat webový server Apache, spusťte následující příkaz:

apt-get install apache2

Po dokončení instalace byste měli povolit automatické spouštění Apache při spuštění serveru pomocí:

systemctl povolí apache2

Stav své služby Apache můžete také zkontrolovat pomocí následujícího příkazu:

stav systemctl apache2

Výstup:

apache2.service – HTTP server Apache Načten:načten (/lib/systemd/system/apache2.service; povoleno; přednastaveno dodavatelem:povoleno) Drop-In:/lib/systemd/system/apache2.service.d └ ─apache2-systemd.conf Aktivní:aktivní (běží) od St 2018-12-19 03:44:49 CST; před 21 minutami Hlavní PID:905 (apache2) Úkoly:7 (limit:1110) CGroup:/system.slice/apache2.service ├─ 905 /usr/sbin/apache2 -k start ├─ 923 /usr/sbin/apache2 -k start ├─ 926 /usr/sbin/apache2 -k start ├─ 927 /usr/sbin/apache2 -k start ├─ 928 /usr/sbin/apache2 -k start ├─ 929 /usr/sbin/apache2 -k start ─16816 /usr/sbin/apache2 -k start

Krok 3:Nainstalujte PHP

Dalším krokem našeho nastavení zásobníku LAMP je instalace PHP. WordPress a mnoho jeho pluginů používá rozšíření PHP, které budete muset nainstalovat ručně. Tato část je volitelná, ale umožní vám přístup k některým funkcím WordPress, ke kterým nemusíte mít přístup se základní instalací PHP.

apt install php php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip

Verzi PHP můžete zkontrolovat pomocí následujícího příkazu:

php -v

Výstup:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (vytvořeno:13. září 2018 13:45:02) ( NTS )Autorská práva (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Copyright (c) 1998–2018 Zend Technologies se Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999–2018, od Zend Technologies

Krok 4:Instalace databázového serveru MySQL

A konečně, MySQL je poslední softwarový balík, který potřebujeme k dokončení instalace našeho zásobníku LAMP. MySQL je open-source systém pro správu databází, běžně instalovaný jako součást oblíbeného zásobníku LAMP (Linux, Apache, MySQL, PHP/Python/Perl). Je to velmi oblíbená volba pro správu databází díky neustálému vývoji a rozsáhlé sadě funkcí.

Na Ubuntu 18.04 je v repozitáři balíčků APT standardně zahrnuta pouze nejnovější verze MySQL.

Chcete-li nainstalovat výchozí balíček, spusťte následující příkaz:

$ apt install mysql-server

Tím se na váš server nainstaluje MySQL verze 5.7, ale nebudete vyzváni k nastavení hesla ani k provedení jakýchkoli jiných změn konfigurace. Vzhledem k tomu, že tím zůstává vaše instalace MySQL zranitelná, doporučujeme za účelem zlepšení zabezpečení vašeho serveru MySQL spustit mysql_secure_installation skript zadáním následujícího příkazu:

mysql_secure_installation

Tento skript vám pomůže provádět důležité bezpečnostní úkoly, jako je nastavení hesla uživatele root, zakázání vzdáleného přihlášení uživatele root, odstranění anonymních uživatelů atd.

Krok 5:Vytvořte databázi pro WordPress

Nyní vytvoříme databázi MySQL pro náš web WordPress. Přihlaste se ke svému serveru MySQL pomocí následujícího příkazu a zadejte své kořenové heslo MySQL:

mysql -u root -p

V této sekci vytvoříme novou MySQL databázi wordpress a přidělte uživatelský přístup k novému uživateli admin_user s heslem StrongPassword

VYTVOŘTE DATABÁZI wordpress;UDĚLEJTE VŠECHNA PRIVILEGIÁ 

Nezapomeňte nahradit „StrongPassword“ skutečným silným heslem.

Krok 6:Nainstalujte WordPress

Nyní můžeme přistoupit k samotné instalaci WordPressu. Spuštěním následujících příkazů stáhněte a extrahujte nejnovější instalační soubory WordPress ve výchozím kořenovém adresáři dokumentů webového serveru (/var/www/html ).

cd /var/www/htmlwget -c http://wordpress.org/latest.zipunzip nejnovější.zipchown -R www-data:www-data wordpressrm nejnovější.zip

Všechny soubory WordPress budou nyní umístěny do wordpressu adresář v /var/www/html/wordpress

Jakmile bude databáze vytvořena, budeme muset tyto informace přidat do konfiguračního souboru WordPress.

Nejprve spusťte následující příkaz pro přejmenování ukázkového konfiguračního souboru:

cd /var/www/html/wordpressmv wp-config-sample.php wp-config.php

Nyní otevřete soubor wp-config.php soubor s vaším oblíbeným textovým editorem, například:

nano wp-config.php

A aktualizujte nastavení databáze a nahraďte název_databáze_zde , uživatelské_jméno_zde a heslo_zde s vašimi vlastními údaji:

// ** Nastavení MySQL – Tyto informace můžete získat od svého hostitele webu ** ///** Název databáze pro WordPress */define('DB_NAME', 'wordpress');/** MySQL uživatelské jméno databáze */define('DB_USER', 'admin_user');/** Heslo databáze MySQL */define('DB_PASSWORD', 'StrongPassword');/** Název hostitele MySQL */define('DB_HOST', 'localhost' );/** Znaková sada databáze pro použití při vytváření databázových tabulek. */define('DB_CHARSET', 'utf8');/** Typ databáze Collate. V případě pochybností to neměňte. */define('DB_COLLATE', '');

Uložte a ukončete soubor.

Krok 6:Vytvořte soubory virtuálního hostitele

Nyní můžeme vytvořit soubory virtuálního hostitele. Spuštěním následujícího příkazu vytvořte konfigurační soubor virtuálního hostitele pro vaši doménu vaše_doména.com :

nano /etc/apache2/sites-available/vase_domena.com.conf

A přidejte do souboru následující obsah:

Administrátor serveru@your_domain.comServerName your_domain.comServerAlias ​​www.your_domain.comDocumentRoot /var/www/html/wordpress Možnosti Indexy FollowSymLinks AllowOverride All Vyžadovat uděleno ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log kombinované 

Chcete-li povolit virtuálního hostitele, který jsme právě vytvořili, spusťte následující příkaz:

ln -s /etc/apache2/sites-available/vase_domena.com.conf /etc/apache2/sites-enabled/vase_domena.com.conf

Krok 7:Konfigurace WordPress

V posledním kroku této příručky potřebujeme vstoupit do webového rozhraní WordPress a dokončit instalaci.

Pro dokončení instalace otevřete prohlížeč a přejděte na:

http://vase_domena.com/

Vyberte svůj jazyk a klikněte na „Pokračovat“.

Na hlavní instalační obrazovce zadejte preferované informace, jako je název webu a vaše uživatelské jméno, heslo a e-mail, a klikněte na „Instalovat WordPress“:

Budete informováni, že WordPress byl úspěšně nainstalován, a nyní se můžete přihlásit do svého administračního panelu pomocí informací, které jste dříve nastavili.

Po úspěšném přihlášení vás přivítá stránka WordPress dashboard:

Gratulujeme! WordPress byl úspěšně nainstalován na váš server. Nyní můžete začít budovat a upravovat své stránky podle svých potřeb.

Samozřejmě nemusíte instalovat WordPress s LAMP Stack na Ubuntu 18.04, pokud používáte některou z našich optimalizovaných hostingových služeb WordPress, v takovém případě můžete jednoduše požádat naše zkušené správce systému, aby vám nainstalovali WordPress na Ubuntu 18.04 pomocí LAMP stack nebo jakýkoli jiný web hosting stack dle vašeho výběru. Jsou k dispozici 24 hodin denně, 7 dní v týdnu a okamžitě se o váš požadavek postarají. Pokud se vám tento příspěvek líbil, můžete si také přečíst, jak nainstalovat WordPress s LAMP Stack na Ubuntu 20.04.

PS. Pokud se vám tento příspěvek líbil, jak nainstalovat WordPress s LAMP Stack na Ubuntu 18.04 , sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat MySQL na Ubuntu 16.04

  2. Jak nainstalovat WordPress s LAMP Stack na Ubuntu 16.04

  3. Jak nainstalovat LAMP na Ubuntu 18.04

  1. Jak nainstalovat WordPress pomocí zásobníku LEMP na Ubuntu 18.04

  2. Jak nainstalovat WordPress s OpenLiteSpeed ​​na Ubuntu 18.04

  3. Jak nainstalovat WordPress s LAMP Stack na Ubuntu 20.04

  1. Jak nainstalovat WordPress s Nginx na Ubuntu 18.04

  2. Jak nainstalovat WordPress s Apache na Ubuntu 18.04

  3. Jak nainstalovat WordPress na Ubuntu 22.04