본문 바로가기
IT/클라우드

AWS 인스턴스 생성시 (httpd php mysql)부트스크랩 (스크립트 포함)

by JGSHIN 2025. 2. 18.
SMALL
  1. 부트스크랩트 ( http, php php-mysql 설치 )

 

#! bin/bash

yum install httpd php php-mysql -y

yum update -y

chkconfig httpd on

service httpd start

echo "<?php phpinfo();?>" > /var/www/html/index.php

cd /var/www/html

wget https://aws-learner-storage.s3.ap-northeast-2.amazonaws.com/connect.php

 

 

 

## RDS 엔드포인트 연결 테스트 EC2 <=> RDS

 

## connect.php 에서 정보값 수정 저장

 

 

<?php

$username = "jgshin";

$password = "Admin123!";

$hostname = "jgshin231002.c783ljw9ggtd.ap-northeast-2.rds.amazonaws.com";

$dbname = "jgshin";

 

//connection to the database

$dbhandle = mysql_connect($hostname, $username, $password) or die("MySQL에 연결할 수 없습니다");

echo "MySQL 접속 성공! username - $username, password - $password, host - $hostname<br>";

$selected = mysql_select_db("$dbname",$dbhandle) or die("MySQL DB 연결 실패... - 다시 시도해보세요!");

LIST

'IT > 클라우드' 카테고리의 다른 글

AWS RDS EC2에서 접속하기  (0) 2025.02.18
AWS AMI 이미지 백업 (스크립트)  (0) 2025.02.18
AWS EC2 생성 과정  (0) 2025.02.18
AWS 보안그룹 생성 & 설정  (0) 2025.02.18
AWS VPC 생성  (0) 2025.02.18
📧 이메일 문의
by @ 2025 JGSHIN