본문 바로가기

main/Server

[NCP | CentOS 7] Public IP & ACG 설정 후 Apache 웹서버 띄우기

서버 접속용 IP말고 실제 웹 배포를 위해서는 공인IP를 받아야 한다.

근데 뭐야? 서버는 무료지만 IP는 무료가 아니잖아~!
그리고 나는 이제야 깨달았다. 내 AWS에서 매달 과금됐던 5천원 가량의 요금의 정체가 이거였구나... 라는 것을..

그렇지만 NCP에서는 신규 가입 시 10만 크레딧을 무료로 제공해 줬으니,
과금이 되더라도 일단 2달간은 무료로 쓸 수 있겠다.
그러므로... 일단 생성해 본다.

 

그리고 ACG 설정

ACG는 처음 Server를 생성할 때 지정했던 ACG로만 적용된다. 중간에 바꿀 수 없다.
나는 이미 생성하고 이 사실을 알아버려서 어쩔 수 없이 ncloud-default-acg를 쓰게 됐다. 😅

0.0.0.0/0 을 하면 모든 IP에서 접속할 수 있지만 그것보다는 접속IP를 허용해 주는 게 좋으니,
myIp 버튼을 누르면 내 IP주소가 입력돼서 편리하게 추가할 수 있다.

모두 추가해준 후 적용을 누르면 됨
NCP에서는 여기서 ACG를 설정하면 따로 방화벽이니 뭐 이런 거 건들 필요가 없다고 함.
그래서 아까 이것저것 찾아보면서 설정해뒀던 iptables를 그냥 지워버렸다.

 

웹서버를 띄우기 위해서 나는 apache를 사용해 보기로 했다.

yum list httpd
yum install httpd

service httpd start

공인IP주소의 80포트로 접속하게 되면 아파치 메인이 잘 나온다.