GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare WordPress con LAMP su Debian 10

In questo articolo, avremo spiegato i passaggi necessari per installare e configurare WordPress con LAMP su Debian 10. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.

WordPress è il sistema di gestione dei contenuti leader nel mondo. Utilizzato da decine di milioni di pagine Web e creatori di Internet allo stesso modo, WordPress è la spina dorsale della maggior parte dei blog, siti Web aziendali, negozi di e-commerce e molto altro. Anche le prestazioni delle pagine Web con WordPress sono in genere tra le più veloci disponibili.

Installa WordPress con LAMP su Debian 10

Passaggio 1. Il primo comando aggiornerà gli elenchi dei pacchetti per assicurarti di ottenere l'ultima versione e le dipendenze.

sudo apt update
sudo apt upgrade

Passaggio 2. Installa LAMP Stack su Debian Linux.

WordPress è costruito con PHP. Puoi ospitarlo come faresti con qualsiasi altra app Web scritta in PHP. Quindi, dovrai configurare Debian come server LAMP. Se non l'hai già fatto, usa la nostra tradizionale guida LAMP per configurare Debian in modo che serva PHP prima di continuare.

Passaggio 3. Installa WordPress sul sistema Debian.

Ora scarica l'ultima versione del sorgente di WordPress dal suo sito Web ufficiale. Esegui il comando seguente per scaricare l'ultima versione di WordPress:

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

Una volta completato il download, estrai il file scaricato con il seguente comando:

tar -xzvf latest.tar.gz

Cambia il proprietario e imposta i permessi corretti per questi file, devi eseguire il comando seguente:

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

Passaggio 4. Crea un database per WordPress.

WordPress utilizza il database MariaDB per archiviare tutti i suoi dati come post, pagine, utenti, plugin e impostazioni dei temi. Accedi al tuo server MariaDB con il seguente comando e inserisci la tua password di root MariaDB:

mysql -u root -p

Una volta che sei nella console di MariaDB, crea un nuovo database:

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;

Una volta creato il database, dovremo aggiungere queste informazioni al file di configurazione di WordPress:

cd /var/www/html/wordpress
mv wp-config-sample.php wp-config.php

Ora apri il wp-config.php file con il tuo editor di testo preferito, ad esempio:

$ 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', '');

Passaggio 5. Configurazione di Apache per WordPress.

Creeremo un nuovo host virtuale per la nostra istanza di WordPress. Ora apri il tuo editor di testo preferito e crea il seguente file:

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

Aggiungi le seguenti righe:

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>

Infine, riavvia i servizi Apache per applicare le modifiche alla configurazione:

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

Passaggio 6. Completamento dell'installazione di WordPress.

Nell'ultimo passaggio di questa guida, dobbiamo accedere all'interfaccia Web di WordPress e completare l'installazione. Per completare l'installazione, apri il browser e vai a:

http://your_domain.com/

Questo è tutto ciò che devi fare per installare WordPress su Debian 10 Buster. Spero che tu possa trovare utile questo suggerimento rapido. Per ulteriori letture su WordPress con LAMP, fare riferimento alla loro knowledge base ufficiale. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.


Debian
  1. Come installare un server LAMP su Debian 9 Stretch Linux

  2. Come installare PostgreSQL su Debian 10

  3. Installa WordPress su openSUSE 13.2 con LAMP

  4. Installa WordPress con database remoto su Debian

  5. Come installare WordPress con Nginx su Debian 10

Come installare MariaDB su Debian 8

Come installare WordPress su Debian 10

Come installare WordPress

Come installare WordPress con LAMP su CentOS 8

Come installare WordPress con LAMP su Ubuntu 20.04

Come installare Joomla con LAMP su Debian 10