Linux 썸네일형 리스트형 [Log 관리] Logrotate 를 활용한 로그파일 관리(feat. Nginx) INTRO Logrotate는 Linux 기반의 서버 환경에 기본적으로 설치되어있는 패키지이며, 서버에서 발생하는 로그를 순환시켜 서버 성능 유지 및 오류 모니터링등에 활용한다. 1. 서론 - 로그는 서버 오류 디버깅 및 모니터링, 통계 확인 등 다양한 목적으로 필요하다. - 로그가 지속적으로 쌓일 경우 많은 용량을 차지하여 안정적인 서버 구동에 영향을 미칠 가능성이 있고, - 또한 쌓인 로그를 확인할 때에도 적절하게 분리되어있지 않으면 확인에 많은 시간을 사용해야 할 수도 있다. - 이 외에도 다양한 상황을 고려하면 로그는 정책에 의해 오래된 로그 삭제/백업 등 별도의 처리를 해주는것이 효율적이다. - 일반적으로 이러한 과정을 'rotate(또는 rolling)' 이라고 한다. - rotate 정책을 .. 더보기 [AWS] EC2 인스턴스 생성해보기 INTRO AWS의 기능 중 클라우드 가상 서버를 구축하는 서비스인 EC2(Elastic Compute Cloud) 를 활용하여 linux서버를 구축해볼 것이다. 이 포스팅은 서버 구축에 필요한 인스턴스를 생성하는 과정이다. 1. 인스턴스 생성 ◆ AWS 관리 콘솔에 접속하여 아래와 같이 EC2 접속 ◆ [인스턴스 시작] 버튼을 클릭하여 인스턴스 생성을 시작한다. ◆ 인스턴스란 클라우드의 가상 서버를 일컷는 말 ◆ 다양한 서버 운영체제를 선택할 수 있다. ◆ 본인은 프리티어로 사용할 예정이므로, [프리 티어 사용 가능] 이라는 글씨가 적힌 Linux 18. 버전을 선택하였다. ◆ 다음 단계에서는 인스턴스의 유형을 선택한다. 배포할 서비스의 규모에 따라 CPU, 메모리 등을 선택하는 단계로 보이며, 역시 .. 더보기 이전 1 다음