Hvordan installere WordPress på CentOS 8

Hvordan installere WordPress på CentOS 8
WordPress er et veldig populært PHP -basert CMS (Content Management System). For små bedrifter, personlige/hobby nettsteder, kan WordPress være en livredder. I denne artikkelen skal jeg vise deg hvordan du installerer WordPress på Centos 8. Så la oss komme i gang.

Installere PHP, Apache og MariaDB:

Som jeg har sagt tidligere, er WordPress skrevet på PHP -programmeringsspråk. Så du må ha en arbeidslampeserver installert på CentOS 8 for å kjøre WordPress.

Oppdater først DNF -pakkelageret med følgende kommando:

$ sudo dnf makecache

Nå, installer Apache, PHP, MariaDB med følgende kommando:

$ sudo dnf installer 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

For å bekrefte installasjonen, trykk Y Og trykk deretter .

Apache, PHP og MariaDB bør installeres.

Apache Httpd -tjenesten vil ikke kjøre (inaktiv) som standard på centos 8.

$ sudo systemctl status httpd

Start apache nå httpd Tjeneste med følgende kommando:

$ sudo systemctl start httpd

Nå skal Apache Httpd -tjenesten være i gang (aktiv).

$ sudo systemctl status httpd

Legg nå Apache HTTPD -tjeneste til systemstarten med følgende kommando:

$ sudo systemctl aktiver httpd

MariaDB -tjenesten kjører ikke (inaktiv) som standard på CentOS 8.

$ sudo systemctl status mariadb

Start nå MariaDB -tjenesten med følgende kommando:

$ sudo SystemCTL Start MariaDB

Nå skal MariaDB -tjenesten være i gang (aktiv).

$ sudo systemctl status mariadb

Legg nå MariaDB -tjenesten til systemoppstarten med følgende kommando:

$ sudo SystemCTL Aktiver MariaDB

Opprette en database for WordPress:

Nå må du opprette en ny MariaDB -database for WordPress.

Først må du logge på MariaDB -skallet med følgende kommando:

$ sudo mysql -u root -p

Skriv inn passordet ditt og trykk nå . Som standard er ingen passord angitt. Så bare trykk Hvis du følger med.

Du skal være logget inn på MariaDB -konsollen.

Lag nå en ny MariaDB -database WordPress Med følgende SQL -setning:

MariaDB> Opprett database WordPress;

Lag nå en ny bruker WordPress med passordet hemmelig og gi brukeren WordPress alle privilegier (les, skriv, modifiserer etc.) til databasen WordPress Med følgende SQL -setning:

MariaDB> gi alt på WordPress.* Til 'wordpress'@'localhost' identifisert av 'hemmelighet';

For at endringene skal tre i kraft, kjør følgende SQL -setning:

MariAdb> Flush Privileges;

Gå ut av MariaDB -databasekonsollen som følger:

MariAdb> Quit

Last ned og installerer WordPress:

WordPress er ikke tilgjengelig i det offisielle pakkelageret til CentOS 8. Så du må laste den ned fra det offisielle nettstedet til WordPress og installere det på Centos 8. Det er veldig lett.

Først, naviger til /var/www Katalog som følger:

$ cd /var /www

Last ned det siste WordPress -arkivet fra det offisielle nettstedet til WordPress med følgende kommando:

$ sudo wget https: // wordpress.org/siste.tjære.gz

WGET laster ned WordPress Archive. Det kan ta noen minutter å fullføre.

WordPress -arkivet bør lastes ned.

WordPress Archive -filen siste.tjære.gz skal være i /var/www Katalog som du kan se på skjermdumpen nedenfor.

$ ls -lh

Pakk ut WordPress Archive -filen siste.tjære.gz med følgende kommando:

$ sudo tar xvzf siste.tjære.gz

En gang WordPress Archive -filen siste.tjære.gz er trukket ut, en ny katalog WordPress/ skal opprettes som du kan se på skjermdumpen nedenfor.

$ ls -lh

Nå kan du fjerne siste.tjære.gz fil som følger:

$ sudo rm -v siste.tjære.gz

Bytt eier og gruppen av WordPress/ katalog og innholdet til Apache følgende:

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

Nå, endre tillatelsen eller WordPress/ katalog og dets innhold til 775 følgende:

$ sudo chmod -rf 775 ./WordPress/

Hvis du har aktivert Selinux (som veldig sannsynlig er på CentOS 8/RHEL 8), kjør følgende kommando for å angi riktig Selinux -kontekst til /var/www/wordpress Katalog og innholdet.

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

For at Selinux -endringene skal tre i kraft, kjør følgende kommando:

$ SUDO RESTORECON -rv/var/www/wordpress

Lag nå en ny Apache -konfigurasjonsfil WordPress.konf For WordPress med følgende kommando:

$ sudo vi/etc/httpd/conf.D/WordPress.konf

VI Text Editor skal åpne. Nå, trykk Jeg å gå til SETT INN modus.

Skriv inn følgende koder i koder i WordPress.konf fil.


Serveradmin root@localhost
Documentroot/var/www/wordpress

Alternativerindekser følgerSymlinks
TillatRide alle
Krever alt gitt

Feillog/var/log/httpd/wordpress_error.Logg
Customlog/var/log/httpd/wordpress_access.Logg vanlig

Til slutt WordPress.konf Filen skal se ut som vist på skjermdumpen nedenfor.

Nå, trykk , Skriv inn : WQ! og trykk For å lagre filen.

Nå start Apache HTTPD -tjenesten med følgende kommando:

$ sudo SystemCTL Restart httpd

Apache HTTP -tjenesten skal være aktiv uten feil som du kan se på skjermdumpen nedenfor.

$ sudo systemctl status httpd

Få tilgang til WordPress:

For å få tilgang til WordPress installert på CentOS 8 -maskinen din, må du kjenne IP -adressen eller domenenavnet til CentOS 8 -maskinen din.

Du kan finne IP -adressen til CentOS 8 -maskinen din med følgende kommando:

$ ip a

Som du kan se, er IP -adressen til Centos 8 -maskinen min 192.168.20.129. Det vil være annerledes for deg. Så sørg for å erstatte den med din fra nå av.

Nå, åpne din favoritt nettleser og besøk http: // 192.168.20.129. Du bør se følgende side. Klikk på La oss gå.

Nå, skriv inn MariaDB -databaseinformasjonen (i.e. Databasenavn, Brukernavn, Passord). La Databasevert og Tabellprefiks Som det er hvis du ikke vet hva de er. Når du er ferdig, klikker du på Sende inn

Nå, klikk på Kjør installasjonen.

Skriv inn nettsteddetaljene dine og klikk på Installer WordPress.

Ikke glem å notere Brukernavn og Passord Du setter deg her, da du trenger dem veldig snart.

WordPress skal installeres. Nå, klikk på Logg Inn.

Skriv inn brukernavnet og passordet ditt og klikk på nettstedet ditt på nettstedet ditt og klikk på Logg Inn.

Du bør være logget på WordPress Admin -panelet. Du kan administrere nettstedet ditt herfra.

Så det er slik du installerer WordPress på Centos 8. Takk for at du leste denne artikkelen.