Memasang PHP, Apache dan MariaDB:
Seperti yang telah saya katakan sebelumnya, WordPress ditulis dalam bahasa pengaturcaraan PHP. Oleh itu, anda mesti memasang pelayan LAMP yang berfungsi di CentOS 8 untuk menjalankan WordPress.
Pertama, kemas kini repositori pakej DNF dengan arahan berikut:
$ sudo dnf makecache
Sekarang, pasang Apache, PHP, MariaDB dengan arahan berikut:
$ sudo dnf pasang mariadb-mariadb-server httpd \httpd-alat php php-cli php-json php-gd php-mbstring php-pdo php-xml \
php-mysqlnd php-pecl-zip wget
Untuk mengesahkan pemasangan, tekan Y dan kemudian tekan
Apache, PHP dan MariaDB harus dipasang.
Perkhidmatan httpd Apache tidak akan dijalankan (tidak aktif) secara lalai pada CentOS 8.
$ sudo systemctl status httpd
Sekarang, mulakan Apache httpd perkhidmatan dengan arahan berikut:
$ sudo systemctl mulakan httpd
Sekarang, perkhidmatan httpd Apache seharusnya dijalankan (aktif).
$ sudo systemctl status httpd
Sekarang, tambahkan perkhidmatan Apache httpd ke permulaan sistem dengan arahan berikut:
$ sudo systemctl mengaktifkan httpd
perkhidmatan mariadb tidak akan dijalankan (tidak aktif) secara lalai pada CentOS 8.
$ sudo systemctl status mariadb
Sekarang, mulakan perkhidmatan mariadb dengan arahan berikut:
$ sudo systemctl mulakan mariadb
Sekarang, perkhidmatan mariadb harus dijalankan (aktif).
$ sudo systemctl status mariadb
Sekarang, tambahkan perkhidmatan mariadb ke permulaan sistem dengan arahan berikut:
$ sudo systemctl mengaktifkan mariadb
Membuat Pangkalan Data untuk WordPress:
Sekarang, anda harus membuat pangkalan data MariaDB baru untuk WordPress.
Pertama, log masuk ke shell MariaDB dengan arahan berikut:
$ sudo mysql -u root -p
Sekarang, taip kata laluan anda dan tekan
Anda harus log masuk ke konsol MariaDB.
Sekarang, buat pangkalan data MariaDB baru wordpress dengan pernyataan SQL berikut:
MariaDB> BUAT DATABASE wordpress;
Sekarang, buat pengguna baru wordpress dengan kata laluan rahsia dan memberi pengguna wordpress semua keistimewaan (baca, tulis, ubah suai dll.) ke pangkalan data wordpress dengan pernyataan SQL berikut:
MariaDB> MEMBERI SEMUA ON wordpress.* UNTUK 'wordpress' @ 'localhost' DIKENALI OLEH 'rahsia';
Sekarang, agar perubahan berlaku, jalankan pernyataan SQL berikut:
MariaDB> KEISTIMEWAAN FLUSH;
Sekarang, keluar dari konsol pangkalan data MariaDB seperti berikut:
MariaDB> berhenti
Memuat turun dan Memasang WordPress:
WordPress tidak terdapat di repositori pakej rasmi CentOS 8. Jadi, anda mesti memuat turunnya dari laman web rasmi WordPress dan memasangnya di CentOS 8. Ia sangat mudah.
Pertama, arahkan ke / var / www direktori seperti berikut:
$ cd / var / www
Sekarang, muat turun arkib WordPress terkini dari laman web rasmi WordPress dengan arahan berikut:
$ sudo wget https: // wordpress.org / terkini.tar.gz
wget sedang memuat turun arkib WordPress. Mungkin diperlukan beberapa minit untuk diselesaikan.
Arkib WordPress harus dimuat turun.
Fail arkib WordPress terkini.tar.gz semestinya di / var / www direktori seperti yang anda lihat dalam tangkapan skrin di bawah.
$ ls -lh
Sekarang, ekstrak fail arkib WordPress terkini.tar.gz dengan arahan berikut:
$ sudo tar xvzf terkini.tar.gz
Setelah fail arkib WordPress terkini.tar.gz diekstrak, direktori baru wordpress / harus dibuat seperti yang anda lihat dalam tangkapan skrin di bawah.
$ ls -lh
Sekarang, anda boleh membuang terkini.tar.gz fail seperti berikut:
$ sudo rm -v terkini.tar.gz
Sekarang, ubah pemilik dan kumpulan wordpress / direktori dan kandungannya ke apache seperti berikut:
$ sudo chown -Rf apache: apache ./ wordpress /
Sekarang, ubah kebenaran atau wordpress / direktori dan kandungannya ke 775 seperti berikut:
$ sudo chmod -Rf 775 ./ wordpress /
Sekiranya anda telah mengaktifkan SELinux (yang kemungkinan besar pada CentOS 8 / RHEL 8), jalankan arahan berikut untuk menetapkan konteks SELinux yang betul ke / var / www / wordpress direktori dan kandungannya.
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t \"/ var / www / wordpress (/.*)?"
Agar perubahan SELinux berlaku, jalankan arahan berikut:
$ sudo restorecon -Rv / var / www / wordpress
Sekarang, buat fail konfigurasi Apache baru wordpress.pengesahan untuk WordPress dengan arahan berikut:
$ sudo vi / etc / httpd / conf.d / wordpress.pengesahan
Penyunting teks Vi harus dibuka. Sekarang, tekan i untuk pergi ke MASUKKAN mod.
Sekarang, ketik baris kod berikut di wordpress.pengesahan fail.
Akar ServerAdmin @ localhost
DocumentRoot / var / www / wordpress
Pilihan Indeks FollowSymLinks
AllowOverride semua
Wajib semua diberikan
ErrorLog / var / log / httpd / wordpress_error.balak
CustomLog / var / log / httpd / wordpress_access.log biasa
Akhirnya, wordpress.pengesahan fail akan kelihatan seperti yang ditunjukkan dalam tangkapan skrin di bawah.
Sekarang, tekan
Sekarang, mulakan semula perkhidmatan httpd Apache dengan arahan berikut:
$ sudo systemctl mulakan semula httpd
Perkhidmatan http Apache harus aktif tanpa sebarang kesalahan seperti yang anda lihat dalam tangkapan skrin di bawah.
$ sudo systemctl status httpd
Mengakses WordPress:
Untuk mengakses WordPress yang dipasang pada mesin CentOS 8 anda, anda mesti mengetahui alamat IP atau nama domain mesin CentOS 8 anda.
Anda boleh mendapatkan alamat IP mesin CentOS 8 anda dengan arahan berikut:
$ ip aSeperti yang anda lihat, alamat IP mesin CentOS 8 saya adalah 192.168.20.129. Ia akan berbeza bagi anda. Oleh itu, pastikan untuk menggantinya dengan milik anda mulai sekarang.
Sekarang, buka penyemak imbas web kegemaran anda dan lawati http: // 192.168.20.129. Anda mesti melihat halaman berikut. Klik pada Mari pergi.
Sekarang, taipkan maklumat pangkalan data MariaDB (i.e. Nama Pangkalan Data, Nama pengguna, Kata Laluan). Tinggalkan Host Pangkalan Data dan Awalan Jadual seperti jika anda tidak tahu apa itu. Setelah selesai, klik Hantar
Sekarang, klik pada Jalankan pemasangan.
Sekarang, taipkan butiran laman web anda dan klik Pasang WordPress.
Jangan lupa untuk mencatat Nama pengguna dan Kata Laluan anda berada di sini kerana anda akan memerlukannya tidak lama lagi.
WordPress harus dipasang. Sekarang, klik pada Log masuk.
Sekarang, taipkan Nama Pengguna dan Kata Laluan laman web anda dan klik Log masuk.
Anda harus log masuk ke panel pentadbir WordPress. Anda boleh menguruskan laman web anda dari sini.
Jadi, itulah cara anda memasang WordPress di CentOS 8. Terima kasih kerana membaca artikel ini.