Setup Drupal 8 di local env dengan DDEV
DDEV adalah perangkat lunak opensource yang dibuat supaya kita dapat mensetup local environment kita untuk mulai bekerja dengan PHP dan MariaDB dengan cepat dan mudah dalam hitungan menit. DDEV dirancang untuk memudahkan team development untuk memanfaatkan kemampuan Docker tanpa perlu tahu konfigurasi-konfigurasi Docker yang membuat kepala pusing.
Sumber: https://ddev.readthedocs.io/en/latest/users/cli-usage/#drupal-8-quickstart
Instalasi
╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/projects/Obunda/news-portal
╰─➤ curl -L https://raw.githubusercontent.com/drud/ddev/master/install_ddev.sh | bash
Setup di Existing Code
╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/projects/Obunda/news-portal ‹master›
╰─➤ ddev config --project-type php --php-version 7.2
![]() |
ddev config --project-type php --php-version 7.2 |
DDEV Describe
DDEV Start
Pertama kali
Saat pertama kali kita menjalankan perintah ddev start, maka yang akan terjadi lebih dahulu adalah kita akan diminta password system dan ddev juga akan meminta info-info lainnya untuk dapat menjalankan Drupal 8 kita.
![]() |
ddev start pertama kalo |
Kedua kali
Saat kedua kali langsung jalan saja, tidak akan adalagi pertanyaan-pertanyaan seperti saat pertama kali menjalankan ddev start.
╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/projects/Obunda/news-portal ‹master*›
╰─➤ ddev start
Starting news-portal...
Running Command Command=ip address show dev docker0
Starting ddev-news-portal-db ... done
Starting ddev-news-portal-web ... done
Starting ddev-news-portal-dba ... done
Creating ddev-router ... done
Ensuring write permissions for news-portal
Successfully started news-portal
Project can be reached at http://news-portal.ddev.local, https://news-portal.ddev.local, http://127.0.0.1:32778
![]() |
ddev start kedua kalo |
DDEV Stop
╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/projects/Obunda/news-portal ‹master*›
╰─➤ ddev stop
Stopping ddev-news-portal-dba ... done
Stopping ddev-news-portal-web ... done
Stopping ddev-news-portal-db ... done
Stopping ddev-router ... done
Removing ddev-router ... done
Network ddev_default is external, skipping
Project news-portal has been stopped.
DDEV ssh
![]() |
ddev start |
Running and Installing Drupal 8 diatas Ddev
![]() |
Proses instalasi. |
![]() |
Proses instalasi. |
![]() |
Hasil instalasi. |
Dengan menggunakan ddev maka kita bisa siap untuk bekerja tanpa harus menyita banyak waktu dalam mensetup dan mempersiapkan lokal env kita. Hanya dengan beberapa perintah sederhana kita sudah bisa mulai bekerja.
Comments
Post a Comment