Kamis, 13 Desember 2007

Webmin di Free BSD

Webmin merupakan web-based administration interface untuk sistem Unix. Jadi, kita dapat mengatur konfigurasi sistem, semacam cron, adduser, dll, via web. Tidak perlu memasang web server dulu, karena webmin sudah menyertakan webserver sederhana di dalamnya.

Pertama, install dari port

# cd /usr/ports/sysutils/webmin
# make install clean

Jangan senang dulu. Ini belum selesai. Kita belum mengkonfigurasi letak log, user + password, port yang digunakan, dsb. Perhatikan struktur instalasi filenya. File webmin ditaruh di /usr/local/lib/webmin. Jalankan script setup.sh

# /usr/local/lib/script.sh

Isi pertanyaan yang diberikan sesuai kebutuhan. Jangan buat user yang sudah umum, seperti admin. Buat yang agak aneh, seperti minda, ngadmin, dsb. Biar tidak mudah tertebak orang.
Bila anda tidak tahu lokasi perintah perl, gunakan perintah berikut

# whereis perl
perl: /usr/bin/perl /usr/local/man/man1/perl.1.gz /usr/src/contrib/file/Magdir/perl

Sebaiknya gunakan ssl, karena dari webmin (hampir) semua administrasi sistem bisa dilakukan. Tidak ada salahnya meluangkan waktu menginstall openssl terlebih dahulu.
Selesai konfigurasi, jalankan webmin

# /usr/local/etc/webmin/start

Kemudian, buka webmin dari browser anda

https://anu.com:56789 {gunakan port yang anda masukkan pada konfigurasi setup.sh}

Bila anda ingin webmin dijalankan saat startup, tambahkan baris berikut di rc.conf

webmin_enable=”YES”

Tidak ada komentar: