GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal WordPress di Ubuntu 18.04 dan Mengonfigurasinya untuk Menggunakan Database Jarak Jauh

Dalam tutorial ini kami akan memandu Anda melalui langkah-langkah menginstal WordPress pada VPS Ubuntu 18.04 dengan semua komponen yang diperlukan, seperti server web Apache, server database PHP dan MySQL/MariaDB, dan mengkonfigurasi WordPress untuk menggunakan database pada server jarak jauh.

WordPress adalah sistem manajemen konten (CMS) yang paling populer dan paling banyak digunakan. Ini adalah CMS pilihan untuk 26% dari keseluruhan web. Ini didasarkan pada PHP, dan menyimpan informasinya dalam database MySQL. Banyaknya tema dan plugin menjadikan CMS ini pilihan yang sangat baik bagi seseorang yang membutuhkan cara yang mudah digunakan untuk memasukkan ide-ide mereka ke situs web yang terlihat bagus. Mari kita mulai dengan penginstalan.

Prasyarat

  • VPS Ubuntu 18.04 + Server basis data jarak jauh
  • PHP versi 7.3 atau yang lebih baru.
  • Database MySQL versi 5.6 atau yang lebih baru ATAU MariaDB versi 10.1 atau yang lebih baru.
  • Dukungan HTTPS

Langkah 1:Masuk dan Perbarui Server

Masuk ke Ubuntu 18.04 VPS Anda melalui SSH sebagai root pengguna

ssh root@IP_Address -p Port_number

Jangan lupa untuk mengganti ‘IP_Address‘ dan ‘Port_number‘ dengan alamat IP server Anda yang sebenarnya dan nomor port SSH.

Setelah Anda masuk, jalankan perintah berikut untuk memastikan bahwa semua paket yang diinstal di server Anda diperbarui ke versi terbaru yang tersedia:

perbarui tepat &&peningkatan tepat

Langkah 2:Instal Server Web Apache

Kita perlu menginstal server web untuk menyajikan konten WordPress. Untuk tujuan ini, kami akan menginstal dan menggunakan server web Apache. Ini tersedia di repositori resmi Ubuntu dan dapat dengan mudah diinstal menggunakan manajer paket apt:

apt -y install apache2

Setelah instalasi server web selesai, Apache harus dimulai secara otomatis. Anda dapat mengonfirmasi ini dengan memeriksa statusnya

systemctl status apache2

Keluaran:

apache2.service - Server HTTP Apache Dimuat:dimuat (/lib/systemd/system/apache2.service; diaktifkan; preset vendor:diaktifkan) Drop-In:/lib/systemd/system/Apache2.service.d apache2-systemd.conf Aktif:aktif (berjalan) sejak Jum 2019-08-09 02:31:39 CST; 14 menit yang lalu PID Utama:406 (apache2) Tugas:7 (batas:1110) CGroup:/system.slice/apache2.service 407 /usr/sbin/Apache2 -k start 423 /usr/sbin/apache2 -k mulai 426 /usr/sbin/Apache2 -k mulai 427 /usr/sbin/Apache2 -k mulai 428 /usr/sbin/Apache2 -k mulai

Aktifkan Apache untuk memulai secara otomatis setelah server reboot

systemctl aktifkan Apache2

Langkah 3:Instal PHP

Seperti yang telah kami sebutkan, WordPress adalah aplikasi berbasis PHP, jadi kami harus menginstal PHP dan beberapa ekstensi PHP di server. Jalankan perintah berikut untuk menginstal semua komponen yang diperlukan:

apt -y install php php-xml php-common php-gd php-mbstring php-xmlrpc php-curl php-soap php-zip php-intl

Setelah instalasi PHP selesai, Anda dapat memeriksa versi yang diinstal:

PHP 7.2.19-0ubuntu0.18.04.1 (cli) (dibuat:4 Jun 2019 14:48:12) ( NTS )Hak Cipta (c) 1997-2018 PHP GroupZend Engine v3.2.0, Hak Cipta (c) 1998-2018 Zend Technologies dengan Zend OPcache v7.2.19-0ubuntu0.18.04.1, Hak Cipta (c) 1999-2018, oleh Zend Technologies

Langkah 4:Instal MySQL di Server Jarak Jauh

Langkah selanjutnya adalah menginstal server database. Untuk keperluan tutorial ini, kami akan menginstalnya di server jauh.

Masuk ke server jarak jauh melalui SSH

ssh root@remote_IP -p Port_number

dan instal server database MySQL menggunakan perintah berikut

apt -y install mysql

Untuk menerima koneksi jarak jauh, edit file konfigurasi MySQL dan ubah bind-address pilihan. Ini diatur untuk mendengarkan di localhost saja. Kami akan mengubah 127.0.0.1 ke alamat IP server database.

/etc/mysql/mysql.conf.d/mysqld.cnf# Alih-alih melewatkan jaringan, defaultnya sekarang hanya mendengarkan di# localhost yang lebih kompatibel dan tidak kalah secure.bind-address =remote_IP 

