AWS, Infra
-
[AWS] SSL 적용시 504 Gateway Time-out 오류해결AWS, Infra/linux 2021. 10. 31. 20:58
WEB, WAS, DB 서버들을 나누어서 구성을 했고 SSL 인증을 추가했는데 504 Gate way 오류가 발생했다. 서버에는 문제가 없는 것 같아, ELB쪽에 문제가 생긴 것 같아 찾아보았더니, 로드밸런싱 타겟을 수정해주니 정상적으로 작동되었다. ELB와 연동되어 있는 로드밸런싱 타겟 속성 확인. Stickiness (고정) 활성화 참고 다른 블로그 : AWS 504 Gateway Time-out 에러에 대해 AWS 공식 사이트 : Configure sticky sessions for your Classic Load Balancer - Elastic Load Balancing
-
[AWS] CentOS 7에서 Tomcat 서버 셋팅하기AWS, Infra/linux 2021. 10. 11. 01:41
AWS 서비스 구축에 대한 로드맵 AWS 서비스 구축에 대한 내용과 목차는 아래 글에서 설명했다. AWS AWS 서비스 구축에 대한 로드맵. :: 로재의 개발 일기 🚀 서론 대부분의 웹 서비스는 위 [그림1]의 구조와 유사하다. 클라이언트의 요청은 IP주소(혹은 도메인)을 타고, 웹 서버로 향한다. 이후 웹 서버는 개발자가 정해놓은 규칙에 따라 웹 컨테이너에 요청을 하게된다. 이제 응답을 웹 컨테이너가 줄 수 있게 되며, 클라이언트 고객은 적절한 응답을 받게된다. ⚠️ 이미지와 같은 확장자를 가진 요청의 경우, 웹 컨테이너에서 처리하지 않아아도 되기 때문에, 웹 서버에서 자체적으로 응답한다. 🏭 인스턴스 추가 우선 AWS에서 서비스 구축을 하기 위해서, EC2를 사용하겠다. CentOS7을 선택하여 구성..
-
iTerm, MobaXTerm으로 터미널 사용하기AWS, Infra/linux 2021. 10. 10. 19:26
기본적인 터미널 환경의 경우, 불편하기 짝이 없다. 그닥 별로 이쁘지도 않고.. (Putty..) 그래서 윈도우의 경우, MobaXTerm을 사용하고 맥의 경우, 일반적으로 많이 사용하는 iTerm을 사용하고 있다. 그러나, MobaXTerm은 맥에서 설치가 안된다. 네.. 그래서 두개 동시에 사용하고 있습니다. MAC : iTerm 설치하기 iTerm2 - macOS Terminal Replacement iTerm2 - macOS Terminal Replacement iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and optimized by HexBrain i..
-
[AWS] AWS 서비스 구축에 대한 로드맵.AWS, Infra/linux 2021. 10. 9. 18:34
AWS 서비스 구축하기 🚀 서론 얼마 전에 회사에서 신규 서비스 개발을 위해서, 서버 몇 대를 구성할 일이 있었다. 처음 구축을 해보는 일이였기 때문에, 자주 어려움을 겪었지만, 하나씩 알게되면서 구축하는 재미가 있었다. 물론 서비스마다 다르겠지만, 서버 구축에 있어서는 크게 구성이 다르지 않기 때문에 이후의 업무에서 많은 도움이 될 것 같다. 이런 소중한 경험을 잊지 않기 위해서, 남기는 포스팅이다. 사실 이 글을 읽는, 누군가에게 도움이 되면 좋을 것 같다 😀 🏃목차 🏭 서버 구축하기 AWS CentOS 7에서 MariaDB 서버 셋팅하기. AWS CentOS 7에서 MariaDB 서버 셋팅하기 :: 로재의 개발 일기 AWS CentOS 7에서 MariaDB 서버 셋팅하기 AWS CentOS 7에서 ..
-
AWS CentOS 7에서 MariaDB 서버 셋팅하기AWS, Infra/linux 2021. 9. 16. 22:18
AWS CentOS 7에서 MariaDB 서버 셋팅하기. #서버구축 #aws #centos #mysql 초기 서버구성에서, 중요할 것 같은 내용을 디비 구축과 함께 정리하였습니다. ! 실제 운영을 위해서는, root의 권한을 절대적으로 숨겨야한다. 이를 위해서는, AWS에서는 root를 key파일을 가지고 로그인하도록 하며 사용자, 서비스는 아이디/패스워드로 로그인이 가능하도록 할 수 있다. 이때 주로 생기는 문제가, sudo의 권한이 없기 때문에 서비스 기동이 되지 않는다. 특히 mariadb(mysql)을 service mysql start 커맨드로 기동을 시키면 system 계열의 명령어 (systemmd, systemctl)을 통해서 root 권한을 요청하게 되는데. mysql 공식 사이트에서는 ..
-
[Docker] 도커 설치, Postgresql 추가AWS, Infra/docker 2020. 11. 29. 04:00
로재의 개발 일기 Docker 도커 '도커를 언젠가는 사용하겠지?' 라는 생각을 하고 있었다.. 하지만 최근 강의를 듣거나 여러 데이터베이스 및 웹 서버를 사용해 학습, 토이 프로젝트를 진행하다보니, 도커를 필히 사용해야 시간을 절약할 수 있겠더라.. 그래서 설치하고 직접 사용하고 있는데매우 간편하고 좋네요. 지금까지 왜 사용하지 않았을까? 라는 후회 도커를 설치합니다. 간단하게 인터넷에 접속합니다.저의 경우는 리눅스 혹은 맥의 경우 였습니다. 링크주소>> https://hub.docker.com/_/docker
-
리눅스에서 color scripter 사용하기!!AWS, Infra/linux 2019. 6. 6. 18:32
로재의 개발 일기 리눅스에서 color scripter?? 윈도우 상에서는 color scripter를 자유롭게 사용할 수 있습니다.( color scripter란? : 단순한 복사 붙이기를 통해 소스코드를 이쁘게 포스팅 할 수 있는 사이트)https://colorscripter.com/하지만 리눅스에서 갑자기 안되더군요.보기 좋게 깨져서 나옵니다. (혹은 복사가 되지 않습니다) 삽질 끝에... 팝업 허용도 해보고 별의 별 짓을 해봤지만 소용이 없었지만. 혹시나 하는 마음에 마지막으로 사이트의 소스코드를 확인해봤습니다. Adobe Flash가 없어서 복사되지 않는 문제였군요.(주석 감사합니다) Adobe Flash를 설치하자 1sudo apt-get install flashplugin-installerc..