David Kurniawan A Technical Content Writer at Niagahoster, specializing in Virtual Private Servers (VPS), WordPress, and Internet Marketing. David is eager to help people to improve their business on the internet.

Cara Install Webmin di Ubuntu 16.04

3 min read

cara install webmin di ubuntu

Webmin atau web based system administration adalah tools yang memudahkan Anda melakukan konfigurasi sistem berbasis web dengan sistem operasi berbasis UNIX.

Kontrol panel seperti Webmin ini sangat cocok untuk membantu Anda dalam mengelola server. Terutama kalau Anda belum memiliki banyak pengalaman menggunakan kode perintah di Linux yang terkenal sulit itu.. 

Pada artikel ini, kami akan memberikan panduan cara install Webmin di Ubuntu. Kami juga akan menjelaskan beberapa fitur yang ada pada Webmin.

2 Hal yang Perlu Dipersiapkan Sebelum Install Webmin

Untuk menginstall Webmin di Ubuntu, Anda tentu perlu akses ke server Ubuntu. Selain itu, ada dua hal yang juga perlu Anda siapkan, yaitu: 

  • Membuat user sudo di server Anda. Buka panduan ini → 7 Langkah Konfigurasi Awal VPS Ubuntu 16.04 untuk membuat non-root user dengan sudo privileges.
  • Mengamankan website Anda dengan SSL. Webmin menyimpan, mengelola, dan menampilkan data penting milik   para penggunanya. Supaya tidak dicuri dan disalahgunakan, Anda perlu  menginstall TLS/SSL. Teknologi ini membantu Anda menjaga data dan mengamankan website secara keseluruhan. Untuk menginstall TLS/SSL ikuti tutorial → Cara Install Let’s Encrypt di Ubuntu 16.04

Setelah melakukan persiapan di atas, masuklah ke server Anda dan ikuti langkah-langkah berikut.

Cara Install Webmin di Ubuntu

Berikut ini adalah langkah-langkah install Webmin di Ubuntu:

1. Konfigurasi Repository 

Untuk menginstall atau memperbarui Webmin di sistem operasi Ubuntu, Anda harus menambahkan link download pada file sources.list. Hal ini dilakukan agar Repository Ubuntu dapat mengenali perintah instalasi Webmin. 

Untuk membuka file sources.list,caranya sebagai berikut:

sudo nano /etc/apt/sources.list

Setelah file sources.list terbuka, tambahkan kode di bawah ini ke dalam file tersebut. Anda bisa lihat contohnya pada gambar di bawah ini.

deb http://download.webmin.com/download/repository sarge contrib
Install Webmin

Kemudian, simpan menggunakan perintah Ctrl+X > Y > ENTER

2. Tambahkan Webmin PGP Key

Langkah selanjutnya, tambahkan webmin PGP key pada server Ubuntu Anda. Tujuannya, agar repository Ubuntu mempercayai bahwa link yang telah ditambahkan pada file sources.list aman. Gunakan perintah berikut:

wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc
Install Webmin

3. Update Server

Kemudian, update server Ubuntu Anda. Ini perlu Anda lakukan agar sistem dapat mendeteksi dan mengupdate penambahan repository baru di dalam server. Untuk update server pada Ubuntu, gunakan perintah berikut ini.

sudo apt update

4. Install Webmin 

Setelah itu, install Webmin menggunakan perintah berikut. Lalu,  tunggu hingga proses instalasi selesai.

sudo apt install webmin

Kalau proses instalasi Webmin yang berhasil, Anda akan mendapati tampilan seperti gambar di bawah ini. 

Install Webmin

5. Edit File Miniserv

Setelah selesai melakukan instalasi, edit file Miniserv yang ada di dalam direktori Webmin. MiniServ adalah file web server yang membantu proses berjalannya Webmin.  Untuk membuka file miniserv.conf  gunakan perintah berikut:

nano /etc/webmin/miniserv.conf

Selanjutnya, cari kode ssl=1 di dalam file miniserv.conf. Lalu, ubah menjadi ssl=0, seperti pada gambar di bawah ini. Simpan perubahan menggunakan perintah Ctrl+X > Y > ENTER.

Install Webmin

Setelah Anda menyimpan hasil perubahan file Miniserv, restart server untuk mengkonfirmasi hasil perubahan file Miniserv. Untuk restart server Webmin, Anda dapat menggunakan perintah berikut:

service webmin restart

6. Cek Hasil Instalasi

Langkah terakhir dari proses instalasi Webmin adalah mengecek keberhasilan proses instalasi Webmin. Caranya dengan membuka IP server dan tambahkan port 10000. Berikut ini contohnya.

http://IP_Server_Anda:10000
Install Webmin

Maka, Anda akan diarahkan ke halaman login Webmin seperti pada gambar di bawah ini.

Untuk login ke dalam Dashboard Webmin, masukkan username SSH dan password SSH server Anda. Lalu,  klik Sign in

Maka, Anda akan diarahkan ke dalam Dashboard halaman Webmin seperti pada gambar di bawah ini.

Install Webmin

5+ Fitur Webmin yang Banyak Digunakan

Webmin menyediakan banyak sekali fitur yang dapat digunakan. Ada beberapa fitur yang dapat membantu untuk mengelola sistem Linux, yaitu updating packages, konfigurasi firewall dan manajemen log pada server

Pada penjelasan ini, kami akan memberikan beberapa contoh fitur yang dapat mempermudah Anda dalam mengelola server. Berikut ini penjelasannya.

1. Webmin Users

