Cara Install WordPress dengan LAMP di Debian 9

Cara Install WordPress dengan LAMP di Debian 9
Agar lebih jelas, berikut ini pembahasan dari langkah install WordPress dengan LAMP di Debian 9.

Langkah 1 : Membuat Database MariaDB
MySQL berfungsi untuk mengelola dan menyimpan semua data WordPress. Anda perlu membuat database di MariaDB untuk menjalankan PHP, yang menggunakan MariaDB query di dalam PHP markup, sebagai bahasa instruksi untuk CRUD (Create – Membuat, Read – Membaca, Update – Memperbarui, dan Delete – Menghapus) data dari database MariaDB.

Berikut ini langkah-langkah membuat database MariaDB :

$ mysql -u root -p
Anda akan diminta untuk memasukan kata sandi akun root MariaDB.

Tahap selanjutnya adalah membuat database terpisah yang dapat dikendalikan WordPress. Pastikan nama database tidak mengandung spasi dan simbol. Anda dapat membuat database untuk WordPress dengan mengetikan perintah.

Selanjutnya, Anda akan membuat akun pengguna MariaDB terpisah yang akan Anda gunakan secara eksklusif untuk beroperasi pada basis data baru Anda. Membuat database dan akun satu fungsi adalah ide bagus dari sudut pandang manajemen dan keamanan. Dalam tutorial ini kami akan menggunakan nama wordpressuser silahkan ubah jika Anda mau.

Kami akan membuat akun ini, menetapkan kata sandi, dan memberikan akses ke database yang kami buat. Anda bisa melakukan ini dengan mengetikkan perintah berikut ini. Ingatlah untuk memilih kata sandi yang kuat di sini untuk pengguna basis data Anda:

MariaDB> GRANT ALL ON domain_Anda.* TO ‘wordpressuser’@’localhost’ IDENTIFIED BY ‘password’;
Anda sekarang memiliki database dan akun pengguna, masing-masing dibuat khusus untuk WordPress. Anda perlu menghapus hak istimewa agar instance MariaDB saat ini mengetahui tentang perubahan terbaru yang di buat:

MariaDB> FLUSH PRIVILEGES;
Keluar dari MariaDB dengan mengetikan perintah:

MariaDB> EXIT;

Langkah 2 : Install Ekstensi PHP
Ekstensi PHP berguna untuk mendukung berjalannya WordPress serta beberapa plugin khusus di dalamnya.

Anda dapat mengunduh dan memasang beberapa ekstensi PHP paling populer untuk digunakan dengan WordPress dengan mengetikan perintah:

$ sudo apt update
$ sudo apt install php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip

Langkah 3 : Download WordPress
Setelah semua perangkat lunak server sudah dikonfigurasi, Anda bisa masuk ke dalam direktori /var/www/html menggunakan perintah:

$ cd /var/www/html
Jika sudah masuk direktori html, masukan perintah untuk mengunduh WordPress dengan mengetikkan perintah ini:

$ wget http://wordpress.org/latest.zip

Hapus semua yang ada dalam file 000-default.conf menggunakan perintah Ctrl + K dan ganti dengan perintah di bawah ini:

<VirtualHost *:80>
ServerName domainkamu.com
ServerAlias www.domainkamu.com
ServerAdmin [email protected]
DocumentRoot /var/www/html/wordpress

<Directory “/var/www/html/wordpress”>
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Salin perintah di atas dan paste di dalam file 000-default.conf. Ganti tulisan yang berwarna merah dengan nama domain yang Anda punya atau menggunakan IP server. Setelah itu, simpan perubahan dengan perintah Ctrl + X dan akan muncul pilihan seperti gambar di bawah ini:

Klik Y untuk menyimpan perubahan skrip di file 000-default.conf yang telah Anda buat sebelumnya.

Setelah itu, akan muncul perintah seperti gambar di bawah ini. Cukup klik ENTER dan jangan mengubah nama file yang sudah Anda buat sebelumnya. Jangan mengubah nama file yang sudah ada.

Mulai ulang Apache untuk menerapkan perubahan menggunakan perintah di bawah ini

$ service apache2 restart && service mysql restart
Setelah proses restart selesai, akses domain atau IP yang telah Anda masukkan pada file 000-default.conf . Anda akan diarahkan ke tampilan setting WordPress seperti di bawah ini.

Langkah 4 : Instalasi dan Setting WordPress
Setelah muncul tampilan seperti di atas, cukup klik tombol Let’s go!.

Setelah mengisi form dengan benar, klik tombol submit. Anda akan diarahkan ke halaman seperti pada gambar seperti ini

Salin semua teks di kolom di atas lalu buka Terminal menggunakan perintah ini.

$ nano /var/www/html/wordpress/wp-config.php

Letakkan teks yang sudah Anda salin di sini dengan perintah klik kanan > Paste (jangan gunakan CTRL+V).

Kembali lagi ke jendela browser dan klik tombol Run the Installation. Setelah proses instalasi selesai, Anda akan diminta untuk memasukkan detail akun WordPress seperti nama situs, username, password, dan email. Buat password yang rumit untuk meningkatkan keamanan WordPress Anda.

Setelah semua data website terisi dengan benar, klik Install WordPress. Selanjutnya, Anda akan diarahkan ke halaman login WordPress. Anda bisa login ke dashboard WordPress hosting menggunakan username dan password yang telah Anda buat sebelumnya.