Come installare WordPress su CentOS 8

Come installare WordPress su CentOS 8
WordPress è un CMS basato su PHP molto popolare (sistema di gestione dei contenuti). Per le piccole imprese, siti Web personali/hobby, WordPress può essere un salvavita. In questo articolo, ti mostrerò come installare WordPress su CentOS 8. Quindi iniziamo.

Installazione di PHP, Apache e MariaDB:

Come ho detto prima, WordPress è scritto sul linguaggio di programmazione PHP. Quindi, devi avere un server di lampade di lavoro installato su CentOS 8 per eseguire WordPress.

Innanzitutto, aggiorna il repository del pacchetto DNF con il seguente comando:

$ sudo dnf makecache

Ora installa Apache, PHP, MariaDB con il seguente comando:

$ sudo dnf Installa MariaDB MariaDB-Server httpd \

httpd-tools php php-cli php-json php-gd php-mbstring php-pdo php-xml \

PHP-Mysqlnd PHP-PECL-ZIP Wget

Per confermare l'installazione, premere Y e poi premere .

Apache, PHP e MARIADB dovrebbero essere installati.

Il servizio Apache HTTPD non sarà in esecuzione (inattivo) per impostazione predefinita su CentOS 8.

$ sudo systemctl status httpd

Ora, inizia l'Apache httpd Servizio con il seguente comando:

$ sudo systemctl avvia httpd

Ora, il servizio Apache HTTPD dovrebbe essere in esecuzione (attivo).

$ sudo systemctl status httpd

Ora, aggiungi il servizio Apache HTTPD all'avvio del sistema con il seguente comando:

$ sudo systemctl abilita httpd

Il servizio MariaDB non sarà in esecuzione (inattivo) per impostazione predefinita su CentOS 8.

$ sudo systemctl status mariadb

Ora, inizia il servizio MariaDB con il seguente comando:

$ sudo systemctl avvia mariadb

Ora, il servizio MariaDB dovrebbe essere in esecuzione (attivo).

$ sudo systemctl status mariadb

Ora, aggiungi il servizio MariaDB all'avvio del sistema con il seguente comando:

$ sudo systemctl abilita MariaDB

Creazione di un database per WordPress:

Ora, devi creare un nuovo database MARIADB per WordPress.

Innanzitutto, accedi alla shell MariaDB con il seguente comando:

$ sudo mysql -u root -p

Ora, digita la tua password e premi . Per impostazione predefinita, non è impostata una password. Quindi basta premere Se stai seguendo.

Dovresti essere effettuato l'accesso alla console MARIADB.

Ora, crea un nuovo database MariaDB WordPress Con la seguente istruzione SQL:

MariaDB> Crea database WordPress;

Ora, crea un nuovo utente WordPress con la password segreto e concedere all'utente WordPress Tutti i privilegi (leggi, scrivi, modificano ecc.) al database WordPress Con la seguente istruzione SQL:

MariaDB> Grant All su WordPress.* A 'wordpress'@'localhost' identificato da 'segreto';

Ora, affinché le modifiche abbiano effetto, esegui la seguente istruzione SQL:

MariaDB> Privilegi a filo;

Ora, esci dalla console del database MARIADB come segue:

MariaDB> smettila

Download e installazione di WordPress:

WordPress non è disponibile nel repository di pacchetti ufficiali di CentOS 8. Quindi, devi scaricarlo dal sito Web ufficiale di WordPress e installarlo su CentOS 8. È molto facile.

Innanzitutto, navigare verso il /var/www directory come segue:

$ cd /var /www

Ora, scarica l'ultimo archivio WordPress dal sito Web ufficiale di WordPress con il seguente comando:

$ sudo wget https: // wordpress.org/ultimo.catrame.Gz

Wget sta scaricando WordPress Archive. Potrebbero essere necessari alcuni minuti per completare.

L'archivio WordPress dovrebbe essere scaricato.