Anda dapat menambah atau menghapus user dari server Anda dengan sangat mudah pada menu Webmin Users. Untuk masuk Webmin Users klik menu Webmin >> Webmin Users. Untuk menambahkan user Anda cukup klik, “Create a new Webmin User” seperti pada gambar di bawah ini.

Install Webmin

Jika Anda ingin menghapus user, Anda cukup pilih user yang ingin dihapus dengan cara klik centang pada kotak, kemudian hapus dengan tombol, “Delete Selected“.

2. Software Packages

Anda dapat dengan mudah menginstall dan menghapus packages menggunakan Webmin. Caranya, klik menu System > Software Packages. Maka Anda akan diarahkan ke halaman Software Packages seperti pada gambar di bawah ini.

Pada tampilan halaman di atas, Anda dapat mencari package yang terinstall,melihat package, dan menghapus package yang ada di server Anda. Di sini,  terdapat menginstall package menggunakan perintah APT, URL, atau melalui link URL package.

Memperbarui package juga cukup mudah. Jika ada pembaruan software tersedia, Anda dapat mengklik notifikasi “package update is available“. Bisa juga, Anda buka halaman Software Package Updates. Dengan cara klik menu System >> Software Package Updates.

Anda dapat memilih masing-masing package yang ingin Anda perbarui dan pilih “Update Selected Packages” seperti pada gambar.

Baca juga: Cara Install Webmin di CentOS 7

3. Command Shell

Meskipun Webmin memudahkan Anda untuk tidak memakai kode perintah Linux, tetapi terkadang Anda masih membutuhkan beberapa perintah dalam menggunakan server. Oleh karena itu Webmin juga menyediakan “Command Shell“.  Anda bisa temukan fitur ini pada menu Others >> Command Shell.

4. File Manager

Webmin juga menyediakan File Manager khusus berbasis web yang sederhana. Bagian ini dapat Anda gunakan untuk mencari, mengunggah, dan mengunduh file. Untuk membuka File Manager caranya pilih menu Others >> klik File Manager.

Untuk membuat file baru atau mengunggah file, Anda dapat menggunakan menu “File” di kanan atas. Anda juga dapat melakukan perubahan file permissions pada menu “Tools“.

5. Webmin Configuration

Webmin memberikan berbagai opsi konfigurasi. Untuk mengakses opsi tersebut, klik Webmin >> pilih Webmin Configuration.

Pada halaman ini, Anda akan menemukan beberapa opsi yang dapat Anda konfigurasi. Mulai dari IP Access Control, Logging, Authenticator, dan lain-lain.

6. Konfigurasi SSL Certificates

Anda juga bisa melakukan konfigurasi SSL certificate from Let’s Encrypt. Fitur ini ada pada menu Webmin >> Webmin Configuration >> SSL Encryption. Sebelum melakukan konfigurasi SSL Anda harus menginstall LAMP pada server CentOS 7 Anda.

Kesimpulan

Webmin adalah salah satu web administration terbaik untuk mengelola server Anda. Sebab, Webmin menyediakan berbagai fitur yang sangat membantu untuk pengguna baru dalam mengelola server.

Demikian artikel kami kali ini, mengenai cara install Webmin di Ubuntu. Jika masih ada pertanyaan jangan sungkan untuk meninggalkan di kolom komentar. Jangan lupa juga subscribe untuk mendapatkan informasi VPS dan wordpress dari kami.

2
David Kurniawan A Technical Content Writer at Niagahoster, specializing in Virtual Private Servers (VPS), WordPress, and Internet Marketing. David is eager to help people to improve their business on the internet.

Leave a Reply

Your email address will not be published. Required fields are marked *

three × 3 =

[{"code":""
[{"code":""
"label":"Coba Lagi"
"label":"Coba Lagi"
"win":false}
"win":false}
{"code":"HOSTING50"
{"code":"HOSTING50"
"label":"Extra Diskon 50rb "
"label":"Extra Diskon 50rb "
"win":true}
"win":true}
{"code":"HOSTING20"
{"code":"HOSTING20"
"label":"Extra Diskon 20rb "
"label":"Extra Diskon 20rb "
"win":true}
"win":true}
{"code":"HOSTING100"
{"code":"HOSTING100"
"label":"Extra Diskon 100rb "
"label":"Extra Diskon 100rb "
"win":true}
"win":true}
{"code":""
{"code":""
"label":"Belum Beruntung"
"label":"Belum Beruntung"
"win":false}
"win":false}
{"code":"HOSTING20"
{"code":"HOSTING20"
"label":"Extra Diskon 20rb "
"label":"Extra Diskon 20rb "
"win":true}
"win":true}
{"code":""
{"code":""
"label":"Coba Lagi"
"label":"Coba Lagi"
"win":false}
"win":false}
{"code":"HOSTING50"
{"code":"HOSTING50"
"label":"Extra Diskon 50rb "
"label":"Extra Diskon 50rb "
"win":true}
"win":true}
{"code":"HOSTING20"
{"code":"HOSTING20"
"label":"Extra Diskon 20rb "
"label":"Extra Diskon 20rb "
"win":true}
"win":true}
{"code":"FREESHIPPING"
{"code":"FREESHIPPING"
"label":"Coba Lagi"
"label":"Coba Lagi"
"win":false}
"win":false}
{"code":""
{"code":""
"label":"Sedikit Lagi! "
"label":"Sedikit Lagi! "
"win":false}
"win":false}
{"code":"HOSTING50"
{"code":"HOSTING50"
"label":"Extra Diskon 50rb "
"label":"Extra Diskon 50rb "
"win":true}]
"win":true}]