Tuesday, August 19, 2014

Administrasi Linux Dengan Webmin - Instalasi

Webmin adalah sebuah antarmuka berbasis web untuk administrasi sistem di Linux. Dengan adanya webmin kita bisa melakukan berbagai konfigurasi mulai dari pengaturan user, Apache, DNS, bahkan untuk instalasi aplikasi. Dengan adanya Webmin akan lebih memudahkan admin untuk mengoperasikan servernya dengan melalui sebuah antarmuka berbasis Web dan tidak lagi dengan konsole atau terminal.

Instalasi Webmin

1. Instalasi Webmin di sistem Debian
Webmin tidak tersedia di repositori Debian secara default karena Webmin bukan merupakan bagian dari repositori standar paket Debian. Untuk menginstal Webmin di sistem Debian maka diperlukan menambahkan repositori Webmin di /etc/apt.sources.list dan tambahkan repositori berikut
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Tambahkan GPG key untuk otentifikasi paketnya dengan mengetik di terminal
 wget -qO - http://www.webmin.com/jcameron-key.asc | sudo apt- key add -
Kemudian refresh APT cache-nya dengan mengetik
sudo apt-get update
Untuk menginstal Webmin, ketik
sudo apt-get install webmin

Selain dengan cara tersebut, instalasi Webmin juga bisa dilakukan dengan mendownloadnya secara manual, berikut caranya :
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.700_all.deb
Kemudian instal Webmin yang telah di download dengan menggunakan dpkg
sudo dpkg -i webmin_1.700_all.deb
Karena Webmin membutuhkan beberapa depedensi maka ketik
sudo apt-get install -f

2. Instalasi Webmin di RPM sistem
Instalasi Webmin di RPM sistem seperti RHEL, Fedora, CentOS, dan openSUSE sama mudahnya dengan instalasi di sistem Debian. Untuk RHEL, Fedora, CentOS menggunakan paket sistem manajemen yum sedangkan openSUSE menggunakan zypper.

Untuk Distro Fedora dan keturunannya bisa menambahkan repo Webmin di direktori /etc/yum.repos.d/, contoh sudo vi /etc/yum.repos.d/webmin.repo dan tambahkan baris berikut
[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1
Sedangkan untuk SUSE dan openSUSE untuk menambahkan repo Webmin ketik di terminal
sudo zypper addrepo -f http://download.webmin.com/ download/yum "Webmin Distribution Neutral"

Sebagaimana persis yang dilakukan saat instalasi di sistem Debian, di sistem RPM pun kita harus menambahkan GPG key untuk otentifikasi paket, berikut caranya.
wget http://www.webmin.com/jcameron-key.asc
sudo rpm --import jcameron-key.asc
Setelah itu refresh yum cache-nya dengan mengetik 
sudo yum makecache
di openSUSE ketik
sudo zypper refresh
Untuk menginstal di sistem RPM ketik
sudo yum install webmin
sedangkan di openSUSE
sudo zypper install webmin

Untuk menjalankan Webmin ketik di browser misal https://localhost:1000/. Jika di browser hasilnya error atau tidak bisa diakses kemungkinan port tersebut belum bisa digunakan. Untuk mengaktifkannya ketik di terminal
sudo iptables -I INPUT -p tcp --dport 10000 -j ACCEPT

Berikut adalah screenshoot Webmin yang diakses melalui browser




Untuk mengeksplorasi beragam tool yang dimiliki Webmin tentu membutuhkan waktu yang lebih banyak untuk mempelajarinya dan tidak mungkin dibahas hanya sekali dalam satu judul. Pada tutorial selanjutnya saya akan mengulas beragam tool yang ada di dalamnya.

Referensi :
Webmin Administrator's Cookbook oleh Michal Karzynski Penerbit PACKT Publishing : 2014
http://www.webmin.com/intro.html
http://www.webmin.com/deb.html

0 komentar:

Post a Comment

Terima kasih telah berkunjung, apabila ada yang perlu dipertanyakan silahkan tinggalkan komentar.