Il file dell'archivio WordPress ultimo.catrame.Gz dovrebbe essere in /var/www directory come puoi vedere nello screenshot qui sotto.

$ ls -lh

Ora, estrai il file dell'archivio WordPress ultimo.catrame.Gz con il seguente comando:

$ sudo tar xvzf ultimo.catrame.Gz

Una volta il file di archivio WordPress ultimo.catrame.Gz è estratto, una nuova directory WordPress/ dovrebbe essere creato come puoi vedere nello screenshot qui sotto.

$ ls -lh

Ora puoi rimuovere il ultimo.catrame.Gz file come segue:

$ sudo rm -v ultimo.catrame.Gz

Ora, cambia il proprietario e il gruppo del WordPress/ directory e il suo contenuto a Apache come segue:

$ sudo chown -rf apache: apache ./wordpress/

Ora, cambia il permesso o il WordPress/ directory e il suo contenuto a 775 come segue:

$ sudo chmod -rf 775 ./wordpress/

Se hai abilitato Selinux (che è molto probabile su CentOS 8/RHEL 8), eseguire il comando seguente per impostare il contesto di Selinux corretto su /var/www/wordpress Directory e il suo contenuto.

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

Per le modifiche a Selinux per avere effetto, eseguire il comando seguente:

$ sudo restarecon -rv/var/www/wordpress

Ora, crea un nuovo file di configurazione Apache WordPress.conf Per WordPress con il seguente comando:

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

VI Editor di testo dovrebbe aprire. Ora, premere io andare a INSERIRE modalità.

Ora, digita le seguenti righe di codici in WordPress.conf file.


Serveradmin root@localhost
DocumentRoot/var/www/wordpress

I seguenti indici delle opzioni
Consentire tutto
Richiedono tutto concesso

Errorlog/var/log/httpd/wordpress_error.tronco d'albero
CustomLog/var/log/httpd/wordpress_access.registro comune

Finalmente il WordPress.conf Il file dovrebbe apparire come mostrato nello screenshot seguente.

Ora, premere , digitare : WQ! e premere Per salvare il file.

Ora riavvia il servizio Apache HTTPD con il seguente comando:

$ sudo systemctl riavvia httpd

Il servizio Apache HTTP dovrebbe essere attivo senza errori come puoi vedere nello screenshot seguente.

$ sudo systemctl status httpd

Accesso a WordPress:

Per accedere a WordPress installato sulla macchina CentOS 8, è necessario conoscere l'indirizzo IP o il nome di dominio della macchina CentOS 8.

Puoi trovare l'indirizzo IP della macchina CentOS 8 con il seguente comando:

$ ip a

Come puoi vedere, l'indirizzo IP della mia macchina CentOS 8 è 192.168.20.129. Sarà diverso per te. Quindi, assicurati di sostituirlo con il tuo da ora in poi.

Ora, apri il tuo browser Web preferito e visita http: // 192.168.20.129. Dovresti vedere la pagina seguente. Clicca su Andiamo.

Ora, digita le informazioni sul database MariaDB (i.e. Nome del database, Nome utente, Parola d'ordine). Lasciare il Host di database E Prefisso della tabella così com'è se non sai cosa sono. Una volta che hai finito, fai clic su Invia

Ora, fai clic su Eseguire l'installazione.

Ora, digita i dettagli del tuo sito e fai clic su Installa WordPress.

Non dimenticare di prendere nota del Nome utente E Parola d'ordine stai impostando qui perché ne avrai bisogno molto presto.

WordPress dovrebbe essere installato. Ora, fai clic su Login.

Ora, digita il nome utente e la password del tuo sito e fare clic su Login.

Dovresti essere effettuato l'accesso al pannello di amministrazione di WordPress. Puoi gestire il tuo sito da qui.

Quindi, è così che installi WordPress su CentOS 8. Grazie per aver letto questo articolo.