Cara menginstal WordPress di XAMPP Ubuntu

Kali ini aku ingin sharing bagaimana cara menginstal WordPress di XAMPP for Linux di sistem Ubuntu 18.04 LTS. Kalau kamu belum memasang XAMPP, kamu bisa membaca panduannya di postingan kemarin.

Untuk percobaan ini, katakanlah aku ingin menginstal WordPress di folder ajiksip di dalam htdocs, supaya nanti WordPress-nya bisa diakses di alamat http://localhost/ajiksip. Boleh pakai nama lain yaa, bebas. :D

Download WordPress


Buka Terminal Ubuntu. Buat folder baru bernama ajiksip di dalam /opt/lampp/htdocs.

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

Download WordPress versi terbaru dengan wget.

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

Ekstrak ke dalam folder ajiksip tadi.

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

Oke, WordPress sudah siap untuk diinstal, tapi XAMPP-nya belum running. Hehehe.

Jalankan Apache dan MySQL


Buka panel XAMPP.

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

Jalankan proses Apache dan MySQL-nya saja, ProFTPD tidak usah tidak masalah.

Buat database MySQL


Sebelum menginstal WordPress, buatkan dulu database MySQL untuk WordPress-nya. Buka http://localhost/phpmyadmin. Klik tab User accounts, klik link Add user accounts.

Isikan username bebas (aku pakai ajiksip), hostname pilih Local, password bebas, centang pada opsi Create database with same name and grant all privileges untuk membuat database dengan nama yang sama dengan username, biar simpel saja sih, yang penting passwordnya kuat udah aman.

Klik tombol Go di bagian bawah.

Catet nama database, username, dan passwordnya karena dibutuhkan buat nginstal WordPress.

Ubah permission


Nah ini yang penting. XAMPP harus diizinkan supaya bisa mengakses folder ajiksip biar proses instalasi dan operasional WordPress berjalan dengan lancar. Bisa membuat wp-config.php, bisa memodifikasi wp-content, bisa nambah theme dan plugin, dan semacamnya.

Caranya adalah dengan mengubah owner direktori ajiksip menjadi milik user yang menjalankan XAMPP, yaitu daemon. Bukan Doraemon lho.

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

Install WordPress


Saatnya melanjutkan ke proses instalasi WordPress. Siapkan nama database, nama pengguna, dan password database.

Buka alamat http://localhost/ajiksip. Lanjutkan proses instalasi WordPress seperti biasanya kamu menginstal di hosting. Masukkan nama database, username, dan password. Klik tombol Lanjutkan terus saja sampai login.

That's all. Proses instalasi WordPress di XAMPP Ubuntu sudah selesai.

Website WordPress localhost sudah bisa dimanfaatkan buat testing atau development. Mau nginstal tema atau plugin langsung lewat dasbor WordPress juga bisa.

Komentar