Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

Membangun Hosting dengan Virtualmin

A. Definisi Virtualmin

Virtualmin adalah panel kontrol domain hosting dan situs web yang digunakan untuk membuat dan mengelola banyak domain. Ia juga dapat digunakan untuk mengelola beberapa host virtual melalui satu antarmuka. Virtualmin adalah alternatif untuk cPanel dan Plesk.

Virtualmin menyediakan berbagai alat untuk penyedia hosting, pengembang web, desainer web, dan pengguna akhir. Ia mendukung pembuatan dan pengelolaan host virtual Apache atau Nginx, domain DNS BIND, database MySQL dan MariaDB, serta kotak surat dan alias dengan Postfix atau Sendmail.

Virtualmin juga menyediakan interface webmail secara default, dan pengguna dapat menginstall aplikasi webmail lainnya seperti SquirrelMail dan RoundCube. 

Virtualmin gratis dan ditulis menggunakan bahasa pemrograman PHP. Ia mendukung sistem operasi UNIX, Linux, dan BSD.


B. Tata Cara Instalasi Virtualmin dengan Debian

    Di dalam Install Virtualmin kita membutuhkan beberapa tahap konfigurasi, yaitu

• Setting Network Virtualbox

• Konfigurasi IP Address

• Menambah Repositori Kambing.ui.ac.id

• Konfigurasi DNS

• Mengubah Hosts dan Hostname

• Instalasi Virtualmin


1. Setting Network Virtualbox

     Disini, kita akan menggunakan 2 Adapter, yaitu 

adapter 1, NAT

adapter 2, Host Only Adapter



2. Konfigurasi IP Adress

    Silahkan ikuti konfigurasi ini untuk konfigurasi ip address

nano /etc/network/interfaces


#eth0

auto eth0

iface eth0 inet dhcp

       

#eth1

auto eth1

iface eth1 inet static

        address 192.168.10.1

        subnetmask 255.255.255.0

        network 192.168.10.0

        broadcast 192.168.10.255


auto eth1:0

iface eth1:0 inet static

        address 192.168.10.20

        subnetmask 255.255.255.0

        network 192.168.10.0

        broadcast 192.168.10.255


auto eth1:1

iface eth1:1 inet static

        address 192.168.10.30

        subnetmask 255.255.255.0

        network 192.168.10.0

        broadcast 192.168.10.255



#pada eth0, kita menggunakan DHCP, mendapatkan IP Internet dari NAT,
#pada eth1, kita setting IP untuk DNS, dan client di windows
#pada eth1:0 , eth1:1 > itu adalah IP Alias.


3. Menambah Repository

    Jika sudah selesai dengan konfigurasi IP Address, silahkan tambahkan repository dengan cara

nano /etc/apt/sources.list

lalu tambahkan repo berikut ini

deb http://kambing.ui.ac.id/debian/ jessie main contrib




Dan juga jangan lupa untuk mengsave setelah nya. CTRL+X+Y ENTER.

Sebelum itu silahkan Add DVD Binary 1, 2, dan 3.

Lalu ketikkan

apt-get update 

Silahkan tunggu hingga selesai!


4. Konfigurasi DNS Server

    Silahkan kunjungi halaman ini untuk melihat cara, bagaimana Konfigurasi IP Address dan DNS Server

Konfigurasi IP Address dan DNS Server


5. Mengubah Hosts dan Hostname

Selanjutnya adalah kita mengubah Hosts dan Hostname, nah ini berguna untuk memperlancar di dalam Instalasi Virtualmin. Ikuti cara berikut ini..

nano /etc/hosts

menjadi seperti ini



Perlu di ingat, samakan IP Address dan Domain harus sama sesuai dengan konfigurasi di bind9.

nano /etc/hostname

silahkan isi dengan domain kalian





6. Instalasi Virtualmin 
Pada tahap pertama silahkan ketikan perintah berikut di terminal
wget http://software.virtualmin.com/gpl/scripts/install.sh

Tapi pastikan sebelum melakukan perintah diatas, untuk terhubung ke internet


Jika sudah selesai, Silahkan cek isi apakah file install.sh, jika sudah silahkan ketik

sh install.sh




Lalu tekan Keyboard Y, Enter.





Jika sudah berhasil, silahkan buka di browser https://wahyu.net:10000 atau ip 192.168.10.1:10000



Silahkan login dengan, username dan password debian kalian. contoh root dan a.

• next



• next



• Pilih NO, agar RAM Server tidak berat.



• Spam Filtering, NO 





• Password MySQL , bisa diberi password sendiri, agar mudah di ingat 




• Pilih Medium, agar tidak berat, bisa milih Small



• Isi dengan Domain DNS 








• berikut ini silahkan tunggu pengecekan hingga selesai 



• Tampilan Dashboard Virtualmin berikut ini...



Selanjutnya adalah kita akan membuat sebuah Create Virtual Server.

 
• Untuk membuat Virtual Server, maka kita akan klik Create Virtual Server berikut ini




• pada domain name : isi dengan domain client
• pada Administration Password : isi dengan password 
• Virtual with IP : masukan ip address alias yang tadi sudah dibuat, lalu centang Already Active.


 Jika sudah, silahkan Create Server, dan tunggu hingga selesai





Jika sudah selesai maka tampilan yang akan ditampilkan adalah seperti ini



Selanjutnya kita akan melihat User dan Email dari Virtual Server yang sudah kita buat tadi.






Jika sudah , sekarang kita akan membuat sebuah tampilan web sederhana. Berikut ini caranya

• Silahkan buka Menu File Manager



• Lalu kita akan membuat sebuah file index.html




• Jika sudah, silahkan edit menggunakan text editor bawaan dari virtualmin
• Teman-teman bisa mengisi seperti ini

<html>
<head></head>
<body>
<h1>Hello World!</h1>
</body>
</html>



Jika sudah, teman teman bisa membuka hasil dari index.html yang sudah tadi kita buat dengan cara

Masuk ke browser, lalu pada address bar, teman-teman bisa ketik dengan IP Address atau DNS (192.168.10.20 atau ptmajumundur.com)


Baik teman-teman untuk saat ini install dan konfigurasi virtualmin dan webmin sudah selesai, teman teman bisa bereksperimen seperti.

• Memasukan CMS Wordpress di Apache server
• Saling mengirim email antar Client
• Melakukan FTP
• dll 
 

Posting Komentar

0 Komentar