Thursday 2 March 2017

Menambah Port pada VirtualHost di Apache2 Debian 8

A. Pengertian
 
Port adalah mekanisme yang mengizinkan sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya dan program di dalam jaringan. Port dapat mengidentifikasikan aplikasi dan layanan yang menggunakan koneksi di dalam jaringan TCP/IP.

B. Latar Belakang

Saya ingin membuat seperti webserver yang terdapat fitur ipaddress:port dengan seperti itu kita dapat mempermudah dalam mengingat dan kita juga bisa belajar untuk membuatnya.

C. Maksud dan Tujuan

- Mempercepat pengetikkan domain kita
- Mudah untuk diingat
- Bisa belajar dan menambah pengalaman

D. Alat dan Bahan

- Apache webserver
- Laptop untuk remote

E. Tahap Pelaksanaan

1. Pertama remote server kita dengan laptop kita dengan mennggunakan ssh
2. Kemudian konfigurasi pada : nano /etc/apache2/ports.conf
tambahkan Listen 1928 setelah selesai save dan keluar 
3. Kemudian kita copy konfigurasi default dari apache dengan perintah :
nano /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/portbaru.conf
untuk portbaru.conf bisa kamu ganti namanya.
4. Lalu edit dengan dengan perintah nano /etc/apache2/sites-available/portbaru.conf
5. Tambahkan berikut ini pada baris terakhir
<VirtualHost *:1928>
DocumentRoot /var/www/html/portal
</VirtualHost>
untuk 1928 > bisa kamu ganti dengan port yang kamu inginkan
untuk /var/www/html/portal > bisa kamu ganti dengan folder website kamu
6. Kemudian kita aktifkan portbaru.conf dan kita restart apachenya dengan perintah :
a2ensite portbaru.conf
/etc/init.d/apache2 restart
7. Coba kita buka pada browser client, yang tadinya harus menuliskan 10.5.50.9/portal sekarang menjadi 10.5.50.9:1928

F. Hasil dan Kesimpulan

Yang saya dapatkan disini adalah apabila yang linknya panjang kita bisa mempersingkat penulisan linknya.

G. Referensi

https://id.wikipedia.org/wiki/Port_(Jaringan_Komputer)
http://stackoverflow.com/questions/16934813/change-apache2-ports-conf-in-order-to-localhost-interface-to-listen-to-port-80