aws

    [Mac 환경설정] 맥북 기본 터미널에서 ssh 연결로 라이트세일 서버 접속하기 / AWS EC2 우분투 / 파인더 리눅스 경로 보는법

    ssh 접속? 보통 AWS EC2/라이트세일 우분투 서버에 접속하기 위한 기본적인 방법으로, AWS 인스턴스 대시보드에서 웹형태로 쉘에 접속할 수 있다. 윈도우 기반에서는 보통 Putty 를 많이 썻던 것 같다. 이번에 맥북에 환경을 구성하면서 Mac OS에서 기본적으로 리눅스 기반의 터미널 쉘을 제공하기 때문에 이 터미널로 바로 ssh 프로토콜로 내 원격 터미널에 접속할 수 있지 않을까? 생각이 들었다. PEM 파일 복사 ~/.ssh/ # 통상 인증키 파일들은 여기있다. 위 경로에 인스턴스를 생성할때 같이 생성했던 pem 키 파일을 위 경로로 복사해주자. finder 에서 복사 보통 pem 키파일은 개인적인 위치에 백업해두니 가져오면되는데, 내 맥북에서 ~/.ssh 까지 파일을 어떻게 옮기지? 했다. ..

    [라이트세일/EC2] 우분투 리눅스 서버에 Nginx 웹서버 설치방법 / 설정 및 서버 시작 / 정지 / 상태확인 / 재시작

    Nginx 설치 sudo apt install nginx 서버 터미널에서 위 명령어를 입력해주자. 계속 할꺼냐는 물음이 나오는데 Y 를 입력후 엔터를 눌러주자. 커서가 반환되면서 설치가 완료된다. Nginx 시작 아마 설치후 자동으로 실행되었던거같은데, 아래 Nginx 상태보는 명령어로 Nginx WEB 서버의 상태를 확인해보고 꺼져있으면 시작 커멘드를 이용해서 크면 된다. sudo service nginx start 테스트 http://{server IP} 기본적인 80 포트를 이용해 브라우저로 접속해보면 nginx WEB 서버가 동작하는 것을 볼 수 있다. Nginx 상태 service nginx status 아마 설치후 자동으로 실행되는 것 같았다. 명령어를 쳐보면 Active 쪽에 running ..

    워드프레스 설치형 블로그 만들기#1 - AWS 라이트세일(Lightsail) 서버 인스턴스 생성하기

    들어가는 말 예전부터 AWS EC2 프리티어를 잘 이용했었고, 무료 기간 1년이 끝나고서 기존 사용하던 서버를 라이트세일 서버로 이전했었다. 현 시점 기준으로 라이트세일 서버도 1년간 사용해봤기 때문에 얼마나 쉽고 간편한지 몸소 알고있기 떄문에 이번에 워드프레스로 새로 운영할 블로그도 라이트 세일로 구축하기로 했다. 따라서. 이 포스팅은 AWS 라이트세일을 이용하여 워드프레스 블로그 서버 구축을 위한 포스팅임을 알고있음 좋을 것 같다! 라이트세일 VS EC2 오케이 좋아! 설치형 블로그인 워드프레스 블로그를 만들려면, 호스팅 서버가 있던지, 본인 서버에 올리던지 대표적으로 EC2 도 있을텐데 왜 라이트세일이야? 사실 이 포스팅을 보기위해서는 라이트세일 키워드를 넣어서 검색하고 왔을것이고.. 라이트세일이 ..

    AWS 라이트세일 UPSTREAM_NOT_FOUND[519] 해결하기 / LightSail 콘솔 접속 안됨 문제 해결

    현상 어느날.. 서버설정을 조금 만지고 서버를 재부팅했는데.. AWS 콘솔 접속이 안되는것이다....허걱 오류가 발생하여 인스턴스에 연결하거나 연결 상태를 유지할 수 없습니다. 이 인스턴스가 방금 시작된 경우 1~2분 후에 다시 시도하십시오. UPSTEAM_NOT_FOUND [519] 콘솔 접속 할 경우 위와같은 메시지와 함께 콘솔접속이 안되는 상황.. 1~2분 기다려보래서 10분을 기다려도 연결 할 수 없었다. 해결 방법 중지 > 실행 해결방법은 생각보다 간단했다.. 나는 계속 재부팅을 눌러 재부팅하만을 기다렸는데.. 재부팅으로 하면 안된다... 먼저 서버 콘솔에서 중지 명령을 먼저 해주고 인스턴스가 중지됨을 확인하고 다시 시작을 누른다. 사실 재부팅이 중지>시작을 합쳐놓은거지만 인스턴스에서 처리되는 ..

    MariaDB SQL 오류(1021) Disk full 해결 방법 / tmp 폴더 “No space left on device” / 라이트세일

    이번에는 마리아DB SQL 조회시 담은공간이 없다고 뜨는 Disk Full 문제를 해결해보는 포스팅이다. 현상 어느날 개인적으로 운영하고 있는 서비스의 유입 사용자가 한자리 수 단위로 급감하여 서비스를 확인해보니.. 서버가 다운됐다… 정확히 말하자면 톰캣서버가 다운되진 않았고 서비스들을 점검해보니 DB를 타는 서비스들만 오류가 발생했다. 과거에도 비슷한 사례가 있었다. 그때는 로그성 테이블이 있었는데, 요기가 테이블의 최대치까지 차버려서 문제가 되었는데, 이번에도 그건가 해서 SELECT SQL을 돌려보니 위와 같은 오류가 발생했다. 💡 SQL 오류 (1021): Disk full (/tmp/#sql_258e0d_0.MAI); waiting for someone to free some space… (er..

    [아마존 AWS EC2] 서버 인스턴스 삭제하기 / 프리티어 종료! / Elastic IP 삭제

    이번에 아마존 EC2 인스턴스를 12개월 동안 무료로 사용할 수 있는 프리티어 기간이 끝난다는 메일을 받았다. 아무생각 없이 영원히 이용할 수 있을 것 같았던 EC2가.. 끝이라니..! 무료 사용 종료는 2020년 4월 30일.. 이번달이 지나고 나서 온디멘드 요금으로 전환된다. ​ 그래서 그냥 유료로 기존 EC2 서버를 운용 할 것인가. 아님 그냥 서비스를 종료할까, 아니면 다른 서버로 이주해서 계속 서비스를 할 것인가 고민을 많이 했다. ​ 고민끝에 서버를 이전하기로 했고, 기존 EC2 서버는 더 이상 요금이 발생하지 않도록 삭제하기로 했다. 1. EC2 인스턴스 종료 및 삭제 인스턴스 중지 EC2 인스턴스를 삭제하기 전에 실행중이라면 인스턴스를 종료해주자. ​ 1. EC2 대시보드에서 인스턴스를 눌..

    [아마존 AWS EC2] 인스턴스에 Route 53 서버 도메인 주소 연결 및 설정하기 / URL / DNS 등록 / 도메인 구입 비용 / 톰캣 / 스프링 프로젝트

    https://extsdd.tistory.com/126 [아마존 AWS EC2] AWS서버 8080 톰캣 포트 숨기기 / 포트포워딩 / 8080포트 번호 없이 들어가기 / iptables https://extsdd.tistory.com/125 [아마존 AWS EC2] AWS서버 URL 주소에 프로젝트명 숨기기 / 톰캣 주소 변경 / 포워딩 / 스프링 / server.xm https://extsdd.tistory.com/124 [Maria DB] AWS EC2 원격 서버 마리아.. extsdd.tistory.com 자 저번시간까진 내 서버 URL에서 프로젝트 이름명도 제거하고, 포트번호도 제거했다. 이번에는 IP형식의 내 주소에 도메인을 할당해보자! 비전공자들에겐 어려울 수 있으니 쉽게 설명해주겠다. DN..

    [아마존 AWS EC2] AWS서버 8080 톰캣 포트 숨기기 / 포트포워딩 / 8080포트 번호 없이 들어가기 / iptables / URL

    https://extsdd.tistory.com/125 [아마존 AWS EC2] AWS서버 URL 주소에 프로젝트명 숨기기 / 톰캣 주소 변경 / 포워딩 / 스프링 / server.xm https://extsdd.tistory.com/124 [Maria DB] AWS EC2 원격 서버 마리아 DB 접속 / HeidiSQL / 데이터 삽입 / 테이블 생성 https://extsdd.tistory.com/123 [아마존 AWS EC2] #3 스프링/전자정부프레임워크 프로젝.. extsdd.tistory.com 저번시간까지 AWS에 올린 내 스프링 프로젝트 URL에서 프로젝트 이름 빼는걸 했었다. http://자기AWS아이피:8080/reqUrl.do?reqParam=3 위 링크처럼 프로젝트 이름도 빠지고 간..