Breaking News

Cara Konfigurasi Virtualhost | Debian Server 8

Cara Konfigurasi Virtualhost | Debian Server 8

Cara Konfigurasi Virtualhost

Assalamu'alaikum Wr.Wb




A. Pendahuluan
Kali ini saya akan membagikan tutorial lagi, yaitu tentang virtualhost,tetapi virtualhost ini akan saya buat dalam setiap user,Jadi Setiap User memiliki halaman web masing masing,nah kali ini saya tidak menggunakan dns, terus bagaimana caranya?? Langsung saja dibaca dan dipahami

B. Pengertian
Virtualhost Merupakan teknik menghemat ip address, contoh subdomain adalah portal.tamsis.com, mail.tamsis.com nah itu lah yang dinamakan virtualhost ( sub domain )

C. Maksud Dan Tujuan
dapat Membuat Virtualhost dari setiap user sehingga memiliki halaman web masing-masig.

D. Jangka Waktu Yang Dibutuhkan
10 menit

E. Alat Dan Bahan
Server

F. Langkah Kerja
Pertama setting ip address server kalian dengan cara :
#nano /etc/network/interfaces




Setelah itu install paket apache2 Jika Muncul "Do You Want to Continue?" Tekan Enter saja
#apt-get install apache2



Nah Setelah itu install "lynx" Lynx merupakan sebuah browser dalam server yang berinterface CLI
#apt-get install lynx



Kemudian Kita Buat User Baru, Disini Saya Membuat User Baru 2, Dengan Cara Sebagai Berikut
#adduser ferdi
#adduser kincun




setelah itu masuk ke user ferdi dan buat directory baru,didalam directory tersebut buat file index.html
#mkdir web
#cd web/
#nano index.html



nah didalam file index.html isi sebuah teks sesuka kalian untuk menyimpan Ctrl+X >> Y >> Enter



Kemudian edit file "apache2.conf" Dengan cara sebagai Berikut
#cd /etc/apache2.conf
#nano apache2.conf



setelah itu tekan ctrl+w ketikkan "var/www" kemudian Enter, dibagian
<Directory /var/www/>
Options indexes FollowSymlinks
AllowOverride None
Require all granted
</Directory>

Ubah Menjadi

<Directory /home>
Options indexes FollowSymlinks
AllowOverride None
Require all granted
</Directory>



Setelah Itu Edit "hosts" dengan Cara Sebagai Berikut
#nano /etc/hosts
kemudian tambah kan teks berikut dibagian bawah "170.0.1.1"
192.168.10.2 fedi.zaen.com
192.168.10.2 kincun.zaen.com
Setelah itu save



Nah sekarang kita berikan hak akses dan hak milik folder setiap user dengan cara sebagai berikut
#cd /home
#cd kincun/
#chmod -R 755 web/
#chown -R www-data:www-data web/

Lakukan Hal yang sama pada user selanjutnya



jika selesai sekarang kita copy file "000-default.conf" dan edit file yang sudah kita copy tadi, dengan cara sebagai berikut
#cd /etc/apache2
#cd sites-available/
#cp 000-default.conf web.conf
#nano web.conf



setelah itu akan muncul seperti ini. cari bagian server name dan hilangkan tanda pagar di depannya setelah itu ubah domain menjadi ferdi.zaen.com,dibagian DocumentRoot ubah menjadi "/home/ferdi/web" kemudian save
Lakukan Hal yang sama untuk user selanjutnya



nah setelah itu ketikkan
#a2ensite web.conf
#service apache2 reload
#service apache2 restart



Dibagian ini semua konfigurasi selesai, untuk mencoba apakah konfigurasi berhasil atau tidak ketikan perintah sebagai berikut
#lynx ferdi.zaen.com
jika muncul seperti ini maka konfigurasi virtualhost telah berhasil




G.Kesimpulan
Dari konfigurasi diatas dapat disimpulkan,bahwa dalam konfigurasi virtualhost memanglah agak gampang-gampang susah, sehingga dalam knfigurasi kalian harus teliti agar tidak terjadi kesalahan dalam konfigurasi

H. Referensi
Buku Debian Server

Sekian Yang dapat saya sampaikan mohon maaf bila ada kesalahan dalam penulisan maupun tata bahasa, sekian dan terima kasih
Wassalamu'alaikum Wr.Wb

No comments