Hai semuanya, apa kabar? Kali ini saya mau sharing mengenai contoh penggunaan VM/Container. Disini saya mau coba pasang Apache Web Server di VM yang terpasang pada PVE. Kemudian menguji apakah halaman contoh dari Web Server tersebut dapat diakses secara remote atau tidak. Ayo kita mulai!
Pertama, jalankan VM yang ingin dipasang Apache dengan klik kanan > Start pada nama VM (gambar 1). Atau klik tombol Start pada top bar (gambar 2 – 1). Bisa juga dengan pilih Console > Start Now (gambar 2 – 2.1 & 2.2).
Gambar 3 menampilkan saya sudah masuk ke VM. Ngomong-ngomong, kok kurang nyaman ya keliatannya. Tampilannya kecil. Apa ada cara lain biar tampilannya lebih enak atau nyaman? Tentu bisa. Kita bisa pilih menu Full Screen dari panel sebelah kiri (NoVNC – gambar 4).
Atau, kita bisa akses melalui Terminal dan remote ke VM tersebut dengan menggunakan protokol SSH. Untuk dapat mengetahui alamat IP dari VM, kita bisa menggunakan perintah ip a
. Gambar 5 merupakan contoh tampilan apabila menjalankan perintah tersebut.
Dalam pengujian saya kali ini, saya menggunakan Zorin OS (Linux). Syntaxnya kurang lebih seperti ini:
sudo ssh username@192.168.1.100
Username dan alamat IP disesuaikan yaa.. Ini hanya contoh. Masukkan juga kata sandi apabila diminta.
Kemudian, kita bisa lakukan update dan upgrade repository VM (Ubuntu Server) kita dengan menggunakan perintah sudo apt update && sudo apt upgrade
(gambar 6). && pada perintah memungkinkan kita untuk menjalankan dua perintah berbeda secara sekuensial. Jadi, perintah 2 akan otomatis dijalankan (dalam hal ini sudo apt upgrade
) apabila perintah 1 berhasil dijalankan (dalam hal ini sudo apt update
).
Mungkin beberapa dari kita punya pertanyaan seperti “Kenapa ya sering sekali tutorial Linux menyarankan untuk melakukan apt update
dan apt upgrade
“. Saya juga dulu begitu. Update dan upgrade disarankan karena beberapa hal, diantaranya adalah peningkatan keamanan, compatibility dengan software releases, fitur baru yang mungkin tersedia, dan repositori yang ter-update.
Dalam pengujian yang saya lakukan, terdapat banyak sekali packages yang perlu diperbarui hingga membutuhkan restart sistem.
Selanjutnya, kita coba untuk pasang Apache Web Server. Gunakan perintah sudo apt install apache2
(gambar 7). Terdapat banyak packages yang perlu diinstal. Ketik Y/y atau tekan Enter untuk melanjutkan proses instalasi.
Setelah proses instalasi selesai, lalu apa? Kita bisa cek status dari service apache2, apakah sudah aktif atau belum. Kita bisa menggunakan perintah systemctl status apache2
. Gambar 8 menampilkan status Apache2 sudah aktif (active – running). Apabila service belum berjalan, kita bisa memulai service dengan menggunakan perintah sudo systemctl start apache2
. Perintah systemctl status
tidak memerlukan hak akses sudo, sedangkan untuk systemctl start
membutuhkan hak akses sudo.
Untuk cek, kita juga bisa kunjungi alamat IP dari VM tersebut (yang berhasil diinstal Apache2) di peramban web. Ketik IP dari VM tersebut. Apabila peramban web menampilkan halaman contoh Apache2 (seperti pada gambar 9), artinya instalasi sukses dan Apache2 berjalan.
Sekian yang saya bagikan kali ini. Mungkin di kiriman selanjutnya akan saya bagikan mengenai hal serupa (instalasi Apache Web Server) namun pada Container. See you next time, Bye~
Terima kasih sudah berbagi.
Sama-sama pak