[AWS] EC2 리눅스 인스턴스 접속

당당·2023년 5월 28일
0

AWS

목록 보기
11/24
post-thumbnail

📔설명

우리가 생성한 인스턴스에 접속을 해보자!

Windows 운영체제를 사용하고 있으므로 Windows 에서 리눅스 인스턴스로 접속하는 법을 알아볼 것이다!


💨Windows에서 리눅스 인스턴스로 접속

윈도우는 UNIX를 뿌리로 하는 운영체제와는 완전히 다른 운영체제이다.

그러므로, 접속하기 위해선 SSH역할을 해주는 프로그램을 설치해야했으나, 윈도우10이상 버전이라면 Open SSH가 설치되어있어 cmd로 진행하면 된다.

그 전에!!

https://tipsoda.com/2600

무조건 이것을 보고 .pem의 권한을 수정하고 시작하자! 안돼서 1시간이나 헤맸다!

우리가 만든 EC2 인스턴스로 가서 우클릭을 해보자.

그러면 연결이라는 것이 있는데, 접속하는 방법을 알려준다.

그리고 SSH 클라이언트라는 것을 누르자.

그러면 밑에 어떻게 접속하는지에 대한 것이 나온다.

그러면 제일 밑에 예:라고 되어있고 복사 가능하게 된 것을 클릭해서 cmd에 붙여넣어주기만 하면 끝이다.. 이렇게 간단한것을..

그러면 위의 내용과 함께 좌라락 뭐가 나오고 $이 뜬다..!!

우리가 이제 내리는 명령들은 우리가 접속한 가상 머신에 명령을 내리는 것이다.

우리가 여기서 연결을 끊고 싶다면, cmd를 끄거나 exit 명령을 입력하면 된다.

지금까지 윈도우10에서 리눅스로 접속하는 방법을 알아보았다!

이제, 리눅스에서 웹서버를 사용해보자!!


💊리눅스에서 웹서버 사용

이제 아파치를 설치해보자!

$sudo apt-get install apache2

명령어를 입력해서 프로그램을 설치해주게 해주는 apt-get을 이용하자!

cmd에 입력하면 막 뭐가 설치된다.

만약 에러가 발생한다면

$sudo apt-get update

을 하면 된다!

인스턴스에 있는 Public DNS를 복사해서 인터넷 주소창에 붙여넣기해보자!

그러면 위와 같은 홈페이지가 뜬다! 우리가 설치한 웹서버를 통해서 웹페이지에 접속할 수 있게 된 것이다!

/var/www으로 디렉터리를 이동해서 ls -al명령을 실행해보자.

그러면 html이 있다. 그 html안에 들어가면 index.html이 있다.

이것이 아까 위에 뜬 Apache가 성공했다는 내용이다.

그러면 index.html을 지워보자.

$sudo rm index.html

그러면 위처럼 웹서버가 이상해진다.

우리가 한 번 새로운 파일을 만들어보자!

$sudo nano index.html
<html>
        <body>
                Hello AWS
        </body>
</html>

내용을 위처럼 입력하고 ^X를 치고Y를 누르고엔터를 하면 된다.

그러면 우리가 한 대로 웹페이지가 수정되었다!

그러나 웹페이지를 전송해서 보여주기 위해서는 security groups을 지정해야 한다.

HTTP나 HTTPS가 설정되어있지 않으면 사용자들이 웹페이지로 접속할 수 없다.

다음 포스트에선 윈도우 인스턴스에 접속하는 방법을 알아보자!!

profile
MySQL DBA 신입

0개의 댓글