반응형
[1] goormide 에 가입하여 Blank를 선택하여 container를 만든다.
Blank를 선택하면 기본 Ubuntu만 제공된다.
[2] apache2 웹 서버를 설치한다.
sudo apt-get install apache2
[3] apache2 웹 서버 start
sudo service apache2 start
[4-1] 컨테이너 설정에서 URL과 PORT를 지정하여 접근할 수 있다.
해당 도메인 네임으로 접근할 수 있다.
[4-2] 포트 포워딩를 설정하여 외부에서 접근할 수 있다.
NAT: 클라우드 서버는 하나의 공인 ip에 여러 개의 사설 ip를 두고 사용자에게 하나의 사설 ip를 제공한다.
ifconfig 으로 사설 ip 주소 확인
사설 ip는 외부에서 접근할 수 없으므로 포트 포워딩을 이용해 [공인 ip:port]로 [사설 ip:port]에 매핑시켜줘야 한다.
웹 서버를 로컬에 둘 경우 공유기의 설정을 변경하여 포트 포워딩하면 되지만,
goormide에서는 컨테이너 설정에서 포트 포워딩 설정이 가능
반응형
'툴 > Linux' 카테고리의 다른 글
[리눅스] 쉘 스크립트 (0) | 2022.10.18 |
---|---|
리눅스 기초 (0) | 2022.08.08 |