AWS, Infra/linux
-
[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 공식 사이트에서는 ..
-
리눅스에서 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..
-
[vi 설정] vi를 이쁘고 효과적으게 바꿔보자AWS, Infra/linux 2019. 6. 4. 22:12
개발 환경 OS Ubuntu 18.04.2 컴파일러 gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04) vi를 바로 사용하면 검은 화면에 회색 글자만 타이핑하고 있는 기분이다.vim을 바꿔보자. ( line number, 단축키, 문법 교정, 파일 트리 등등..) vim 설치 혹여나 vim이 설치가 되지 않았다면 설치를 진행합니다. sudo apt-get install vim vimrc 설정플러그인을 담고 있는 bundle은 vimrc에서 관리합니다. vimrc 로 향합니다. (없으면 만들어집니다) vi ~/.vimrc 하단의 내용처럼 작성을 합니다. set number " set line number set nocompatible " be iMproved, requir..