003 - 오라클 클라우드에 우분투 18.04설치
남기용 316

오라클 클라우드에 가상네트워크를 구성하고, Ubuntu 18.04 버전을 설치 하겠습니다.

설치 부분은 영상을 참고해 주세요.

인스턴스 생성이 완료 되었다면 SSH 접속을 통해 나의 컴퓨터에 접속을 할 수 있습니다.

먼저 인스턴스 생성시 받은 Private Key가 있는 폴더로 가서 bash 쉘을 실행하고 다음 명령을 통해 파일 모드를 변경하고 ssh에 접속 하도록 하겠습니다.

chmod 600 <Private.key>
ssh -i <Private.key> ubuntu@<public ip>

처음 접속시 먼가 물어보는데 가볍게 yes 하시면 접속이 됩니다.

리눅스 컴퓨터 이므로 이제 리눅스 명령을 통해 아파치를 설치하도록 하겠습니다.

sudo apt update
sudo apt install apache2

이렇게 하면 아파치가 설치가 되는데요

외부에서 접속을 하려면 방화벽을 설정해야 합니다.

sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 80 -j ACCEPT

iptables를 사용해 방화벽 규칙을 80번 포트를 열어줍니다.

나중에 HTTPS를 적요하기 위해

443 포트도 열어두도록 할께요

sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 443 -j ACCEPT

이렇게 한 후에 이 규칙을 적용하기 위해 다음 명령을 수행합니다.

sudo netfilter-persistent save

이렇게 하면 현재 우분투에서는 방화벽을 열었는데 오라클 클라우드의 가상네트워크에도 방화벽 규칙을 등록해야 합니다.

위에서 생성한 가상 클라우드 네트워크로 이동해서 Ingress Rules에 80번 포트와 443 포트 규칙을 적용하면

브라우저에서 Public IP 로 접속하면 아파치 기본 화면이 보이게 됩니다.

가상 네트워크 아파치 오라클 클라우드 방화벽
회원로그인 후 댓글을 작성하실 수 있습니다. 로그인
© 2021 ezcode all right reserved.