본문 바로가기
  • BLG-ZYNGIROK-모토-꿈꾸며-배우고-나누며-이루다
반응형

ec25

AWS | SSH를 이용해 EC2에 Apache 서버 설치하고 실행하기 AWS | SSH를 이용해 EC2에 Apache 서버 설치하고 실행하기 AWS의 EC2에 SSH를 이용해 접속해 Apache를 설치하고 서버를 구축하는 과정에 대한 글이다. AWS에 Apache 서버 만들기 1. SSH를 이용해 AWS에 접속 터미널을 켠 뒤 SSH에 접속한다. 2. 권한을 root로 변경 권한을 root로 변경해야 한다. 보통은 권한이 ec2-user로 되어있다. 현재 권한을 확인하는 방법은 wooami이다. $ whoami ec2-user 위와 같은 결과가 나왔다면 아래와 같이 진행해 주면 된다. $ sudo -s $ whoami root -s 명령어를 통해 권한을 root로 바꿨다. 다시 한번 whoami 명령어로 현재 권한을 확인한다. 3. EC2에 Apache 설치 관리자 권한이 되었기 때문에 이제 Apache를 설치할 준비가 됐다. yum을 이용해.. 2023. 1. 19. 19:07
AWS 이용해서 웹사이트 만들기 - 8080 없애는 방법 AWS 이용해서 웹사이트 만들기 - 8080 없애는 방법 8080 포트 스프링부트로 만든 웹페이지의 기본 포트는 8080으로 설정되어 있다. 하지만 웹페이지 주소 입력시 80이 기본이기 때문에 8080을 계속 써주어야 한다. 이 문제를 해결하기 위해 80으로 접속한 신호를 8080으로 포워딩(Forwarding) 시켜줄 것이다. 포워딩 EC2에 터미널 접속후 아래 명령어를 입력해 준다. $ sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080 등록되어 있는 IP테이블 확인방법은 다음 명령어이다. $ sudo iptables -t nat -L 삭제 만약에 등록했던 포워딩 방식을 삭제하고 싶을 때는 다음 등록할 때의 -A 명령어를 -D로만 바꿔주면 된다. $ s.. 2022. 6. 14. 20:56
AWS 이용해서 웹사이트 만들기 - SSH 원격 접속 (Mac 기준) AWS 이용해서 웹사이트 만들기 - SSH 원격 접속 (Mac 기준) 터미널을 통해 AWS 서버 원격접속 : SSH SSH는 Secure Shell 또는 Secure Socket Shell의 줄임말로써 원격으로 서버에 접속하기 위한 프로토콜이다. 접속하기 위해 필요한 정보 두 가지 먼저 필요한 정보는 두 가지가 있다. pem 파일의 위치 경로 : pathOfPem 첫 번째로 필요한 것은 EC2 생성 시 발급 받은 키페어 pem 파일이다. pem 파일을 사용하기 위해선 다운로드 해두었던 pem 파일의 위치 정보만 알면 된다. 탄력적 IP 주소 : elasticIPAddress 두 번째로 필요한 것은 EC2에 적용해 둔 탄력적 IP 주소이다. IP 주소는 인스턴스 정보에서 찾을 수 있다. 인스턴스 페이지에 들어가 인스턴스 아이디를 클릭한다. 많은 인스턴스 정보 중에서 탄력적 .. 2022. 6. 3. 21:01
AWS 이용해서 웹사이트 만들기 - EC2 생성하기 (Feat. 탄력적 IP) AWS 이용해서 웹사이트 만들기 - EC2 생성하기 (Feat. 탄력적 IP) EC2란 EC2는 아마존 웹 서비스에서 제공하는 클라우드 서비스 중 하나이다. Elastic Compute Cloud에서 C가 2개 여서 EC2라는 이름이 만들어 졌다. 이름에서 알 수 있듯이 아마존 웹 서비스에서 제공하는 하드웨어들의 성능이나 용량을 상황과 환경에 맞춰서 유동적으로 조절해 가며 사용할 수 있는 서버이다. EC2 생성하기 생성하러 하러 가기 AWS 관리 콘솔 메인 페이지에서 "가상 머신 서버"를 선택하거나 AWS 검색창에 EC2를 검색하여 EC2를 찾아 들어간다. EC2 페이지에 진입하면 화면 중간 쯤에 "인스턴스 시작" 항목이 있다. 여기서 인스턴스 시작을 눌러서 팝업으로 나오는 인스턴스 시작을 누른다. 정보 입력 이름 및 태그는 이 인스턴스를 알아보기 위해서 내가 필요한 이름이다. 서.. 2022. 6. 3. 17:09
반응형