brunch
매거진 NCE

NCE-2. 웹서버,DB서버 만들고 연결하기

by Master Seo

# 웹서버와 DB서버를 만들고 연결해보자.

# NCE과정이라 기본 내용은 생각합니다.



<1> 웹서버 만들기

<2> DB 서버 만들기

<3> 웹서버 DB서버 연결하기

<4> 웹서버 삭제하기



<1> 웹서버 만들기


1

로키 리눅스로 웹서버 1대 만들자- 로키 9.4

ro94-nce-rscript

pub1에 만든다.

공인IP 할당한다.

init 스크립트 적용한다.

ro94-nce-script






2

디폴트 ACG를 수정해 사용한다.



변경전 - 디폴트 ACG

in

tcp 0.0.0.0/0 22

tcp 0.0.0.0/0 3389



변경후 - 디폴트 ACG 수정내용

tcp 0.0.0.0/0 22

tcp 0.0.0.0/0 3389

tcp myip 22


10 in.png



out - 변경없음 (디폴트)

20 out.png


3

참고

https://brunch.co.kr/@topasvga/4192



4

30 ro94.png



5

로키 8.10

ro810-script



6

user 생성


/etc/ssh/sshd_config 파일에서

PermitRootLogin no 로 변경

systemctl restart sshd.service

su - root 명령어를




<2> DB 서버 만들기


1

public에 DB서버 만들자.



2

여기서는 테스트이므로 public 서브넷에 만든다.


40 db.png




3

edu

edu


50 edu.png



4

user

topasvga


%

모든 곳에 접속


user 암호 입력


기본 DB명 지정

sakila


60 user.png




5

생성



<3> 웹서버 DB서버 연결하기



1

db private domain 확인




2

사용자와 db 추가해보자



DB 관리 > DB user 관리

ncpuser

%

DDL



3

DB Server 상세 보기

Database 관리 > Database 추가

application



4

DB acl 허용

10.0.0.0/16 3306 허용



5

mysql -u ncpuser -p -h CDB 도메인 < /var/www/html/dbstep3.sql


mysql -u ncpuser -p -h db-36d63e.vpc-cdb.ntruss.com < /var/www/html/dbstep3.sql



6

mysql -u ncpuser -p -h db-36d63e.vpc-cdb.ntruss.com


use application;


show tables;


select * from cfr;


70 selete.png




<4> 웹서버 삭제하기



1

웹서버 삭제

로키 9.4 1대 남겨두고 삭제



2

DB 서버는 10장에서 Mysql 이벤트 설정하기 에서 사용되므로 유지한다.




다음

https://brunch.co.kr/@topasvga/4760




keyword
매거진의 이전글NCE-1. VPC 생성-2025-07