Cara menginstal WordPress di XAMPP Ubuntu

Kemarin sudah menginstall XAMPP di Ubuntu, sekarang saatnya mencoba memasang aplikasi web dinamis di XAMPP. Aku ingin menginstal CMS berbasis PHP paling populer di seluruh dunia, yaitu WordPress.

Berikut cara menginstal WordPress terbaru versi 5.3.2 di XAMPP for Linux versi 7.4.3. Seperti biasa, pakai metode command line Terminal.

Menyiapkan folder WordPress


Sebelum mulai menginstal WordPress, siapkan dulu foldernya. Folder web localhost berada di /opt/lampp/htdocs. Aku akan memasang WordPress di folder baru bernama wp alias di /opt/lampp/htdocs/wp supaya nanti webnya bisa diakses di alamat http://localhost/wp.

Buka Terminal, buat folder baru bernama wp.

sudo mkdir -p /opt/lampp/htdocs/wp

Download WordPress


Download WordPress versi terbaru menggunakan perintah wget. Ukurannya 12 MB.

wget https://wordpress.org/latest.tar.gz

Ekstrak dan letakkan ke dalam folder yang baru dibuat tadi, di /opt/lampp/htdocs/wp.

sudo tar -xzvf latest.tar.gz --directory /opt/lampp/htdocs/wp --strip-components=1

WordPress terpasang di folder wp.

Membuat database untuk WordPress


WordPress membutuhkan database MySQL untuk menyimpan data dinamis. Buatkan dulu database baru melalui phpMyAdmin di XAMPP.

Buka manager XAMPP.

sudo /opt/lampp/manager-linux-x64.run

Di tab Manage Servers, mulai proses Apache dan MySQL.

Pastikan Apache dan MySQL running.

Buka browser, akses http://localhost/phpmyadmin untuk membuka phpMyAdmin dan membuatkan database baru.

Buka tab User accounts, klik tautan Add user account.

Sebagai percobaan, aku membuat database baru untuk WordPress localhost dengan rincian sebagai berikut:

  1. User name : wp
  2. Host name : pilih Local
  3. Password : p4ssw0rd
  4. Re-type : p4ssw0rd
  5. Centang ☑ Create database with same name and grant all privileges
  6. Centang ☑ Grant all privileges on wildcard name (username\_%)

Buat user account baru di phpMyAdmin.

Kalau sudah, klik tombol Go di bagian kanan bawah halaman.

Ubah permission


Sebelum melakukan instalasi WordPress, ubah permission di folder wp alias /opt/lampp/htdocs/wp supaya nanti proses instalasi WordPress bisa berjalan otomatis, proses instal theme dan plugin lewat dasbor WordPress juga lancar, proses update core, theme, dan plugin juga bebas ribet.

Caranya adalah dengan menyerahkan kepemilikan folder /opt/lampp/htdocs/wp dan seluruh isinya kepada proses yang bertanggung jawab menjalankan Apache web server, yaitu daemon.

sudo chown -R daemon:daemon /opt/lampp/htdocs/wp

Install WordPress


Kalau semua sudah siap, tinggal menjalankan proses instalasi WordPress otomatis.

Buka http://localhost/wp, pilih bahasa Indonesia. Klik tombol Ayo!.

Masukkan detail database yang tadi dibuat di phpMyAdmin. Nama basis data wp, nama pengguna juga wp, sandi p4ssw0rd, database host biarkan localhost, table prefix biarkan saja. Klik tombol Kirim.

Input database WordPress sesuai phpMyAdmin tadi.

Kalau sudah bener, muncul halaman pemberitahuan bahwa WordPress bisa berkomunikasi dengan databasenya. Klik tombol Jalankan pemasangan.

Isikan judul situs, nama pengguna, sandi, dan alamat email. Klik tombol Instal WordPress.

Selesai.

Dasbor WordPress localhost.

Komentar