Monday, October 3, 2016

KONFIGURASI VIRTUALHOST (SU BDOMAIN) DI DEBIAN SERVER

No comments

A. Pengeritan
Virtualhost merupakan cara untuk mengatur banyak website atau URL dalam satu mesin atau satu IP. Semisal kita ingin mempunyai banyak domain tapi hanya mempunyai 1 IP public atau 1 server maka untuk mengatasi itu caranya adalah kita membuat virtualhost yang ada di web server. 

B. Latar Belakang
Latar belakang dari pembuatan virtualhost yaitu bertujuan untuk menghemat dan mempermudah pengguna internet untuk mengingat nama server tanpa harus mengenal alamat IP.
C. Maksud dan Tujuan
Maksud dan tujuan dilakukannya konfigurasi virtualhost yaitu kita dapat menghemat dan mempermudah pengguna internet untuk mengingat nama server.
D. Alat dan Bahan
  • PC / Laptop
  • PC Server yang terinstall Debian
  • Akses Internet
E. Tahapan Pelaksanaan
1. Pertama kita harus pindah ke direktori /var/www/html dengan cara
  #cd /var/www/html


2. Kemudian kita membuat sebuah direktori, dengan cara 
 #mkdir portal

  NB : Kita bebas membuat nama direktori yang kita buat
 3. Setelah itu kita buat file dengan extensi .html pada direktori /var/www/html/nama folder yang kita buat tadi/index.html dengan cara :
 #nano /var/www/html/nama folder yang kita buat/index.html
Contoh : #nano /var/www/html/portal/index.htm

 4. Kemudian isikan file index.html tadi dengan isi seperti ini
 <html>
<body>
<h1>PORTAL</h1>
<h2>portal.smkyosonegoro.net<h2>
</body>
</html>
Setelah itu kita simpan
5. Selanjutnya masuk ke direktori /etc/apache2/sites-available/ dengan perintah
  #cd /etc/apache2/sites-available


 6. Jika sudah kemudian kita buat file dengan extensi .conf , untuk mempermudah dalam melakukan konfigurasinya kita salin file defaultnya kedalam file yang kita buat, dengan perintah
 #cp 000-default.conf nama file yang ingin kita buat.conf
CONTOH : #cp 000-default.conf portal.conf


 kemudian kita cek apakah sudah ada file yang kita buat tadi dengan perintah
  #ls
 Jika sudah nanti akan seperti gambar dibawah ini

7. Kemudian kita edit file yang kita buat tadi dengan perintah
   #nano portal.conf


 8. Kemudian tambahkan konfigurasi di bawah tulisan "ServerAdmin admin@localhost" tambahkan konfigurasi seperti ini

ServerName nama domain anda
ServerAlias nama sub domain anda
DocumentRoot lokasi folder yang di buat di /var/www/html tadi
 Contoh seperti gambar dibawah ini


Kemudian kita simpan
9. Selanjutnya kita mengaktifkan file yang kita buat tadi dengan perintah
  a2ensite portal.conf
 
  10. Kemudian kita restart apache2 dengan perintah
  service apache2restart



 11. Kemudian kita buka web browser dan ketikkan alamat subdomain yang kita buat tadi seperti gambar dibawah ini, jika berhasil maka akan seperti ini

F. Referensi

G. Kesimpulan dan Saran
Kesimpulan dari kegiatan ini yaitu kita dapat melakukan konfigurasi Virtualhost . Dalam melakukan konfigurasi virtualhost sebaiknya kita perlu memperhatikan urutan langkah langkah konfigurasi virtualhost sehingga tidak ada langkah yang terlewati sehingga dapat membuat gagal konfigurasi virtualhost
Itu tadi merupakan langkah langkah dalam melakukan konfigurasi virtualhost, sekian dari saya. Terimakasih

Wassalamu'alaikum Wr.Wb