PHP, Apache ja MariaDB installimine:
Nagu ma varem ütlesin, on WordPress kirjutatud PHP programmeerimiskeelele. Niisiis, WordPressi käitamiseks peab teil olema CentOS 8-sse installitud toimiv LAMP-server.
Kõigepealt värskendage DNF-i paketihoidlat järgmise käsuga:
$ sudo dnf makecache
Nüüd installige Apache, PHP, MariaDB järgmise käsuga:
$ sudo dnf installige 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
Installimise kinnitamiseks vajutage Y ja seejärel vajutage
Peaks olema installitud Apache, PHP ja MariaDB.
Apache httpd-teenus ei tööta (mitteaktiivne) vaikimisi seadmes CentOS 8.
$ sudo systemctl olek httpd
Käivitage Apache httpd teenus järgmise käsuga:
$ sudo systemctl käivitage httpd
Nüüd peaks töötama Apache httpd-teenus (aktiivne).
$ sudo systemctl olek httpd
Nüüd lisage süsteemi käivitusse Apache httpd-teenus järgmise käsuga:
$ sudo systemctl lubab httpd
teenus mariadb ei tööta CentOS 8-s vaikimisi (passiivne).
$ sudo systemctl olek mariadb
Nüüd käivitage teenus mariadb järgmise käsuga:
$ sudo systemctl start mariadb
Nüüd peaks mariadbi teenus töötama (aktiivne).
$ sudo systemctl olek mariadb
Nüüd lisage süsteemi käivitusse mariadb-teenus järgmise käsuga:
$ sudo systemctl lubab mariadb
WordPressi andmebaasi loomine:
Nüüd peate WordPressi jaoks looma uue MariaDB andmebaasi.
Kõigepealt logige sisse MariaDB kestasse järgmise käsuga:
$ sudo mysql -u root -p
Nüüd sisestage oma parool ja vajutage
Peaksite olema sisse logitud MariaDB konsooli.
Nüüd looge uus MariaDB andmebaas sõnapress järgmise SQL-i lausega:
MariaDB> LOO ANDMEBAAS Wordpress;
Nüüd looge uus kasutaja sõnapress parooliga saladus ja lubage kasutajal sõnapress kõik õigused (lugemine, kirjutamine, muutmine jne).) andmebaasi sõnapress järgmise SQL-i lausega:
MariaDB> TOETAB KÕIK Wordpressil.* Sõnale 'wordpress' @ 'localhost' IDENTIFITSEERITUD 'saladusega';
Nüüd muudatuste jõustumiseks käivitage järgmine SQL-lause:
MariaDB> FLUSH PRIVILEGES;
Nüüd väljuge MariaDB andmebaasikonsoolist järgmiselt:
MariaDB> lõpetas
WordPressi allalaadimine ja installimine:
WordPress pole CentOS 8 ametlikus paketihoidlas saadaval. Niisiis, peate selle alla laadima WordPressi ametlikult veebisaidilt ja installima selle CentOS 8-le. See on väga lihtne.
Esmalt navigeerige saidile / var / www kataloogi järgmiselt:
$ cd / var / www
Nüüd laadige alla uusim WordPressi arhiiv WordPressi ametlikult veebisaidilt järgmise käsuga:
$ sudo wget https: // wordpress.org / hiljemalt.tõrv.gz
wget laadib alla WordPressi arhiivi. Selle täitmiseks võib kuluda mõni minut.
WordPressi arhiiv tuleks alla laadida.
WordPressi arhiivifail hiljemalt.tõrv.gz peaks olema / var / www kataloogi, nagu näete alloleval ekraanipildil.
$ ls -lh
Nüüd eraldage WordPressi arhiivifail hiljemalt.tõrv.gz järgmise käsuga:
$ sudo tar xvzf hiljemalt.tõrv.gz
Kord WordPressi arhiivifail hiljemalt.tõrv.gz on välja pakitud, uus kataloog wordpress / tuleks luua nii, nagu näete alloleval ekraanipildil.
$ ls -lh
Nüüd saate selle eemaldada hiljemalt.tõrv.gz faili järgmiselt:
$ sudo rm -v hiljemalt.tõrv.gz
Nüüd vaheta. Omanikku ja rühma wordpress / kataloogi ja selle sisu apache järgnevalt:
$ sudo chown -Rf apache: apache ./ wordpress /
Nüüd muutke luba või wordpress / kataloogi ja selle sisu 775 järgnevalt:
$ sudo chmod -Rf 775 ./ wordpress /
Kui teil on lubatud SELinux (mis on väga tõenäoline CentOS 8 / RHEL 8 puhul), käivitage järgmine käsk, et seadistada õige SELinuksi kontekst / var / www / wordpress kataloog ja selle sisu.
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t \"/ var / www / wordpress (/.*)?"
SELinuxi muudatuste jõustumiseks käivitage järgmine käsk:
$ sudo restorecon -Rv / var / www / wordpress
Nüüd looge uus Apache'i konfiguratsioonifail sõnapress.konf WordPressi jaoks järgmise käsuga:
$ sudo vi / etc / httpd / conf.d / wordpress.konf
Vi tekstiredaktor peaks avanema. Nüüd vajutage i minema kuhugi SISSE režiimis.
Nüüd tippige väljale järgmised koodiread sõnapress.konf faili.
ServerAdmini juur @ localhost
DocumentRoot / var / www / wordpress
Valikud Indeksid FollowSymLinks
AllowOverride all
Nõua kõik lubatud
ErrorLog / var / log / httpd / wordpress_error.logi
CustomLog / var / log / httpd / wordpress_access.log tavaline
Lõpuks sõnapress.konf fail peaks välja nägema nagu alloleval ekraanipildil näidatud.
Nüüd vajutage
Nüüd taaskäivitage Apache httpd-teenus järgmise käsuga:
$ sudo systemctl taaskäivitage httpd
Apache http-teenus peaks olema aktiivne ilma vigadeta, nagu näete alloleval ekraanipildil.
$ sudo systemctl olek httpd
Juurdepääs WordPressile:
CentOS 8 masinasse installitud WordPressi kasutamiseks peate teadma oma CentOS 8 masina IP-aadressi või domeeninime.
CentOS 8 masina IP-aadressi leiate järgmise käsuga:
$ ip aNagu näete, on minu CentOS 8 masina IP-aadress 192.168.20.129. Teie jaoks on see erinev. Niisiis, asendage see edaspidi kindlasti oma omaga.
Nüüd avage oma lemmik veebibrauser ja külastage http: // 192.168.20.129. Peaksite nägema järgmist lehte. Kliki Lähme.
Nüüd sisestage MariaDB andmebaasi teave (st.e. Andmebaasi nimi, Kasutajanimi, Parool). Jäta Andmebaasi host ja Tabeli prefiks nagu on, kui te ei tea, mis need on. Kui olete valmis, klõpsake nuppu Esita
Nüüd klõpsake nuppu Käivitage install.
Nüüd tippige oma saidi üksikasjad ja klõpsake nuppu Installige WordPress.
Ärge unustage Kasutajanimi ja Parool seadistate siia, kuna vajate neid varsti.
WordPress peaks olema installitud. Nüüd klõpsake nuppu Logi sisse.
Nüüd tippige oma saidi kasutajanimi ja parool ja klõpsake nuppu Logi sisse.
Peaksite olema sisse logitud WordPressi administraatori paneelile. Siit saate oma saiti hallata.
Nii installite WordPressi CentOS 8-sse. Täname selle artikli lugemise eest.