Come installare WordPress su Rocky Linux 9

Come installare WordPress su Rocky Linux 9

Come installare WordPress su Rocky Linux 9

WordPress è ampiamente riconosciuto come la piattaforma preferita per la creazione di siti Web e blog grazie alla sua facilità d’uso e all’ampia gamma di funzionalità di personalizzazione. Supponiamo che tu stia pensando di installare WordPress su Rocky Linux, un sistema operativo open source noto per la sua affidabilità. In tal caso, troverai che il processo è abbastanza semplice se abbinato allo stack LAMP: Linux, Apache, MySQL e PHP. Nel seguente articolo, ti guideremo attraverso ogni passaggio della configurazione di WordPress su Rocky Linux utilizzando LAMP, permettendoti di far funzionare il tuo sito web o blog senza problemi in pochissimo tempo. Quindi, tuffiamoci nel processo!

Installa WordPress su Rocky Linux 9

  • Passaggio 1: aggiorna il tuo sistema in Rocky Linux
  • Passaggio 2: processo di installazione di LAMP
  • Passaggio 3: installa WordPress su Rocky Linux 9
  • Passaggio 4: configurazione del database
  • Passaggio 5: configurazione di WordPress
  • Passaggio 6: configurazione delle impostazioni del firewall
  • Passaggio 7: accedi a WordPress

Passaggio 1: aggiorna il tuo sistema in Rocky Linux

Prima di installare qualsiasi nuovo software, è buona pratica aggiornare il repository dei pacchetti del sistema e installare i pacchetti alle versioni più recenti. Apri un terminale ed esegui il seguente comando:

yum update

 

IMG1

Passaggio 2: processo di installazione di LAMP

LAMP significa Linux, Apache, MariaDB e PHP. Per eseguire WordPress, abbiamo bisogno di un server web, un server database e PHP. Quindi, configureremo il server web Apache, il server del database MariaDB e PHP.

Installa Apache su Rocky Linux 9

Esegui il comando seguente per installare Apache:

yum install httpd

IMG2

Esegui i seguenti comandi per avviare, abilitare (per poter avviare all’avvio) e verificare lo stato del servizio Apache:

systemctl start httpd

systemctl enable httpd

systemctl status httpd

IMG3

Installa MariaDB su Rocky Linux 9

Installa MariaDB, un server database compatibile con MySQL:

 

yum install mariadb-server

IMG4

Esegui i seguenti comandi per avviare, abilitare (per poter avviare all’avvio) e verificare lo stato del servizio MariaDB:

systemctl start mariadb

systemctl enable mariadb

systemctl status mariadb

IMG5

Proteggere l’installazione di MariaDB

mysql_secure_installation

Crea o (premi Invio per non creare) una password per l’utente root. Se premi Invio, sarai in grado di procedere con la password dell’account root esistente, quindi premi “n” per l’autenticazione e non per modificare le query sulla password di root:

IMG6

Installazione di PHP in Rocky Linux 9

Installa PHP e le estensioni PHP richieste:

yum install php php-mysqlnd php-gd php-xml php-mbstring

IMG7

Esegui i seguenti comandi per ricaricare la configurazione PHP, riavviare e verificare anche lo stato del servizio Apache:

systemctl restart httpd

systemctl status httpd

IMG8

Passaggio 3: installa WordPress su Rocky Linux 9

Inizialmente, è necessario installare il comando “wget” per scaricare, estrarre, spostare e impostare autorizzazioni specifiche per i file WordPress eseguendo i seguenti comandi.

yum install wget

Scarica l’ultima versione di WordPress e assicurati di inserire “latest.tar.gz” alla fine (in questo momento l’ultima versione di WordPress è la 6.5.2):

wget https://wordpress.org/latest.tar.gz

IMG9

Estrai i file scaricati:

tar -xzvf latest.tar.gz

IMG10

È necessario spostare i file WordPress nella directory principale del server web Apache, nonostante consenta al server web di servire correttamente il sito WordPress quando gli utenti vi accedono tramite un browser web:

cp -r wordpress/* /var/www/html/

IMG11

Imposta i permessi specifici per i file WordPress e verifica i permessi della directory “html” tramite i comandi “ls” e “grep”:

chown -R apache:apache /var/www/html/

chmod -R 755 /var/www/html/

ls -l /var/www | grep html

IMG12

Passaggio 4: configurazione del database

Crea un nuovo database e un nuovo utente digitando la password root di MariaDB corrente se non hai modificato una password di root durante la fase di installazione di MariaDB:

mysql -u root -p

Crea un nuovo Database:

CREATE DATABASE IT4U;

Crea nuovo utente e password:

CREATE USER ‘123456’@’localhost’ IDENTIFIED BY ‘Pass123’;

IMG13a

Per eseguire qualsiasi operazione su uno specifico database o tabelle all’interno di quel database si concedono i privilegi a un utente specifico:

GRANT ALL PRIVILEGES ON IT4U.* TO ‘123456’@’localhost’;

IMG14a

Applica i privilegi e esci:

FLUSH PRIVILEGES;

EXIT;

IMG12

Passaggio 5: configurazione di WordPress

Rinomina il file di configurazione originale di WordPress e verifica tramite i comandi “ls” e “grep”:

cd /var/www/html/

mv wp-config-sample.php wp-config.php

ls -l | grep wp-config.php

 

IMG20

Apri il file di configurazione “wp-config-php” e sostituire le seguenti righe per identificarsi con le impostazioni del database precedentemente effettuate:

wp-config.php

define (‘DB_NAME’, ‘IT4U’);

define (‘DB_USER’, ‘arazahmadov’);

define (‘DB_PASSWORD’, ‘Pass123’);

IMG21

Passaggio 6: configurazione delle impostazioni del firewall

Esegui i seguenti comandi per aggiungere i protocolli “http” e “https” al firewall e verifica tramite il comando grep:

firewall-cmd –permanent –add-service=http

firewall-cmd –permanent –add-service=https

firewall-cmd –reload

firewall-cmd –list-all | grep http

IMG22

Passaggio 7: accedi a WordPress

Accedi al sito Web WordPress digitando “http://tuosito_server_indirizzo_ip/wp-admin” e includi le credenziali impostate durante il precedente processo di installazione:

IMG23

Come installare WordPress su Rocky Linux 9 – Domande frequenti

Quali sono i requisiti di sistema per l’installazione di WordPress su Rocky Linux 9?

Avrai bisogno di uno stack LAMP (Linux, Apache, MySQL, PHP), versione PHP 7.4 o successiva, MySQL o MariaDB e spazio su disco sufficiente.

Come posso installare uno stack LAMP su Rocky Linux 9 per WordPress?

Utilizza il package manager per installare Apache, MySQL/MariaDB, PHP e i moduli necessari come php-mysql e php-gd.

È consigliabile utilizzare un pannello di controllo come cPanel per gestire WordPress su Rocky Linux 9?

Sebbene non sia obbligatorio, l’utilizzo di un pannello di controllo come cPanel può semplificare attività come la gestione del database e la configurazione del server.

Quali misure di sicurezza dovrei adottare dopo aver installato WordPress su Rocky Linux 9?

Proteggi la tua installazione impostando password complesse, aggiornando regolarmente WordPress e i suoi plugin/temi, utilizzando certificati SSL/TLS e implementando plugin di sicurezza.

Come posso risolvere i problemi comuni durante l’installazione di WordPress su Rocky Linux 9?

Controlla i log degli errori, assicurati che le autorizzazioni dei file siano corrette, verifica le credenziali del database, disabilita plugin/temi in conflitto e consulta i forum WordPress o le risorse di supporto.

Conclusione

In conclusione, questo articolo dimostra che la configurazione di WordPress è incredibilmente fluida, con funzionalità utente standard e amministrative che funzionano perfettamente. L’installazione e la configurazione si sono svolte senza problemi, dimostrando quanto bene WordPress funzioni in un ambiente open source. Seguendo le istruzioni fornite qui, gli utenti possono avviare facilmente e con sicurezza i propri siti Web o blog su questa piattaforma affidabile. Con WordPress hai il potere di creare, gestire e personalizzare la tua presenza online senza sforzo, rendendola un’esperienza piacevole sia per i creatori che per i visitatori.