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 WgetPer 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 mariadbOra, inizia il servizio MariaDB con il seguente comando:
$ sudo systemctl avvia mariadbOra, il servizio MariaDB dovrebbe essere in esecuzione (attivo).
$ sudo systemctl status mariadbOra, aggiungi il servizio MariaDB all'avvio del sistema con il seguente comando:
$ sudo systemctl abilita MariaDBCreazione 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 -pOra, 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> smettilaDownload 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.