sql >> Databáze >  >> RDS >> Database

Instalace WordPressu pomocí WP-CLI

WordPress má skvělý instalační proces založený na GUI, ale některé případy použití vyžadují CLI! Nebo se možná jen cítíte jako doma v terminálu, tak či onak vám tento článek ukáže, jak nastavit web WordPress pouze pomocí terminálu, pomocí WP-CLI a možná kapka SSH.

Abyste mohli nainstalovat WordPress ručně pomocí WP-CLI, musíte nejprve vytvořit novou databázi pro instalaci WordPressu. Budete potřebovat vědět, jak najít své přihlašovací údaje SSH a také být zvyklí používat Terminal nebo Putty a WP-CLI.

Použití WP-CLI k instalaci WordPress

V tomto tutoriálu se naučíme, jak nainstalovat WordPress pomocí nástroje příkazového řádku WP-CLI. WP-CLI je nástroj používaný v terminálu pro interakci a správu stránek WordPress. WP-CLI je ve funkčnosti podobné tomu, co Drush poskytuje Drupal. Pokud jste již obeznámeni s používáním nástrojů cli, bude to snadná instalace. Pomocí WP-CLI můžeme provádět běžné úlohy údržby, automatizovat procesy a dokonce provádět zálohy.

Předpoklady

  • Nainstalována nejnovější verze WP-CLI.
  • Přihlašovací údaje SSH pro přihlášení k serveru jako uživatel root nebo uživatel s právy sudo

Nainstalujte si WordPress

Nejprve budeme muset cd do složky public_html, kde bude umístěna instalace WordPressu.

root@host:~# cd ~/public_html/wpdev

Dále budeme muset spustit následující příkaz WP-CLI, který stáhne základní soubory WordPress z WordPress.org a poté je rozbalí do složky public_html.

root@host:~# wp core download 

Nyní, když máme nainstalované základní soubory WordPress, dalším úkolem je vytvořit naši databázi MySQL. Existuje několik způsobů, jak toho dosáhnout, takže se musíme ujistit, že děláme to, co náš server potřebuje.

Nekopírujte níže uvedené příkazy přímo!
Toto jsou pouze příklady použité pro tento výukový program.
Nahraďte tyto položky svým nastavením.

mysql -e "create database wpdev;";

Dále budeme muset pro stránku, kterou jsme právě přidali, vytvořit soubor wp-config.php, který bude obsahovat název databáze, uživatele databáze a heslo databáze.

wp config create --dbname=cli1_wp_ --dbuser=cli1_wp --dbpass=Hippi3Pik3r5Ha1rDr@ms --locale=ro_RO

Nyní, když jsme vytvořili platný soubor wp-config.php, je čas projít 5 sekundovým instalačním procesem pomocí hlavního instalačního příkazu WP-CLI.

wp core install --url=wordpress.dev --title="WordPress Dev" --admin_user=wpadmin --admin_password=p@55w0ord! [email protected] 

Success: WordPress installed successfully.

Ujistěte se, že aktualizujete všechny informace pro argumenty zde. Pokud si všimnete výše, změníme adresu URL domény a nahradíme ji skutečnou adresou URL domény, která je potřeba. Změnili jsme také název stránky, uživatelské jméno administrátora, heslo administrátora a nakonec jsme pro administrátora nastavili naši e-mailovou adresu. Ujistěte se, že je e-mail správný, protože WordPress vám pošle e-mail, pokud váš PHP umí odesílat e-maily. Nyní máme funkční instalaci WordPressu.

Abychom si ověřili, jakou verzi WordPressu používáme, můžeme spustit tento příkaz WP-CLI.

wp core version

Dále musíme vytvořit vhodný záznam Apache/Nginx vhost (pokud běží v nespravovaném prostředí) a potřebné změny konfigurace PHP, a pak jsme připraveni přejít na nový s nastavením WordPress.

Pokud jste na serveru cPanel, InterWorx nebo Plesk, je pravděpodobné, že tato nastavení již máte vytvořena. Pokud si předem vytvoříte účet cPanel, InterWorx nebo Plesk pro instalaci WordPressu. Tyto úlohy se provádějí automaticky při vytvoření nového účtu v ovládacím panelu serverů. Pokud jste na tradičním nespravovaném serveru, budeme muset vytvořit a upravit konfigurační soubory.

Na co si dát pozor!

Související s databází

Při provádění procesu je třeba si uvědomit jednu hlavní věc. Pokud zapomenete vytvořit databázi a spustit instalaci WP-CLI, zobrazí se chyba. To platí i v případě, že jste zadali nesprávné přihlašovací údaje. Chyby se budou mírně lišit v závislosti na situaci, ale obě jsou podobné. Když například zadáte správného uživatele a heslo pro MySQL, ale nevytvoříte databázi, uvidíte:

Error: Can’t select database. We were able to connect to the database server (which means your username and password is okay) but not able to select the `wpdev` database.

Instalace WordPress pro existující databázi WordPress

Další věc, kterou je třeba mít na paměti, je, že pokud použijete tento proces pomocí existující databáze WordPress, musíme místo výše uvedeného použít následující příkaz.

wp config create --dbname=YourDB_Name --dbuser=WP_MYSQL --dbpass=WPDB_PASS

Success: Generated 'wp-config.php' file.

Několik příkladů, kdy by to bylo použitelné. Pokud přestavujete web nebo opravujete účet po porušení zabezpečení nebo v jakékoli jiné situaci, kdy již máte existující databázi.

Poslední věc, kterou je třeba mít na paměti, je, že pokud máte vlastní předponu databáze nebo používáte vzdálený server MySQL, budete pro ně muset přidat další příznaky. Úplný seznam příznaků příkazů můžete zobrazit spuštěním následujícího příkazu.

wp core config --help

Pokud máte problémy s instalací WordPress tímto způsobem, náš tým podpory vám může pomoci. Jednoduše nám zavolejte ještě dnes na číslo 800 580 4985 nebo si s námi otevřete chat nebo tiket a promluvte si s jedním z našich zkušených systémových administrátorů!


  1. Jak nasadit vysoce dostupný PostgreSQL s jediným koncovým bodem pro WordPress

  2. lokální typy kolekcí nejsou povoleny v příkazech SQL

  3. Cheat Sheet pro Access 2016 For Dummies

  4. 4 důvody, proč byste měli ve svém plánování na rok 2020 upřednostňovat monitorování databáze