GNU/Linux >> Linux Esercitazione >  >> Rocky Linux

Installa WordPress su Rocky Linux 8 usando lo stack LAMP - Guida passo passo?

WordPress è un sistema di gestione dei contenuti ampiamente utilizzato per l'hosting di siti Web statici e dinamici. È gratuito e open-source ed è scritto in PHP con MariaDB/MySQL come backend del database. WordPress è pensato per le piccole imprese, i blog personali e gli acquisti online. WordPress sta diventando sempre più popolare di giorno in giorno ed è un modo fantastico per far funzionare rapidamente un sito web.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire le relative domande di installazione e configurazione di Wordpress.

In questo contesto, esamineremo l'installazione di WordPress utilizzando lo stack LAMP su Rocky Linux 8.


Passaggi per installare WordPress utilizzando lo stack LAMP su Rocky Linux 8


1. Installa lo stack LAMP

Prima di iniziare, lo stack LAMP deve essere installato nel sistema. Innanzitutto, installiamo Apache e MariaDB con il comando:

$ sudo dnf install httpd mariadb-server -y

Successivamente, installa PHP e le estensioni PHP richieste sul tuo sistema.

Innanzitutto, ripristina il PHP 7.2 predefinito con il seguente comando:

$ sudo dnf module reset php

Ora abilita la versione PHP che desideri installare. Qui useremo PHP 7.4:

$ sudo dnf module enable php:7.4

Quindi, installa PHP 7.4 con alcune estensioni richieste comuni con il comando seguente:

$ sudo dnf install php php-cli php-json php-gd php-mbstring php-pdo php-xml php-mysqlnd php-pecl-zip curl -y


2. Crea un database per WordPress

WordPress ha bisogno di un database per memorizzare le impostazioni di configurazione, i nomi utente, i post, le pagine e i temi del tuo sito, tra gli altri. Devi creare un database e un utente per WordPress. Per fare ciò, inizia accedendo al database di MariaDB:

$ sudo mysql -u root -p

Quindi, crea un database e un utente per WordPress:

CREATE DATABASE wordpressdb;
CREATE USER `wordpressuser`@`localhost` IDENTIFIED BY 'strong@password';

Quindi, concedi all'utente tutti i privilegi sul database di WordPress. Corri:

GRANT ALL ON wordpressdb.* TO `wordpressuser`@`localhost`;

Quindi applica le modifiche ed esci.

FLUSH PRIVILEGES;
EXIT;


3. Scarica WordPress

Al momento in cui scrivo, l'ultima versione di WordPress è la 5.8.1. Per scaricarlo dal sito ufficiale di WordPress, usa il seguente comando wget:

$ wget https://wordpress.org/latest.tar.gz -O wordpress.tar.gz

Una volta scaricato, estrai il contenuto del file di archivio. Corri:

$ tar xf wordpress.tar.gz

Quindi, copia la directory di WordPress decompressa nella cartella /var/www/html:

$ sudo cp -R wordpress /var/www/html/

Quindi, cambia la proprietà della cartella WordPress in apache utente e gruppo. Esegui il comando:

$ sudo chown -R apache:apache /var/www/html/wordpress

Inoltre, imposta le autorizzazioni della directory in modo da consentire agli utenti globali di accedere ai contenuti di WordPress. Corri:

$ sudo chmod -R 775 /var/www/html/wordpress

Successivamente, configura il contesto SELinux per la directory di WordPress:

$ sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/wordpress(/.*)?"

Per applicare le modifiche a SELinux, eseguire il comando:

$ sudo restorecon -Rv /var/www/html/wordpress


4. Configura Apache per ospitare WordPress

Qui creeremo un file host virtuale Apache per WordPress. Questo indirizzerà Apache alla directory di WordPress sul tuo sistema.

Esegui il seguente comando:

$ sudo nano /etc/httpd/conf.d/wordpress.conf

Aggiungi le seguenti righe al file:

<VirtualHost *:80>
ServerName server-IP or FQDN
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 ed esci dal file. Quindi, riavvia Apache per applicare le modifiche:

$ sudo systemctl restart httpd


5. Accedi al programma di installazione di WordPress

Ora che tutte le configurazioni sono state eseguite, finalizza l'installazione di WordPress utilizzando la procedura guidata web. Apri il tuo browser e accedi al programma di installazione di WordPress utilizzando l'IP del tuo server:

http://server-IP/

Seleziona una lingua, quindi fai clic su Continua per procedere con l'installazione.

Quindi, fornisci i dettagli del tuo database e fai clic su Invia.

Dopo esserti connesso al tuo database con successo, vedrai la pagina "Esegui l'installazione". Fare clic su Esegui installazione per procedere.

Successivamente, crea un utente e imposta una password complessa per l'utente amministratore. Prendi nota delle tue credenziali poiché ti serviranno per accedere a Worpress in seguito.

Clicca su Installa WordPress. Al termine, vedrai una notifica che conferma che l'installazione è riuscita.

Ora accedi a WordPress usando le tue credenziali.

Questo ti porta alla dashboard di WordPress. Ora puoi iniziare a esplorare come utilizzare pienamente WordPress per i tuoi siti web.



Rocky Linux
  1. Distribuire Redis su Rocky Linux 8 - Guida passo passo?

  2. Installa Git su Rocky Linux 8 - Guida passo passo?

  3. Installare Gitlab su Rocky Linux 8 - Guida passo passo?

  4. Installare Joomla su Rocky Linux 8 - Guida passo passo?

  5. Installare Discord su Rocky Linux 8 - Guida passo passo?

Come installare lo stack LAMP su Rocky Linux 8

Passaggi per installare Skype su Rocky Linux 8 utilizzando il terminale

Come installare LAMP su Rocky Linux 8 Server

Come installare WordPress su AlmaLinux 8 | Linux roccioso 8

Come installare lo stack LAMP su Rocky Linux 8

Installa LAMP Stack su Rocky Linux 8