카테고리 없음

Synology DS220+의 Apache 로그 위치

idea9329 2024. 11. 28. 12:50
반응형

 

Synology NAS의 Apache 로그는 기본적으로 운영 체제의 로그 파일 디렉토리에 저장됩니다. DS220+와 같은 Synology 장치에서는 Apache나 Web Station을 사용 중이라면 로그 파일은 아래 경로에서 확인할 수 있습니다:

  1. Web Station 로그 경로 (Web 서버 로그)
  2. /var/log/httpd/
  3. Apache 관련 기본 로그 파일들
    • 접속 로그 (Access Log):
      /var/log/httpd/access.log
    • 에러 로그 (Error Log):
      /var/log/httpd/error.log
  4. 사용자별 Virtual Host 로그
    Web Station을 통해 가상 호스트(Virtual Hosts)를 설정한 경우, 각 가상 호스트별로 로그가 생성될 수 있으며, 일반적으로 /var/services/web 또는 사용자가 지정한 디렉토리에 있습니다.
    /var/services/web/[가상호스트명]/logs/access.log
    /var/services/web/[가상호스트명]/logs/error.log
  5. 예:

로그 확인 방법

  1. SSH로 NAS에 접속:
    • SSH를 활성화하고 admin 또는 root 계정으로 로그인합니다.
    • Synology DiskStation Manager(DSM) → 제어판(Control Panel) → 터미널 및 SNMP(Terminal & SNMP) → SSH 서비스 활성화.
  2. 로그 확인:
  3. sudo cat /var/log/httpd/access.log sudo cat /var/log/httpd/error.log
  4. 실시간 로그 모니터링:
  5. sudo tail -f /var/log/httpd/access.log sudo tail -f /var/log/httpd/error.log

참고 사항

  • Synology NAS의 Web Station 및 Apache 설정에 따라 경로가 달라질 수 있습니다.
  • DSM의 버전이나 패키지 업데이트 상태에 따라 로그 경로가 조금 다를 수 있으니, 설정에서 확인하거나 find 명령어를 사용해 검색할 수도 있습니다:
    sudo find / -name "*.log" | grep httpd

필요한 경우 추가 설정 방법도 도와드릴 수 있습니다. 😊

반응형