Cara Konfigurasi VirtualHost Di Debian Server 8 Jessie || BLC Telkom Klaten ||
Assalamualaikum wr.wb.
A. Pendahuluan
Virtual hosting adalah metode untuk hosting beberapa nama domain (dengan penanganan terpisah dari setiap nama) pada satu server (atau kumpulan server)
B. Latar belakang
Virtualhost merupakan sebuah metode / cara untuk membuat sub domain agar kita lebih menghemat domain / ip address utama kita
C. Maksud dan tujuan
Memahami konsep virtualhost itu dan cara konfigurasi virtualhost di Debian 8 Server
D. Hasil yang didapat
Dapat memahami dan konfigurasi virtualhost
E. Alat dan bahan
60-75 menit
G. Pembahasan
Pertama-tama kita login terlebih dahulu menggunakan user root/biasa, kemudian masuk sebagai superuser
#su
Kemudian kita install browser berbasis cli yang bernama lynx, dengan perintah
#apt-get install lynx
Kali ini saya akan menambahkan 2 user sebagai testimoninya , perintahnya adalah
#adduser "nama_user"
Lalu pada setiap directory home pada setiap user kita buat sebuah file html untuk mengetest websie nanti, untuk perintahnya
#nano index.html
Pertama masuk ke directory home
Kemudian buat filenya pada setiap user yang tadi ditambahkan
#cd dani/ nano index.html
Di dalam index.html ini kita isikan terserah kalian , jika sudah kita save & exit dengan shortcut ctrl+x lalu y dan Enter
Kita masuk ke konfigurasi virtualhostnya, untuk folder apache secara default berada di "/etc/apache2"
Masuk ke directory apache ,kemudian kita lihat isi dari directory tersebut dengan perintah "ls"
#cd /etc/apache2
Untuk portnya kita bisa edit file yang berada "ports.conf"
#nano ports.conf
Kita tambahkan port yang kita inginkan, saya menambahkan port 0024 dan 0087, jika sudah save & exit dengan perintah ctrl+x lalu y dan enter
Setelah itu kita edit hostnamenya, dengan perintah berikut
#nano /etc/hosts
Kemudian kita tambahkan IP server kita sama port kita , jangan lupa save & exit
Kembali lagi ke directory deafult apache, jika sudah edit file yang bernama "apache2.conf"
#nano apache2.conf
Kemudian ctrl+w lalu ketik /var/www. pada text /var/www kita rubah menjadi /home. Jika sudah save & exit dengan perintah ctrl+x+y lalu enter
Kemudian masuk ke directory sites-avalaibe yang berada di directory deafult apache, dengan perintah berikut
#cd /etc/apache2/sites-available
Kita copy file 000-deafultnya kemudian kita rubah nama file tesebut tetapi dengan format file yang sama yaitu ".conf"
#cp 000-default.conf webku.conf
Kita edit file hasil copy-an tadi
#nano "nama_file.conf"
Nanti akan muncul tampilan seperti ini pada bagian virtualhost, hapus bintang itu lalu masukkan ip server kalian beserta portnya dan juga pada documentroot ubah menjadi /home/"nama_user"
Jika sudah save dan exit dengan perintah ctrl+x+y lalu enter
Kemudian kita aktifkan websitenya dengan perintah a2nsite
#a2ensite "nama_file.conf"
setelah itu
#service apache2 reload
Terakhir kita test website setiap user masing masing menggunakan browser cli
#lynx "ip:port"
Punya dani
Punya milla
H. Kseimpulan
Mungkin pada saat kita pertama kali mencoba virtualhost ini kitamungkin pada saat kita pertama kali mencoba virtualhost ini kita akan sering dipertemukan dengan masalah masalah , meskipun begitu dengan adanya masalah kita dapat belajar lebih banyak lagi dari masalah tersebut akan sering dipertemukan dengan masalah masalah, meskipun begitu dengan adanya masalah kita dapat belajar lebih banyak lagi dari masalah tersebut
I. Referensi
Ebook Server
Sekian dari saya yang bisa saya sampaikan, semoga bermanfaat bagi kalian semua
Wassalamualaikum wr.wb.
A. Pendahuluan
Virtual hosting adalah metode untuk hosting beberapa nama domain (dengan penanganan terpisah dari setiap nama) pada satu server (atau kumpulan server)
B. Latar belakang
Virtualhost merupakan sebuah metode / cara untuk membuat sub domain agar kita lebih menghemat domain / ip address utama kita
C. Maksud dan tujuan
Memahami konsep virtualhost itu dan cara konfigurasi virtualhost di Debian 8 Server
D. Hasil yang didapat
Dapat memahami dan konfigurasi virtualhost
E. Alat dan bahan
- Laptop / PC (Server)
- Charger
- Web Server
- Koneksi internet
60-75 menit
G. Pembahasan
Pertama-tama kita login terlebih dahulu menggunakan user root/biasa, kemudian masuk sebagai superuser
#su
Kemudian kita install browser berbasis cli yang bernama lynx, dengan perintah
#apt-get install lynx
Kali ini saya akan menambahkan 2 user sebagai testimoninya , perintahnya adalah
#adduser "nama_user"
Lalu pada setiap directory home pada setiap user kita buat sebuah file html untuk mengetest websie nanti, untuk perintahnya
#nano index.html
Pertama masuk ke directory home
Kemudian buat filenya pada setiap user yang tadi ditambahkan
#cd dani/ nano index.html
Di dalam index.html ini kita isikan terserah kalian , jika sudah kita save & exit dengan shortcut ctrl+x lalu y dan Enter
Kita masuk ke konfigurasi virtualhostnya, untuk folder apache secara default berada di "/etc/apache2"
Masuk ke directory apache ,kemudian kita lihat isi dari directory tersebut dengan perintah "ls"
#cd /etc/apache2
Untuk portnya kita bisa edit file yang berada "ports.conf"
#nano ports.conf
Kita tambahkan port yang kita inginkan, saya menambahkan port 0024 dan 0087, jika sudah save & exit dengan perintah ctrl+x lalu y dan enter
Setelah itu kita edit hostnamenya, dengan perintah berikut
#nano /etc/hosts
Kemudian kita tambahkan IP server kita sama port kita , jangan lupa save & exit
Kembali lagi ke directory deafult apache, jika sudah edit file yang bernama "apache2.conf"
#nano apache2.conf
Kemudian ctrl+w lalu ketik /var/www. pada text /var/www kita rubah menjadi /home. Jika sudah save & exit dengan perintah ctrl+x+y lalu enter
Kemudian masuk ke directory sites-avalaibe yang berada di directory deafult apache, dengan perintah berikut
#cd /etc/apache2/sites-available
Kita copy file 000-deafultnya kemudian kita rubah nama file tesebut tetapi dengan format file yang sama yaitu ".conf"
#cp 000-default.conf webku.conf
Kita edit file hasil copy-an tadi
#nano "nama_file.conf"
Nanti akan muncul tampilan seperti ini pada bagian virtualhost, hapus bintang itu lalu masukkan ip server kalian beserta portnya dan juga pada documentroot ubah menjadi /home/"nama_user"
Contoh
Jika sudah save dan exit dengan perintah ctrl+x+y lalu enter
Kemudian kita aktifkan websitenya dengan perintah a2nsite
#a2ensite "nama_file.conf"
setelah itu
#service apache2 reload
Terakhir kita test website setiap user masing masing menggunakan browser cli
#lynx "ip:port"
Punya dani
Punya milla
H. Kseimpulan
Mungkin pada saat kita pertama kali mencoba virtualhost ini kitamungkin pada saat kita pertama kali mencoba virtualhost ini kita akan sering dipertemukan dengan masalah masalah , meskipun begitu dengan adanya masalah kita dapat belajar lebih banyak lagi dari masalah tersebut akan sering dipertemukan dengan masalah masalah, meskipun begitu dengan adanya masalah kita dapat belajar lebih banyak lagi dari masalah tersebut
I. Referensi
Ebook Server
Sekian dari saya yang bisa saya sampaikan, semoga bermanfaat bagi kalian semua
Wassalamualaikum wr.wb.

















0 Komentar