MENJALANKAN 2 WEB SERVER DALAM 1 SERVER
1. Nyalakan server terlebih dahulu.
2. Install dua web server seperti nginx dan apache2, cara installnya dengan mengetikkan sudo apt install nginx apache2.
3. Cek service kedua webserver dengan mengetikkan sudo systemctl status nginx && sudo systemctl status apache2.
4. Jika service webserver sudah berjalan normal, buat 2 folder berbeda di direktori /var/www/html/ dengan nama nginx dan apache2, masukkan file index.html masing-masing web server kedalam folder yang sesuai.
5. Ubah port dan root nginx dengan edit konfigurasi file /etc/nginx/sites-available/default. (pindah ke port 8081)
server {
listen 8081
....
root /var/www/html/nginx;
....
}
6. Ubah port dan DocumentRoot apache2 dengan edit konfigurasi file /etc/apache2/sites-available/000-default.conf. (pindah ke port 8080)
<VirtualHost *:8080>
.....
DocumentRoot /var/www/html/apache2
.....
</VirtualHost>
7. Tunneling ke cloudflared dengan copy paste kode yang didapatkan dari cloudflared, Kemudian Add Public Hostname untuk setiap webserver,
apache2 berada di port 8080