Membuat Subdomain Di VPS Dengan Webmin

download Membuat Subdomain Di VPS Dengan Webmin

of 14

Transcript of Membuat Subdomain Di VPS Dengan Webmin

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    1/14

    Membuat Subdomain Di VPS Dengan

    Webmin

    Seorang webmaster maupun pengelola VPS terkadang membutuhkan satu atau beberapa

    subdomain untuk menunjang berbagai macam aktifitasnya di dunia maya. Subdomain adalahturunan atau sub dari domain induk atau biasa disebut third level domain. Contoh, seperti

    pada subdomain webmail.dedeerik.com yang merupakan turunan dari domain

    indukdedeerik.com. Fungsi subdomain sangatlah fleksible, tergantung kebutuhan webmaster

    itu sendiri. Anda bisa membuat subdomain apapun dan berapapun jumlahnya sesuai

    kebutuhan anda, tanpa ada pungutan biaya pembuatan sepeser pun. Oleh karena itulah,

    biasanya seorang webmaster lebih memilih membuat banyak subdomain dari pada harus

    membeli domain lain yang berbayar. Nah, dalam artikel kali ini, saya akan share cara

    membuat subdomain di VPS dengan menggunakan webmin.

    Untuk membuat subdomain, tentu saja anda bisa menggunakan panel VPS yang anda miliki

    atau tanpa menggunakan panel VPS sama sekali. Namun dalam kesempatan kali ini yang

    akan saya bahas adalah membuat subdomain dengan menggunakan panel, yaitu panel

    webmin. Jika anda menggunakan panel lain, seperti panel EHCP, CPanel, Webuzo dan lain-

    lain, anda hanya perlu add saja dan seketika itu pula-lah subdomain yang anda inginkan

    sudah berhasil diparkir di server anda. Lalu bagaimana dengan webmin?.

    Oleh karena di webmin ini tidak ada menu add subdomain secara otomatis, maka yang akan

    digunakan adalah pengaturan langsung dari Apache Webserver. Dengan demikian cara yang

    akan dishare ini sebenarnya bersifat umum, artinya tidak terbatas hanya untuk add subdomain

    semata, anda bisa juga add domain lain dengan mengikuti cara yang hampir sama. Yuk,

    simak tutorial lengkapnya berikut ini :

    1. Login ke VPS anda dengan putty atau SSH Client lainnya.

    2. Pastikan Apache webserver sudah berjalan di VPS anda, Jika belum, silahkan Install

    Apache dan aktifkan terlebih dahulu di VPS anda.

    Debian / Ubuntu :

    apt-get install apache2

    Atau Centos :

    yum isntall httpd

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    2/14

    3. Masukan command berikut ini secara berurutan :4. mkdir /home/sub.domain.com/

    5. mkdir /home/sub.domain.com/www/

    exit

    6. Pastikan anda sudah install webmin di vps centos atau install webmin di vps

    debian anda dan silahkan login ke webmin seperti biasa.

    7. Pilih menu Server> Apache Webserver

    Klik gambar untuk memperbesar dan memperjelas screenshot

    8. Klik menu Create virtual host dan perhatikan setting berikut ini

    :

    o Pada Document root, silahkan anda ketikan folder yang tadi anda buat via

    putty (/home/sub.domain.com/www/). Jika anda lupa anda bisa klik browse.

    o Pada Server name Silahkan anda ganti dengan nama situs atau subdomain

    anda tadi (sub.domain.com).

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    3/14

    o Untuk setting yang lainnya biarkan saja default dan silahkan klik Create

    new.

    9. Klik Apply Chenges yang ada di sebelah kanan atas.

    10. Jika anda ingin menambahkan www, seperti www.sub.domain.com. Silahkan ikuti

    tutorial berikut :

    o Di halaman Apache Webserver, silahkan klik Virtual Server yang telah anda

    buat tadi.o Klik Networking and Addresses

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    4/14

    o Pada Alternate virtual server names silahkan anda isi dengan

    www.sub.domain.com atau nama virtual server lainnya, misal

    mysub.domain.com (ini akan berfungsi sebagai nama lain dari nama virtual

    server anda).

    o Klik save dan silahkan klik kembali Apply Changes yang berada disudut

    kanan atas, untuk mengaktifkan setting yang telah anda buat tadi.

    11. Selanjutnya, anda tinggal buat A Records untuk subdomain yang anda buat dan

    selamat subdomain anda sudah online dan dapat digunakan. Anda bisa mencobanya

    dengan mengetikannya di browser anda.

    Demikianlah cara mudah membuat subdomain di VPS dengan menggunakan panel webmin.

    Jika ternyata masih terdapat error pada saat anda mencoba membuka subdomain anda di

    browser, silahkan tunggu beberapa saat untuk proses pemetaan dari subdomain tersebut ke IP

    VPS anda. Pastikan anda sudah membuat A Records dengan benar.

    Cara Install Webmin di VPS Centos

    Tutorial kali ini saya akan membahas bagaimana cara install webmin di vps centos. Webmin

    adalah salah satu panel gratis dengan segudang fitur yang powerfull yang dapat anda gunakan

    untuk mengelola vps anda melalui tampilan antar muka berbasis web yang sangat simple dan

    mudah dipergunakan. Webmin ini pula lah yang merupakan panel pertama yang saya kenal

    ketika awal menggunakan vps dulu, saya mempergunakannya untuk mempermudah membuat

    dan menghapus user ssh saya, mengelola pemakaian private proxy, merestart vps saya,

    mengganti password vps, melihat proses yang sedang berjalan, mengatur firewall,

    menentukan masa expired user ssh, konfigurasi samba, apache2, BIND dan lain sebagainya.

    Dengan adanya pengaturan berbasis web seperti ini tentu saja anda sebagai seorang

    administrator tidak perlu menggunakan putty atau yang sejenisnya dan anda juga tidak perlumemasukan berbagai macam kode perintah yang mungkin akan membuat anda lelah

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    5/14

    khususnya bagi pemula yang belum terbiasa (silahkan baca perintah dasar linux untuk

    melihat perintah dasar sistem operasi linux). Anda hanya butuh browser (tentu dengan

    koneksi internet) kemudian anda hanya tinggal login menggunakan username dan password

    yang anda miliki dan setelah itu anda bebas melakukan konfigurasi apapun yang anda mau.

    Untuk mencobanya silahkan anda ikuti intruksi cara install webmin di vps centos berikut ini :

    Seperti biasa anda harus login terlebih dahulu kemudian silahkan update dengan perintah :

    yum update

    Masukan kode berikut untuk mendownload paketnya :

    wget http://prdownloads.sourceforge.net/webadmin/webmin-1.710-1.noarch.rpm

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    6/14

    Selanjutnya silahkan anda eksekusi dengan :

    rpm -U webmin-1.710-1.noarch.rpm

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    7/14

    Harap tunggu proses berjalan sampai selesai jika sudah selesai anda hanya tinggal membuka

    browser anda kemudian ketikan IP Vps anda diikuti :10000, contoh 49.213.22.23:10000 dan

    silahkan masukan username dan password vps anda disana.

    Menghubungkan Domain ke IP VPS

    Hosting

    Sudah punya domain dan vps atau hosting, tapi masih bingung bagaimana cara

    menghubungkan domain ke IP vps atau hosting anda? Bagi para mastah atau sistah yang

    sudah lama bergelut dengan website, pastilah hal seperti itu bukanlah merupakan masalah

    yang berarti. Beda halnya dengan para pemula seperti saya, masalah seperti itu cukup

    membuat kepala saya pusing, maklum selama ini saya tidak pernah mengikuti kursus ataubelajar informatika sama sekali. Nah, bagi anda yang mengalami hal yang sama seperti saya,

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    8/14

    anda tidak perlu berpusing-pusing seperti yang saya alami dulu, karena ternyata

    menghubungkan keduanya itu sangatlah mudah. Hanya perlu beberpa klik dan masalah ini

    akan segera dapat diatasi.

    Pada postingan saya sebelumnya, saya sudah pernah membahas tentang macam-macam zone

    records, sebaiknya anda pelajari terlebih dahulu postingan tersebut sebelum anda membacaartikel ini selanjutnya. Jika sudah dipelajari, saya yakin anda sudah mempunyai gambaran

    apa yang harus anda lakukan untuk menghubungkan domain ke IP vps atau hosting anda.

    Dalam tutorial kali ini saya menggunakan domain berbayar dari namecheap dan IP vps dari

    SGGS oneasiahost. Harap diperhatikan bahwa kemungkinan tutorial yang saya berikan ini

    akan sedikit berbeda jika anda membeli domain dari pihak lain selain namecheap. Meskipun

    demikian, anda tidak perlu langsung close halaman ini hanya karena anda tidak membeli

    domain di namecheap, sebab pada intinya, tata cara pengaturannya tetaplah sama.

    Berikut adalah cara menghubungkan nama domain ke IP vps atau hosting :

    Pastikan anda sudah login ke akun dimana anda membeli domain tersebut.

    Selanjutnya pilihlah domain yang akan anda hubungkan dengan IP vps atau hosting

    anda.

    Klik pada All host records (dns records)

    Isilah data yang diperlukan seperti contoh berikut ini

    :

    Jika sudah melakukan setting seperti diatas, anda tinggal mencoba mengetikan

    domain anda di browser. Jika tidak ada error (biasanya langsung tampil halaman

    webserver seperti apache, nginx dan lain-lain) berarti pengaturan yang anda buatsudah berhasil.

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    9/14

    Jika anda membeli domain dari freenom, baik yang gratis seperti dot.tk, dot.ga, dot.ml, dot.cf

    atau yang berbayar, anda dapat mengikuti pengaturan seperti pada video tutorial yang sudah

    saya post terlebih dahulu di cara daftar domain gratis.

    Cara Install Dropbear di VPS Centos 5, 6dan 7

    Dropbear sebenarnya adalah nama hewan khas Australia mirip koala dengan rahang yangkuat dan kukunya yang tajam. Dropbear yang dimaksud di sini adalah perangkat lunakopen

    source yang didistribusikan dibawah MIT-style license. Karena memiliki fungsi yang relatif

    sama dengan openssh, dropbear digunakan sebagai suatu alternatif pilihan lain selainOpenSSH. Dropbear tidak membutuhkan banyak memori pada saat running, sehingga bisa

    berjalan lebih ringan jika dibandingkan dengan openssh. Dalam dunia trik internet gratis

    biasanya dropbear dijadikan senjata andalan jika trik tersebut tidak dapet berjalan di openssh.

    Anda tentu saja dapat mengkombinasikan pengaturan port antara openssh dan dropbear

    sesuai kebutuhan anda. Untuk itu silahkan simak baik-baik cara install dropbear di vps centos

    berikut pengaturan portnya dibawah ini :

    Dalam tutorial ini saya menggunakan Centos 6.0 64 bit, saya rasa tutorial berikut dapat

    dijalankan di semua versi centos.

    1. Silahkan login ke vps anda lewat putty (anda bisa membaca panduannya di sini).

    2. Update terlebih dahulu dengan perintah :

    yum update

    3. Masukan atau copy command berikut ini :

    Centos 5 32 bit :

    rpm -Uvh http://ftp-stud.hs-esslingen.de/pub/epel/5/i386/epel-

    release-5-4.noarch.rpm

    Centos 5 64 bit :

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    10/14

    rpm -Uvh http://ftp-stud.hs-esslingen.de/pub/epel/5/x86_64/epel-

    release-5-4.noarch.rpm

    Centos 6 32 bit :

    rpm -Uvh http://ftp-stud.hs-esslingen.de/pub/epel/6/i386/epel-

    release-6-8.noarch.rpm

    Centos 6 64 bit :

    rpm -Uvh http://ftp-stud.hs-esslingen.de/pub/epel/6/x86_64/epel-

    release-6-8.noarch.rpm

    Centos 7 64 bit :

    http://ftp-stud.hs-esslingen.de/pub/epel/7/x86_64/e/epel-release-7-

    5.noarch.rpm

    4. Install dropbear dengan :

    yum install dropbear

    Jika ada permintaan (y/n) ketikan saja y

    5. Setelah selesai anda dapat mengedit konfigurasinya dengan :

    nano /etc/init.d/dropbear

    Anda dapat merubah editor nano dengan vim, vi atau yang lain yang biasa andagunakan.

    6. Untuk menambahkan port anda dapat melakukannya dengan menambahkan:

    OPTIONS="-p 443 -p 143"

    443 dan 143 adalah port yang anda tambahkan, anda dapat merubah ataumenambahkan port lain dengan cara yang sama, perhatikan gambar berikut :

    7. Simpan konfigurasi yang telah anda atur tersebut dan silahkan exit, jika menggunakan

    nano anda bisa ctrl+x dan jika menggunakan vi/vim anda bisa esc dan :wq8. Start dropbear anda

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    11/14

    service dropbear s

    9. Supaya dropbear dapa

    chkconfig dropbear

    10. Dan ketiakan perintah

    echo "/bin/false"

    11. Terakhir silahkan rest

    service dropbear r

    Harap diperhatikan port yan

    digunakan, anda bisa cek port

    netstat -nlpt

    Jika sama, anda dapat meng

    mengatur port ssh).

    Membuat Ba

    VPS Centos

    Membuat banner login SSHterutama bagi anda yang berj

    melakukan login SSH bisa sinformasi T.O.S layanan, in

    diharapkan akan sangat berm

    Membuat banner yang tampil

    dan juga negatif. Segi positif

    memberikan informasi kepad

    memungkinkan berkurangny

    biasanya user tidak sabar un

    mengganggu dan memeperla

    Terlepas dari adanya sisi posmenjadi alasan untuk tidak pe

    tart

    t berjalan secara otomatis setelah anda restart

    on

    berikut jika anda ingin bisa di bin/false

    >> /etc/shells

    rt dropbear dengan perintah

    estart

    ditambahkan tidak boleh sama dengan p

    berapa saja yang sedang berjalan dengan

    apusnya atau merubahnya dengan port lain

    ner Login SSH Drop

    dropbear di VPS centos mungkin memaalan SSH. Kanapa? Karena banner yang mu

    aja anda isikan beraneka ragam informasiormasi harga, informasi brand dan lain se

    nfaat bagi anda sebagai seller SSH.

    saat user melakukan login sebenarnya me

    ya seperti yang saya jelaskan diatas akan sa

    a user, sedangkan sisi negatifnya penampila

    kenyamanan yang didapat oleh user. Hal

    tuk segera login dan tidak ingin melihat

    bat proses login.

    itif dan juga negatif, tentu saja bukan berartrlu mempelajari cara membuat banner login

    vps anda

    rt lain yang sudah

    . (Baca juga : cara

    bear di

    ng anda perlukan, ncul pada saat user

    epada user seperti againya, sehingga

    punyai segi positif

    ngat berguna untuk

    n banner saat login

    ini terjadi karena

    anner yang justru

    i hal tersebut dapat SSH dropbear pada

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    12/14

    VPS centos anda bukan? Ka

    jika anda sudah mempelajar

    Sungguh ilmu itu tidak akan b

    Sebelum anda membuat ban

    sudah menginstall dropbear te

    anda. Jika syarat tersebut su

    langkah berikut ini :

    1. Edit terlebih dahulu

    /etc/banner.net sebel

    gunakan editor pilihan

    berikut ini :

    nano /etc/init.d/d

    Simpan pengaturan ter

    2. Sekarang saatnya m

    melakukan login. Pen

    nano /etc/banner.n

    Disini anda akan disu

    karena tampilan koson

    inginkan. Lihat contoh

    Jangan lupa untuk me

    ena bisa saja suatu saat anda membutuhka

    inya, anda tinggal memperaktekannya kap

    erat untuk dibawa kemana saja.

    er login SSH dropbear di VPS Centos, ten

    rlebih dahulu dan sudah mengatur port drop

    dah terpenuhi, maka selanjutnya silahkan a

    setting dropbear di VPS anda dengan

    m port dropbear yang terletak di /etc/init.d/

    anda. Kali ini saya menggunakan nano edit

    ropbear

    sebut. Nano = CTRL+X

    mbuat pesan yang akan ditampilkan pa

    aturan pesan tersebut terdapat di /etc/banner

    et

    uhkan oleh tampilan yang kosong. Anda tid

    g tersebutlah yang harus anda isi dengan kat

    dibawah ini :

    yimpan pengaturan tersebut. Jika mengguna

    nya dan tentu saja

    anpun anda butuh.

    tu saja anda harus

    ear di VPS Centos

    nda ikuti langkah-

    menambahkan -b

    dropbear. Silahkan

    r. Lihat screenshot

    a saat user SSH

    .net.

    k perlu khawatir,

    -kata yang anda

    kan nano = ctrl+x.

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    13/14

    3. Selanjutnya suilahkan

    service dropbear r

    4. Test apakah banner ya

    mencoba mengetestnydan 143 seperti yang a

    pertama.

    Jika sudah seperti gambar di

    anda sudah berhasil. Jika a

    silahkan anda hapus saja -b /e

    Cara Membu

    Anda mungkin sudah sering

    sudah pernah menggunakaninternet gratis. Nah, dalam p

    restart service dropbear anda dengan comma

    estart

    ng anda buat sudah berhasil atau belum. Disi

    a di port 443 karena dropbear di VPS saya bda dalam screenshot

    atas, berarti pembuatan banner SSH drop

    nda ingin menghapus atau menghilangka

    tc/banner.net yang berada di /etc/init.d/drop

    t Akun SSH Dengan

    mendengar kata ssh, membelinya atau bah

    ya. Akun ssh biasanya lebih banyak dikstingan kali ini saya akan memberikan tutor

    nd :

    ni saya

    rjalan di port 443

    ear di VPS centos

    n banner tersebut,

    bear.

    Webmin

    kan mungkin anda

    enal di dunia trik ial bagaimana cara

  • 7/23/2019 Membuat Subdomain Di VPS Dengan Webmin

    14/14

    membuat akun ssh di vps dengan menggunkan webmin. Tentu saja sebelum melangkah ke

    proses dibawah ini, anda diharuskan sudah memiliki vps, mengatur port ssh dan menginstall

    webmin di vps anda. Sebagai opsi tambahan bagi anda, sebaiknya anda juga sudah

    menginstall dropbear di vps anda dan memastikan bahwa port openssh dan dropbear dapat

    berjalan dengan sempurna. Anda dapat menemukan semua artikel tersebut di postingan saya

    sebelumnya.

    Tutorial berikut ini dapat di praktekan di vps debian, ubuntu, centos dan lain-lain yang telah

    menginstall webmin. Saya sendiri menggunakan VPS USA, Debian 6.0 32 bit.

    1. Pastikan anda sudah login ke vps anda dengan menggunakan webmin di browser

    anda.

    2. Pilih System Pada menu webmin di sisi sebelah kiri kemudian klik di Users and

    Groups

    3. Klik Create a New User

    4. Masukan data yang akan anda buat, lihat contoh berikut

    :o Username : Isi dengan nama user yang akan anda buat

    o UserID : Anda bisa menulis manual, atau membiarkannya automatic.

    o Home Directory : Biarkan automatic.

    o Shell : Saya biasa menggunakan /usr/sbin/nologin untuk membuat akun

    openssh supaya dapat otomatis exp pada tanggal yang sudah ditentukan.

    Apabila anda telah menginstall dropbear anda bisa menggunakan /bin/false.

    o Password : Isi manual, bisa menggunakan angka bisa menggunakan huruf atau

    kombinasi keduanya.

    o Expiry Date : Isi dengan tanggal exp akun tersebut.

    o Untuk pengaturan lainnya anda bisa membiarkannya default, namun anda

    tentu bisa menyesuaikan pengaturan lainnya sesuai dengan kebutuhan anda.5. Terakhir, silahkan klik create, pastikan data yang anda masukan sudah sesuai dan

    selamat akun ssh anda sudah berhasil dibuat.

    Jika anda sudah menginstall dropbear dan melakukan konfigurasi port dengan openssh, tentu

    akun ssh yang anda buat dapat digunakan baik dalam mode openssh maupun mode dropbear.

    Yang terpenting adalah tidak ada port yang digunakan secara bersamaan. Saya biasanya

    mengatur port 22 dan 109 sebagai port openssh, sedangkan port 443, 53, 69 biasa saya

    gunakan untuk dropbear.