Dopo aver completato l'articolo Installazione LAMP Stack su Rocky Linux 9 possiamo procedere ad una nuova installazione di Wordpress. WordPress è un CMS potente, gratuito e open source, altamente collegabile e personalizzabile che viene utilizzato da milioni di persone in tutto il mondo per gestire blog e siti Web completamente funzionali.
Creazione di un file host virtuale Apache
Creeremo un file host virtuale separato per il nostro dominio.
sudo vim /etc/httpd/conf.d/trgtkls.it.conf Quindi, procedi e crea un file host virtuale separato.
<VirtualHost *:80> ServerName www.trgtkls.it ServerAlias trgtkls.it DocumentRoot /var/www/html <Directory /var/www/html> Options -Indexes +FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/httpd/trgtkls.it-error.log CustomLog /var/log/httpd/trgtlks.it-access.log combined
</VirtualHost> Ora dobbiamo creare un database per wp, quindi entriamo nel terminale e avviamo la configurazione di MariaDB con il comando;
mysql -u root -p Ora esegui la seguente query mysql per creare un nuovo database " wordpress_db ".
CREATE DATABASE wordpress_db; Eseguire la seguente query per creare un nuovo utente del database " wpuser ". Cambia la "trgtkld8493" con la tua password sicura.
CREATE USER wpuser@localhost IDENTIFIED BY 'trgtkld8493'; Consentire all'utente "wpuser" di accedere e scrivere "wordpress_db" utilizzando la seguente query.
GRANT ALL PRIVILEGES ON wordpress_db.* to wpuser@localhost; Ora ricarica tutti i privilegi delle tabelle per applicare la nuova configurazione del database.
FLUSH PRIVILEGES; Digitare "quit" e premere "Invio" per uscire dalla shell mariadb.
Scaricare e installare Wordpress
Modificare la directory di lavoro in "/var/www" e scaricare il codice sorgente di WordPress utilizzando il comando wget come di seguito.
cd /var/www/html
wget https://wordpress.org/latest.tar.gz Estrai il codice sorgente di WordPress " latest.tar.gz " e otterrai una nuova directory "wordpress", quindi cambia il proprietario della directory "wordpress" in utente "apache". Per estrarre wordpress e necessario avere installato tar sul sistema utilizza il comando per installare;
dnf install tar Estrai wordpress,
tar -xzvf latest.tar.gz sudo chown -R apache:apache html/ Sposta la riectory wordpress estratto nella cartella /html/ con il comando;
mv /var/www/html/wordpress/* /var/www/html/ Ora sei pronto per configurare l'installazione di WordPress, puoi verificare il funzionamento in localhost oppure se hai puntato un dominio puoi verificare la pagina iniziale di installazione wordpress.

Procediamo a modificare il file di configurazione utilizzando l'editor nano o vim editor, prima utilizza il comando per modificare il nome di config.php.new a config.php. Dunque naviga su
cd /var/www/html cp wp-config-sample.php wp-config.php nano wp-config.php 
Modificare i dettagli del database (DB_NAME, DB_USER e DB_PASSWORD) con le informazioni del database. Dopo aver modificato i parametri e credeziali database e utente procedi dal browser per completare l'installazione di Wordpress.

Certificato Let's Encrypt SSL per apache
nstalleremo il repository EPEL e il pacchetto mod_ssl che è un modulo di sicurezza per il server Apache HTTP che fornisce una crittografia avanzata sfruttando i protocolli SSL/TLS utilizzando OpenSSL.
sudo dnf install epel-release mod_ssl Certbot – è un client che recupera il certificato SSL dall'autorità Let's Encrypt e ne automatizza l'installazione e la configurazione. Questo elimina il dolore e il trambusto di realizzare l'intero processo manualmente.
sudo dnf install certbot python3-certbot-apache L'ultimo passaggio consiste nel recuperare e installare il certificato SSL Let's Encrypt. Per ottenere ciò, esegui il comando:
sudocertbot --apache E tutto.
Commenti (0)
Nessun commento ancora.
Segnala contenuto
Elimina commento
Eliminare definitivamente questo commento?
L'azione non si può annullare.