AWS EB 사용하기
AWS Elastic Beanstalk는 Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker를 사용하여 Apache, Nginx, Passenger, IIS와 같은 친숙한 서버에서 개발된 웹 애플리케이션 및 서비스를 간편하게 배포하고 조정할 수 있는 서비스입니다. 공식문서에서는 웹 애플리케이션을 간편하게 배포하는 서비스라고 소개합니다. 왜 간편할까요? 예를들어서 간단히 node 서버를 하나 만들고 배포하기 위해서는 1. server 대여 (EC2) 2. 환경 설정 (ubuntu, node) 3. public IP 연결 4. 무중단 실행 의 과정을 거쳐야 합니다. 반복적이기도 하고, ubuntu 환경에서 익숙하지 않다면 환경설정에서 애를 먹을 수 도 있겠죠 EB는 이..
2022. 6. 3.
아무설정필요없이 Docker로 mariadb 바로설치하고 사용하기
서버세팅을 수많이 했지만, 디비설정만큼은 매번까다롭고 귀찮은 작업입니다. docker사용을 최대한 지양하려했습니다. 아직까지는 docker가 유용하긴하지만, 서버를 확장하거나, 옮기거나할 일이 없었기때문에요.. 그리고 앞서 네이버클라우드 플랫폼에서 무료로 대여한 서버가 느려서인진 몰라도 Docker명령어 하나하나가 너무 오래걸리는 경험을 하기도했구요 근데, 또 서버를 한번 옮기게 되었는데, 기존에 하던대로 mariadb 환경설정을 다했음에도 불구하고, 외부접속이 안되는문제를 몇시간 고민하다보니,, 하 ..그냥 도커써야겠다라는 생각이들었습니다. 충분한 삽질도해보았고, 되는경험도, 안되는 경험도, 도커의 마법도 경험해봤으니, 이제는 생산성을 높이는 방법을 선택해도 되겠다는 결론을 내렸습니다. 더이상 환경세..
2022. 5. 5.