Cara menginstall wordpress di vagrant box?

  bcscoder
04 May 2018 at 10:10 am

Untuk kalian yang belum tahu apa itu Vagrant, Vagrant adalah sebuah software yang menggunakan teknologi virtual machine dimana kita dapat membuat lingkungan development secara portable, konsisten dan lebih fleksible.

Ini berarti dengan Vagrant kita bisa menghindari permasalah seperti:

  1. Perbedaan operating sistem antar programmer
  2. Kesulitan ketika os yang kita gunakan untuk development berbeda dengan production server
  3. Ada error ketika sebuah aplikas berjalan di satu komputer tapi tidak berjalan dengan baik di komputer lain.

Tapi kali ini kita harap kalian sudah menginstall vagrant box dan Laravel Homestead. 

Apa lagi nih Homestead? Kalau Vagrant untuk membuat virtual machine, Homestead adalah sebuah pre-package vagrant box yang sudah terinstall php, web server dan software lainnya yang dibutuhkan. Jadi kalian tidak perlu lagi takut untuk mengutak-atik configurasi komputer kalian karena semua konfigurasi vagrant hanya berlaku di virtual machine, kalau sudah selesai pakai bisa tinggal di delete atau buat ulang lagi.

1. Buat konfigurasi baru di Homestead.yaml

Tambahkan sebuah sites baru dengan map ke domain yang kalian bisa tentukan seperti contoh di bawah ini:

sites:
    - map: wpproject.local
      to: /home/vagrant/Sites/wordpress

map berfungsi untuk mapping ke nama domain local yang akan kita pakai. Kemudian kedua adalah to yang mengarah ke folder mana tempat kita akan menginstall wordpress. Biasanya berbeda2 tergantung dimana kalian menginstallnya nanti

Kemudian pada bagian database, tambahkan juga sebuah database dengan nama wp

databases:
    - wp

2. Tambahkan host baru

Untuk pengguna windows, kalian bisa edit C:WindowsSystem32Driversetchosts dan tambahan sebuah host baru sesuai dengan nama host yang kalian pakai di pengaturan sites di atas. 

Pengguna linux based os edit file hostnya di /etc/hosts

192.168.10.10 wpproject.local

3. Download dan install wordpress.

Sekarang kita akan download installer wordpress dan menaruhnya di folder /Sites/wordpress. ini juga bisa berbeda-beda tergantung config dari homestead kalian.

Edit dan rename wp-config-sample.php menjadi wp-config.php, kemudian masukkan config database seperti di bawah ini:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wp');

/** MySQL database username */
define('DB_USER', 'homestead');

/** MySQL database password */
define('DB_PASSWORD', 'secret');

/** MySQL hostname */
define('DB_HOST', 'localhost');

Secara default, user dan password dari database homestead adalah homestead dan secret

4. Running server

Sekarang saatnya untuk menghidupkan virtual machine kita. Caranya dengan memanggil perintah vagrant up

Jika tidak terjadi kesalahan, maka saat kamu membuka host tersebut di browser akan mendapatkan tampilan seperti berikut ini dan bisa mulai melakukan config untuk wordpress kamu.

Homestead wordpress

Nah itulah cara menginstall wordpress di dalam vagrant dan homestead. Semoga artikel ini bermanfaat ya.


Share Yuk:

Rekomendasi untuk di baca!


Tips simple untuk simple code: part 3. satu level indentation

06 Apr 2016

Like our facebook page


Around Web