GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare WordPress con LAMP su CentOS 8

In questo articolo, avremo spiegato i passaggi necessari per installare e configurare WordPress con LAMP su CentOS 8. 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 CentOS 8

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

sudo dnf update

Passaggio 2. Installa lo stack LAMP sul server CentOS.

Si presume che tu abbia già installato lo stack LAMP su CentOS 8. In caso contrario, dai un'occhiata al seguente tutorial:

  • Come installare lo stack LAMP (Apache, MariaDB e PHP)

Passaggio 3.Installa WordPress sul sistema CentOS.

WordPress non è disponibile nel repository ufficiale dei pacchetti di CentOS 8. Quindi, devi scaricarlo dal sito Web ufficiale:

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

Quindi, estrai il file archiviato:

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 memorizzare 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:

// ** 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. Configura Apache.

Ora configura il server Apache per ospitare WordPress. Crea un file di configurazione con una directory Alias ​​per WordPress:

sudo nano /etc/httpd/conf.d/wordprees.conf

Ora, digita le seguenti righe di codice nel wordpress.conf file:

<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot /var/www/html/wordpress<Directory "/var/www/html/wordpress">
Options Indexes FollowSymLinks
AllowOverride all
Require all granted</Directory>
ErrorLog /var/log/httpd/wordpress_error.log
CustomLog /var/log/httpd/wordpress_access.log common</VirtualHost>

Salva il file e chiudilo. Ora riavvia il servizio Apache per ricaricare le modifiche:

sudo systemctl restart httpd

Passaggio 6. Configura Firewall.

Per consentire agli utenti esterni di accedere a WordPress dal tuo server, devi aprire la porta 80 del server web:

sudo firewall-cmd --add-port=80/tcp --zone=public --permanent
sudo firewall-cmd --reload

Passaggio 7. Accesso a WordPress.

Ora puoi accedere alla procedura guidata di installazione web di WordPress nel tuo browser inserendo il nome di dominio per la tua installazione di WordPress:

http://your-server-IP

Quindi fai clic su Continua e digita il titolo del sito, il nome utente, la password e la tua email. Ora fai clic su Installa WordPress.

Questo è tutto ciò che devi fare per installare WordPress su CentOS 8. Spero che questo suggerimento rapido ti sia utile. 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.


Cent OS
  1. Come installare wordpress su CentOS 6

  2. Come installare AIDE su CentOS 7

  3. Installa WordPress su openSUSE 13.2 con LAMP

  4. Come installare WordPress Multisite su Centos VPS con Nginx

  5. Come installare WordPress Multisite su Centos VPS con Apache

Come installare WordPress su CentOS 8

Come installare Moodle su CentOS 8

Come installare WordPress

Come installare WordPress su CentOS 7.1 con Apache

Come installare WordPress con LAMP su Ubuntu 20.04

Come installare WordPress con LAMP su Debian 10