본문 바로가기

EC23

AWS|EC2 웹서버 설치후 "This site can’t be reached" 에러 조치 Apache 또는 Nginx와 같은 웹서버(HTTPd)를 설치한 후 정상동작이 되지 않고 "This site can't be reached"라는 에러 메시지가 나타나는 경우를 볼 수 있는데 많은 원인 중의 하나가 주로 방화벽에서 해당포트의 트래픽이 차단되어 나타나는 현상입니다. 방화벽은 네트워크단의 AWS방화벽에서 설정에 대한 오류가 있거나 Linux(Ubuntu 22.04.1 LTS)의 서버 방화벽에서 차단이 주요 원인입니다. 1. 증상 Apache 또는 Nginx가 설치된 상태에서 정상적인 동작 하다가 어느 순간 웹서버로 접근하면 아래의 화면을 만나게 됩니다. 2. 조치방법 경로상의 장애나 트래픽의 차단여부를 확인하는 과정이 필요합니다. AWS의 방화벽설정으로 트래픽 차단여부를 확인합니다. 웹서버(A.. 2023. 2. 12.
AWS|EC2 Ubuntu에서 사용자 생성 및 SSH접속하기 Linux(ubuntu)을 사용하여 팀 단위로 프로젝트를 수행하는 경우에 사용자별 접속 및 권한관리가 필요합니다. 새로운 사용자를 생성하고 SSH접속을 위한 Key Pair(Public key/Private Key) 생성 및 관리, 로그인에 필요한 환경 설정 과정을 살펴보도록 하겠습니다. 1. 새로운 사용자 계정생성 1) root권한 또는 root계정으로 인스턴스(Ubuntu 22.04.1 LTS)에 로그인을 합니다. adduser명령어로 새로운 사용자(예시:humber)를 생성합니다. 생성된 사용자는 /etc/passwd에 추가됩니다. ubuntu@ip-172-31-47-0:~$ sudo su - root@ip-172-31-47-0:~# id uid=0(root) gid=0(root) groups=0(.. 2023. 2. 9.
아마존웹서비스(AWS)에서 웹서버 구축 따라하기 아마존 웹서비스(AWS)는 가장 먼저 시작한 상업용 클라우드 서비스로, 시장점유율 1위의 클라우드서비스이며, 1년간 무료로 사용해 볼 수 있는 Free Tier가 있어서 개인이 웹서버를 구축하여 테스트해 볼 수 있는 웹서비스입니다. 아마존 웹서비스에서 인스턴스를 생성하고 또, 필요한 리소스와 보안을 위한 방화벽설정등의 초기 환경 구축작업을 포함하여 웹서버 구축하는 과정을 설명합니다. AWS 사용의 장점 - 편의성 :인프라를 구축을 쉽게 할 수 있고, 서버구축 시간을 절감하고 서비스제공시기를 앞당길 수 있다. - 경제성: 리소스를 사용한 만큼 비용을 지불하는 구조로 비용을 절감할 수 있다. - 확장성 :사용자의 요구사항에 맞게 컴퓨팅파워 및 스토리지 리소스를 쉽게 확장할 수 있다. -안정성 : 공유 환경의.. 2023. 1. 11.