문제의 발단 이건 아쉽게도 온프레미스의 이야기는 아니다. 저멀리 클라우드 서버 관련 이야기다. 서버 마이그레이션 외주를 한 적이 있었다. 물론 요즘에야 s3에 파일을 저장하는게 대세라고 하지만 온프레미스 환경에서는 파일을 서버 자체 하드에 저장하는 일이 다반사였다. 물론 지금도 그럴 수 있다. 하지만 마이그레이션할때 알아서 해결하겠지 했는데 문제가 터졌다. 저장이 안된다는 이야기를 듣고 흠칫했다. 무조건 용량 문제겠지 넘겨짚었다. 문제 확인 Use 100% 당연했다. ![](https://images.velog.io/images/q00/p
문제의 발단 서버실에 서버컴퓨터가 스위치로 다섯대가 연결되어있고 불쌍한 대학원생은 ssh로 서버에서 작업하던 도중 갑자기 몇대가 ssh가 접속이 안되는 현상이 발견된다. 문제 대응 슬랙 서버채널에 들어가 바로 해당 상황을 공유드렸고 먼저 가서 도대체 왜! 연결이 안되는지 살펴보기로 했다. 전산실에 전화했으나 전산실에서는 외부ip ping 잘 가니깐 우리 문제 아니니깐 잘 확인해보세요. 라는 답변이 들려왔고 식은땀이 흘렀다. 얼른 슬랙에 현재 상황에 대해 정리해서 올렸고 땀을 뻘뻘 흘리며 서버 뒷면 앞면을 살펴보기로 했다. 혹시나 선이 잘못
안녕하세요. 전국민 헌혈 참여 플랫폼, 피플을 개발하고 있는 개발자 이재규입니다! image.png php웹서버를 aws로 ec2로 migrate하는 간단한 외주를 받아서 진행하던 도중 form tag에서 image를 올릴때 404 에러가 뜨는 에러가 생겼습니다. image를 첨부안하면 에러가 안나구요.. image.png 당연히 php.ini 설정, nginx.conf, php-fpm 설정은 해놔서 모든 걸 해놨다고 생각하고 온갖 문제를 확인하고 있었는데 너무나 간단한 문제를 간과했었습니다. nginx.conf,
안녕하세요. 전국민 헌혈 참여 플랫폼, 피플을 개발하고 있는 개발자 이재규입니다! image.png 피플은 배포를 docker와 aws의 ecs로 배포를 하고 있습니다. 기존 배포 프로세스 github action을 사용하기 전에 배포 프로세스는 아래와 같습니다. Github Action CI/CD 그럼 이번에는 Github Action CI/CD를 이용해봅시다. 필수조건은 ecr repository와 ecs cluster가 존재해야됩니다. image.png 스토리지 및 로깅탭 설정 이미 ecs