GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat WordPress s LAMP na Debian 10

V tomto článku vysvětlíme nezbytné kroky k instalaci a nastavení WordPress s LAMP na Debian 10. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.

WordPress je přední světový systém pro správu obsahu. WordPress, který používají desítky milionů webových stránek i tvůrci internetu, je páteří většiny blogů, obchodních webů, e-shopů a mnoha dalších. Výkon webových stránek s WordPress je také obvykle jeden z nejrychlejších dostupných.

Nainstalujte WordPress s LAMP na Debian 10

Krok 1. První příkaz aktualizuje seznamy balíčků, abyste získali nejnovější verzi a závislosti.

sudo apt update
sudo apt upgrade

Krok 2. Nainstalujte LAMP Stack na Debian Linux.

WordPress je postaven na PHP. Můžete jej hostovat jako jakoukoli jinou webovou aplikaci napsanou v PHP. Takže budete muset nastavit Debian jako server LAMP. Pokud jste tak ještě neučinili, použijte našeho tradičního průvodce LAMP k nastavení Debianu tak, aby sloužil PHP, než budete pokračovat.

Krok 3. Nainstalujte WordPress do systému Debian.

Nyní si stáhněte nejnovější verzi zdroje WordPress z jeho oficiálních stránek. Spusťte následující příkaz ke stažení nejnovější verze WordPress:

cd /var/www/html
wget -c http://wordpress.org/latest.tar.gz

Po dokončení stahování rozbalte stažený soubor pomocí následujícího příkazu:

tar -xzvf latest.tar.gz

Změňte vlastníka a nastavte správná oprávnění pro tyto soubory, musíte spustit následující příkaz:

sudo chown -R www-data:www-data /var/www/html/wordpress

Krok 4. Vytvořte databázi pro WordPress.

WordPress používá databázi MariaDB k ukládání všech svých dat, jako jsou příspěvky, stránky, uživatelé, pluginy a nastavení motivů. Přihlaste se ke svému serveru MariaDB pomocí následujícího příkazu a zadejte své root heslo MariaDB:

mysql -u root -p

Jakmile jste v konzoli MariaDB, vytvořte novou databázi:

CREATE DATABASE wordpress_db;
CREATE USER [email protected] IDENTIFIED BY 'your-strong-password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO [email protected];
FLUSH PRIVILEGES;
exit;

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

cd /var/www/html/wordpress
mv 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

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress_db');

/** MySQL database username */
define('DB_USER', 'wordpress_user');

/** MySQL database password */
define('DB_PASSWORD', 'your-strong-password');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

Krok 5. Konfigurace Apache pro WordPress.

Vytvoříme nového virtuálního hostitele pro naši instanci WordPress. Nyní otevřete svůj oblíbený textový editor a vytvořte následující soubor:

sudo nano /etc/apache2/sites-available/example.com.conf

Přidejte následující řádky:

VirtualHost *:80>
     ServerAdmin [email protected]
      DocumentRoot /var/www/html/wordpress
     ServerName your-domain.com

     <Directory /var/www/html/wordpress>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/example.com_error.log
     CustomLog ${APACHE_LOG_DIR}/example.com_access.log combined

</VirtualHost>

Nakonec restartujte služby Apache, aby se změny konfigurace projevily:

sudo ln -s /etc/apache2/sites-available/wordpress.conf /etc/apache2/sites-enabled/example.com.conf
sudo a2enmod rewrite
sudo systemctl restart apache2

Krok 6. Dokončení instalace 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://your_domain.com/

To je vše, co potřebujete k instalaci WordPress na Debian 10 Buster. Doufám, že vám tento rychlý tip pomůže. Další informace o WordPress s LAMP naleznete v jejich oficiální znalostní bázi. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.


Debian
  1. Jak nainstalovat server LAMP na Debian 9 Stretch Linux

  2. Nainstalujte WordPress se vzdálenou databází na Debian

  3. Jak nainstalovat WordPress s Nginx na Debian 10

  1. Jak nainstalovat PostgreSQL na Debian 10

  2. Nainstalujte Wordpress na LAMP v Debianu 9

  3. Nainstalujte WordPress na openSUSE 13.2 s LAMP

  1. Nainstalujte WordPress na Ubuntu 16.04 / Ubuntu 14.04 s LAMP

  2. Jak nainstalovat Drupal na Debian 10

  3. Nainstalujte phpMyAdmin s Apache (LAMP) na Debian 10 Buster