sudo apt update -y sudo apt upgrade -y
sudo apt install nginx -y
Aktifkan dan jalankan Nginx:
sudo systemctl enable --now nginx
cek status service nginx
sudo sysytemctl status nginx
cek status firewall
sudo ufw status
Allow port jika firewall aktif
sudo ufw allow 'Nginx Full'
perintah ini allow nginx pda port 80 dan 443
Edit file /etc/hosts untuk menambahkan domain lokal:
nano /etc/hosts
tambahkan baris berikut:
127.0.0.1 localhost localhost.gisportal.id 127.0.1.1 arcgis arcgis.gisportal.id
Buat file konfigurasi baru untuk domain lokal
sudo nano /etc/nginx/conf.d/gisportal.id.conf
Isi dengan konfigurasi berikut:
server { listen 80; server_name arcgis.gisportal.id; # redirect HTTP ke HTTPS return 301 https://$host$request_uri; } server { listen 443 ssl; server_name arcgis.gisportal.id; ssl_certificate /etc/ssl/gisportal.id.crt; ssl_certificate_key /etc/ssl/gisportal.id.key; ssl_password_file /etc/ssl/password.txt; location / { proxy_pass https://127.0.0.1:8443/; proxy_ssl_verify off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto https; proxy_connect_timeout 300s; proxy_send_timeout 300s; proxy_read_timeout 300s; } }
masuk ke direktori nginx lalu pilih nginx.conf
cd /etc/nginx/nginx.conf
pastikan terdapat instruksi include sesuai dengan detail
Input perintah
nginx -t
Pastikan outputnya succesfull
Buka browser dan akses:
http://arcgis.gisportal.id
Jika konfigurasi berhasil, domain arcgis.gisportal akan diarahkan ke aplikasi Tomcat yang berjalan di port 8080.
No due date set.
This issue currently doesn't have any dependencies.
Deleting a branch is permanent. It CANNOT be undone. Continue?
Dokumentasi Instalasi Nginx & Reverse Proxy
1. update sistem
2. Install Nginx
Aktifkan dan jalankan Nginx:
cek status service nginx
3. Allow port nginx pada firewall
cek status firewall
Allow port jika firewall aktif
perintah ini allow nginx pda port 80 dan 443
Konfigurasi Hosts
Edit file /etc/hosts untuk menambahkan domain lokal:
tambahkan baris berikut:
Konfigurasi Reverse Proxy
Buat file konfigurasi baru untuk domain lokal
Isi dengan konfigurasi berikut:
masuk ke direktori nginx lalu pilih nginx.conf
pastikan terdapat instruksi include sesuai dengan detail

Tes Konfigurasi Nginx
Input perintah
Pastikan outputnya succesfull

Verifikasi
Buka browser dan akses:
http://arcgis.gisportal.id
Jika konfigurasi berhasil, domain arcgis.gisportal akan diarahkan ke aplikasi Tomcat yang berjalan di port 8080.