dan restart MySQL agar perubahan diterapkan:

systemctl restart mysql

Langkah 5:Buat Database dan Pengguna MySQL

Saat Anda masih masuk ke server jarak jauh yang akan kami gunakan sebagai server basis data kami, buat pengguna MySQL dan basis data untuk instalasi WordPress. Masuk ke cli MySQL sebagai pengguna root dan jalankan perintah berikut:

mysql -u root -pmysql> BUAT DATABASE wp;mysql> BUAT PENGGUNA 'wpser'@'IP_address' DIIDENTIFIKASI DENGAN 'PASSWORD';mysql> BERIKAN SEMUA HAK ISTIMEWA DI wp.* KE 'wpser'@'IP_address';mysql> HAK ISTIMEWA;

Di mana 'IP_address' adalah alamat IP server Ubuntu 18.04 tempat WordPress akan diinstal. Pastikan untuk mengganti kata sandi dengan yang baik dan unik.

Langkah 6:Instal WordPress

Sekarang, kembali ke Ubuntu 18.04 VPS tempat kami menginstal Apache dan PHP, dan menginstal WordPress di dalamnya. Untuk melakukannya, unduh arsip WordPress:

wget https://wordpress.org/latest.zip

Buka paket arsip ZIP yang diunduh ke direktori root dokumen:

unzip recent.zip /var/www/html

Setel kepemilikan yang tepat untuk file WordPress:

chown -R www-data:www-data /var/www/html/wordpress

Ganti nama wp-config-sample.php File konfigurasi WordPress ke wp-config.php :

mv /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php

Edit file konfigurasi WordPress dan ubah baris berikut

nano /var/www/html/wordpress/wp-config.php/** Nama database untuk WordPress */define('DB_NAME', 'wp');/** Nama pengguna database MySQL */define ('DB_USER', 'wpuser');/** Kata sandi database MySQL */define('DB_PASSWORD', 'PASSWORD');/** Nama host MySQL */define('DB_HOST', 'remote_IP');

dan simpan filenya.

Langkah 7:Buat Host Virtual Apache

Agar dapat mengakses WordPress dengan nama domain alih-alih alamat IP, kita harus membuat host virtual Apache untuk domain tertentu. Kami akan menggunakan sebagai contoh. Ganti semua kemunculan domain.com dengan nama domain Anda yang sebenarnya.

Admin Server [email protected] domain.comServerAlias ​​www.domain.comDocumentRoot /var/www/html/wordpress Opsi Indeks FollowSymLinks AllowOverride Semua Wajibkan semua diberikan ErrorLog ${APACHE_LOG_DIR}/domain.com_error.log CustomLog ${APACHE_LOG_DIR}/domain.com_access.log digabungkan 

Aktifkan host virtual

a2ensite domain.com

Dan restart Apache agar perubahan diterapkan

systemctl restart Apache2

Dengan langkah ini instalasi WordPress selesai, dan Anda dapat menyelesaikan konfigurasinya dengan membuka http://domain.com di browser web favorit Anda. Kemudian ikuti petunjuk di layar untuk memilih bahasa, membuat akun administratif, dll…

Selamat! Kami tidak hanya menginstal WordPress di VPS Ubuntu 18.04 kami, tetapi kami juga membuatnya menggunakan server database yang jauh dari yang menghosting instance WordPress.

Tentu saja, Anda tidak perlu menginstal WordPress di Ubuntu 18.04 dan mengonfigurasinya untuk menggunakan Database Jarak Jauh jika Anda menggunakan salah satu layanan Hosting WordPress yang Dioptimalkan, dalam hal ini Anda dapat meminta administrator sistem pakar kami untuk menginstal WordPress di Ubuntu 18.04 dan konfigurasikan untuk menggunakan Database Jarak Jauh untuk Anda, menggunakan tumpukan LAMP atau tumpukan hosting web lain pilihan Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, tentang cara menginstal WordPress di Ubuntu 18.04 dan mengkonfigurasinya untuk menggunakan database jarak jauh , silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Panels
  1. Cara Menginstal Dan Mengkonfigurasi Server Redis Di Ubuntu

  2. Cara Menginstal dan Menggunakan MySQL di Ubuntu 20.04

  3. Cara Menginstal WordPress di Ubuntu 22.04

  1. Cara Menginstal dan Mengkonfigurasi Server DHCP di Ubuntu 20.04

  2. Cara Menginstal MySQL di Ubuntu 16.04

  3. Cara Menginstal WordPress dengan OpenLiteSpeed ​​di Ubuntu 18.04

  1. Cara Menginstal dan Mengkonfigurasi MySQL di Server Windows

  2. Cara Menginstal dan Mengonfigurasi Server NFS di Ubuntu 20.04

  3. Cara Menginstal dan Mengkonfigurasi VNC di Ubuntu 20.04