Rumahweb Journal
Banner - Cara Install WordPress di Docker Container

Cara Install WordPress di Docker Container

Bagi Anda yang berlangganan layanan VPS, install WordPress dapat dilakukan melalui dua cara, yaitu secara manual maupun melalui Docker. Dalam artikel ini, kami akan berbagi cara install WordPress di Docker container pada layanan VPS Alibaba.

Apa itu Docker?

Docker adalah sebuah software yang memungkinkan Anda untuk membuat, mengupload, menguji dan menerapkan aplikasi dengan cepat. Docker mengemas software yang Anda buat, ke dalam unit standart yang disebut kontainer.

Kontainer ini berisi semua data yang diperlukan, agar aplikasi Anda bisa berjalan dengan baik termasuk script website, system, dan processing. Dengan menggunakan docker ini, Anda bisa menjalankan aplikasi ke lingkungan apapun dengan jaminan aplikasi Anda bisa berjalan dengan baik.

Docker adalah sebuah solusi dari permasalahan para developer, untuk mengembangkan aplikasi agar dapat berjalan secara fleksible di berbagai lingkungan. Salah satu manfaat docker yang bisa Anda gunakan adalah pengembangan aplikasi berbasis CMS WordPress.

Cara install WordPress menggunakan docker

Dalam artikel ini, Kami akan membahas cara install WordPress melalui docker pada layanan VPS Alibaba. Sebelum melakukan instalasi, kita perlu melakukan persiapan terlebih dahulu. Berikut adalah beberapa tahapan yang bisa Anda lakukan sebelumnya:

Langkah 1. Persiapan

  1. Login ke VPS Anda melalui SSH.
  2. Langkah selanjutnya, Anda dapat menginstal docker di VPS Linux.
  3. Karena WordPress berjalan di port 80, maka sebelum kita melakukan instalasinya, pastikan bahwa tidak ada proses atau service yang berjalan di port tersebut. Jika ada, Anda bisa mendisable sementara Waktu agar tidak terjadi bentrok.
cek port 80

Pada contoh diatas, VPS sedang menjalankan web browser apache2. Oleh karena itu, kita perlu stop servicenya sementara waktu dengan perintah berikut:

Pindah Hosting ke Rumahweb Gratis

disable port 80

Pastikan kembali bahwa port 80 sudah tidak aktif atau tidak berjalan.

pastikan bahwa port 80 telah di disable

Langkah 2. Create Images

  1. Login ke hub.docker.com (jika belum mamiliki akun, silahkan daftar terlebih dahulu, kemudian login).
  2. Kemudian cari image WordPress dan MySQL.
image wordpress container
image mysql container
  1. Lalu kita download dengan command berikut:
# docker pull wordpress
# docker pull mysql
docker pull wordpress
docker pull mysql
  1. Kita cek apakah image yang kita download berhasil atau tidak
docker images

Langkah 3. Create Container

Langkah selanjutnya yang akan kita lakukan adalah membuat container. Ikuti langkah-langkah berikut ini:

  1. Langkah pertama, buat docker volume yang digunakan sebagai penyimpan data.
install docker volume
  1. Setelah itu, buat docker network yang akan digunakan untuk menghubungkan database dan WordPress dalam satu jaringan di dalam docker.
membuat network mysql
  1. Membuat mysql container dengan perintah sebagai berikut:
docker run --name cont-mysql \
-e MYSQL_ROOT_PASSWORD=pass-wordpress \
-e MYSQL_DATABASE=db_wordpress \
-e MYSQL_USER=usr_wordpress \
-e MYSQL_PASSWORD=pass_wordpress \ 
-v db_data:/var/lib/mysql --net=mysqlnet -d mysql \
menjalankan docker mysql
  1. Selanjutnya, kita perlu membuat WordPress di Container. Gunakan perintah berikut ini:
docker run --name cont-wordpress \
-e WORDPRESS_DB_HOST=cont-mysql:3306 \
-e WORDPRESS_DB_USER=usr_wordpress \
-e WORDPRESS_DB_PASSWORD=pass_wordpress \
-e WORDPRESS_DB_NAME=db_wordpress \
--net=mysqlnet -p 80:80 -d wordpress
membuat wordpress container
  1. Langkah terakhir, jalankan kedua container yang telah kita buat dengan perintah berikut:
menjalankan container wordpress dan mysql

Langkah 4. Install WordPress di Docker melalui browser

  1. Buka domain atau IP VPS anda pada browser, dan lakukan installasi WordPress.
install wordpress di docker melalui browser
  1. Lengkapi data admin WordPress > Install WordPress.
lengkapi data instalasi
  1. Jika telah selesai, maka akan muncul tampilan seperti berikut > Log Masuk.
install wordpress selesai
  1. Kemudian, kita coba akses ke admin WordPress dengan username dan Password yang sebelumnya kita buat.
  1. Terakhir kita coba akses halaman utama.

Sampai tahap ini, install WordPress di docker pada VPS Ubuntu telah selesai.

Demikian artikel kami tentang cara install WordPress di Docker pada layanan VPS Alibaba Cloud dengan OS Ubuntu. Semoga bermanfaat.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 5 / 5. Vote count: 1

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Cloud Hosting Terbaik Rumahweb

Aldi Setiawan

banner Pop Up - Hosting 99K