Wisni laporan Deploy Infrastruktur
Laporan Deploy Infrastruktur lamp Stack
Di AWS
Nama: Wisni Saputri
Kelas: XII TKJB
1. membuat vpc
CIDR block 100.0.0.0/16
tambahkan 2 subnet public subnet: 100.0.1.0/24
100.0.2.0/24
buat 1 private subnet: 100.0.3.0/24


2. Konfigurasi Internet Gateway dan Route Table
Attach internet gateway ke VPC
3. Membuat Security Group
Security Group untuk EC2:
1. izinkan akses SSH (port 22) dari IP siswa
2.Izinkan Aksses HTTP (port 80) dari semua sumber (0.0.0.0/0)

Security Group untuk RDS:
1. Izinkan koneksi MySQL (port 3306) hanya dari Security Group EC2
1. Gunakan AMI Amazon Linux 2 atau ubuntu

2. Masukkan script berikut di tab User Data untuk menginstal LAMP Stack:
5. Membuat Database RDS
-Pilih engine MySQL.
-Pilih Multi-AZ deployment untuk meningkatkan durabilitas.
-Tempatkan RDS di Private Subnet.
-Atur Security Group RDS untuk hanya menerima koneksi dari EC
6. Menghubugkan Web Server dengan Database
- Masukkan PHP code
<?php
$servername = "ENDPOINT_RDS";$username
= "USERNAME_RDS";
$password = "PASSWORD_RDS";
// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
Ganti ENPOINT_RDS,USERNAME_RDS, DAN PASSWORD_RDS dengan informasi RDS kalian
7.Uji Aplikasi












Komentar
Posting Komentar