Prasyarat
Sebelum menginstal Nginx di EC2, pastikan Anda memiliki:
Akun AWS aktif. Jika belum memiliki akun AWS silahkan daftar pada link berikut: https://signin.aws.amazon.com/signup?request_type=register
Sebuah instance EC2 yang berjalan (disarankan menggunakan Amazon Linux atau Ubuntu).
Akses ke instance melalui SSH.
1. Membuat Instances Ubuntu
Pertama kita membuat instance dengan OS ubuntu dengan type instance t3micro lalu membuat key pair yang akan kita gunakan untuk mengakses ssh instances tersbut
2. Login ke Instance EC2
ssh -i /path/to/your-key.pem ubuntu@your-ec2-instance-ip
Gunakan SSH untuk masuk ke instance EC2 Anda. Buka terminal dan jalankan perintah seperti gambar diatas.
Pastikan Anda mengganti your-key.pem
dengan nama file kunci pribadi Anda dan your-ec2-instance-ip
dengan alamat IP instance EC2 Anda.
3. Perbarui paket system
sudo apt update && sudo apt upgrade -y
Sebelum menginstal NGINX, perbarui paket sistem terlebih dahulu
4. Install nginx
sudo apt install nginx -y
Gunakan perintah diatas untuk menginstal NGINX, dan tunggu sampai proses instalasi selesai.
5. Memulai layanan nginx
sudo systemctl start nginx
Setelah instalasi selesai, jalankan perintah diatas untuk memulai Nginx
sudo systemctl enable nginx
Agar Nginx otomatis berjalan saat booting, gunakan perintah diatas
sudo systemctl status nginx
Untuk mengecek status Nginx