Cara Menginstal Webmin pada Sistem FreeBSD

Terbit: Perbarui:
Tags


Webmin adalah alat administrasi sistem berbasis web untuk server mirip Unix, dan layanan dengan sekitar 1.000.000 instalasi tahunan di seluruh dunia. Dengan Webmin, anda diharapkan dapat mengkonfigurasi sistem operasi internal, seperti pengguna, kuota disk, layanan, atau berkas konfigurasi, serta memodifikasi dan mengontrol aplikasi sumber terbuka, seperti Server DNS BIND, Server HTTP Apache, PHP, MySQL, dan banyak lagi.

Dalam artikel ini, kami akan menjelaskan cara menginstal dan menggunakan Webmin pada sistem FreeBSD 13.2 Stable. Seperti aplikasi lainnya, menginstal Webmin pada sistem FreeBSD dapat menggunakan Port dan PKG. Dalam artikel ini, kami akan menjelaskan cara menginstal Webmin menggunakan keduanya. Baiklah, mari kita langsung saja menginstal Webmin.

root@router2:~ # pkg update
root@router2:~ # pkg upgrade -y
root@router2:~ # pkg install webmin

Saat menggunakan FreeBSD Ports, gunakan sintaksis berikut.

root@router2:~ # cd /usr/ports/sysutils/webmin
root@router2:~ # make install clean

Setelah proses instalasi selesai, ada beberapa perintah baris perintah yang harus Anda ikuti. Perintah ini harus diikuti untuk memastikan Webmin berjalan dengan baik.

Sekarang kita ikuti instruksi dari gambar di atas. Berdasarkan gambar di atas, Webmin dikonfigurasi dengan berkas /usr/local/lib/webmin/setup.sh.

root@router2:~ # /usr/local/lib/webmin/setup.sh
***********************************************************************
        Welcome to the Webmin setup script, version 2.013
***********************************************************************
Webmin is a web-based interface that allows Unix-like operating
systems and common Unix services to be easily administered.

Installing Webmin in /usr/local/lib/webmin

***********************************************************************
Webmin uses separate directories for configuration files and log files.
Unless you want to run multiple versions of Webmin at the same time
you can just accept the defaults.

Config file directory [/usr/local/etc/webmin]:
Log file directory [/var/db/webmin]:

***********************************************************************
Webmin is written entirely in Perl. Please enter the full path to the
Perl 5 interpreter on your system.

Full path to perl (default /usr/local/bin/perl):

Testing Perl ..
.. done

***********************************************************************
Operating system name:    FreeBSD
Operating system version: 13.2

***********************************************************************
Webmin uses its own password protected web server to provide access
to the administration programs. The setup script needs to know :
 - What port to run the web server on. There must not be another
   web server already using this port.
 - The login name required to access the web server.
 - The password required to access the web server.
 - If the web server should use SSL (if your system supports it).
 - Whether to start webmin at boot time.

Web server port (default 10000):
Login name (default admin):
Login password: admin
Password again: admin
Use SSL (y/n): n

***********************************************************************
Creating web server config files ..
.. done

Creating access control file ..
.. done

Creating start and stop init scripts ..
.. done

Creating start and stop init symlinks to scripts ..
.. done

Copying config files ..
.. done

Changing ownership and permissions ..
.. done

Running postinstall scripts ..
.. done

Enabling background status collection ..
.. done

root@router2:~ #

Saat menjalankan file /usr/local/lib/webmin/setup.sh, kita mengkonfigurasi Webmin dengan nama pengguna admin dan kata sandi admin juga. menggunakan SSL NO dan Webmin berjalan pada port 10000. Sekarang coba anda aktifkan Webmin dengan menambahkan perintah berikut ke file /etc/rc .conf.

root@router2:~ # ee /etc/rc.conf
webmin_enable="YES"

Setelah kita mengaktifkan Webmin di file /etc/rc.conf, jalankan Webmin dengan perintah berikut.

root@router2:~ # service webmin restart

Jika Webmin sudah aktif di sistem FreeBSD anda, coba jalankan Webmin di Peramban Web browser. Untuk membuka Webmin, Anda dapat menggunakan browserYandex, Chrome, Firefox, dan lainnya. Jalankan Webmin dengan browser Chrome dan pada menu address bar ketik http://192.168.9.3:10000/.

Alamat IP 192.168.9.3 adalah alamat IP antarmuka sistem FreeBSD dan port Webmin 10000 yang telah kita buat sebelumnya, beserta nama pengguna dan kata sandi. Setelah masuk dengan nama pengguna dan kata sandi admin, Webmin akan menampilkan dasboard, yang menunjukkan bahwa Anda telah berhasil menginstal Webmin di FreeBSD.

Webmin menyediakan beragam fungsi untuk administrasi server, termasuk konfigurasi DNS, manajemen pengguna dan grup, perangkat keras dan perangkat lunak, dan banyak lagi. Webmin memiliki antarmuka yang ramah pengguna dan intuitif, sehingga sangat mudah digunakan, bahkan untuk pengguna pemula. Webmin juga mendukung banyak plugin dan modul, yang memungkinkan Anda untuk memperluas fungsinya. Dengan desain grafisnya yang menarik, Webmin akan memudahkan Administrator Sistem dalam mengonfigurasi server.