Skip to main content

02. Install Engine-X (Nginx) Web Server di VPS Linux Ubuntu

Install Engine-X (Nginx) Web Server

untuk install nginx, terlebih dulu login ke VPS

Screenshot 2023-10-13 at 04.14.05.png

Install nginx dengan perintah berikut :

sudo apt install nginx

Screenshot 2023-10-13 at 04.15.33.png

Memahami Struktur Folder Enginx-X (Nginx)

config utama nginx ada di /etc/nginx/nginx.conf, jalankan perintah berikut untuk melihat config nginx

cat /etc/nginx/nginx.conf

Screenshot 2023-10-13 at 04.15.53.png

VirtualHost default nginx ada di folder /etc/nginx/sites-available/default dan di symlink ke /etc/nginx/sites-enable/default, untuk melihat confignya jalankan perintah berikut :

cat /etc/nginx/sites-available/default

Screenshot 2023-10-13 at 04.18.50.png

Modifikasi Index Default Engine-X file index.nginx-debian.html

untuk melihat perubahan pada tampilan default nginx seperti berikut ini

Screenshot 2023-10-13 at 04.22.40.png

rubah file default dengan perintah berikut

sudo nano /var/www/html/index.nginx-debian.html

sesuaikan file htmlnya, misal seperti berikut ini

Screenshot 2023-10-13 at 04.22.35.png

simpan dan berikut hasil perubahannya

Screenshot 2023-10-13 at 04.24.11.png

Start, Stop dan Restart Service Nginx

untuk melakukan start, stop dan restart service jalankan perintah berikutĀ 

# start service
sudo service nginx start

# stop service
sudo service nginx stop

# restart service
sudo service nginx restart

Screenshot 2023-10-13 at 04.39.40.png

Enable dan Disable Service Engine-X saat Startup VPS

jika kita menginginkan service jalan ketika reboot, maka kita bisa enable service tersebut via systemctl, jalankan perintah berikutĀ 

# enable service saat startup
sudo systemctl enable nginx

# disable service saat startup
sudo systemctl disable nginx

Screenshot 2023-10-13 at 04.40.26.png