Membuat Subdomain Di VPS Dengan Webmin
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.