HTTP 상태 코드는 운영 중인 서버의 오류를 확인하는 데 매우 중요한 지표로 활용됩니다. HTTP(Hypertext Transfer Protocol)란 웹 서버와 웹 클라이언트 사이에 데이터를 주고 받기 위해 사용되는 프로토콜 중 하나이며, TCP/IP 프로토콜 위에서 동작합니다.
HTTP는 HTML, XML과 같은 하이퍼텍스트(Hypertext)만 전송하는 것이 아닌 이미지, 동영상, JavaScript 등의 다양한 파일을 데이터로 전송할 수 있습니다.
✅ HTTP 상태 코드 표 5가지
HTTP에서 상태 코드는 총 3자리 숫자로 이루어져 있으며, 100~500 번까지 존재하며, 총 5개의 그룹으로 나누어서 관리됩니다.
5가지 상태 코드표
1xx: Informational(정보 제공)
클라이언트 요청이 수신되어 처리 중.
2xx: Success(성공)
클라이언트 요청이 서버에서 정상 처리됨.
3XX: Redirection(리다이렉션)
요청이 완료 되려면 추가 동작인 필요함. 보통 새로운 서버 URL로 다시 접속 시도의 의미가 많음.
4XX: Client Error(클라이언트 에러)
페이지가 없거나 클라이언트 요청 메시지 내용이 잘못된 경우 등.
5XX: Server Error(서버 에러)
서버 내에서 에러가 발생한 경우로 서버 부하 및 오류, DB 오류 등의 다양한 오류를 보여줌.
Apache 웹 서버에 Sectigo SSL 인증서 설치를 진행합니다. 테스트 URL로 서브 도메인 tozisin.com으로 하여 설치 테스트를 진행합니다. 설치할 인증서는 설치 후 30일 간 이용 가능한 ‘Free 30Days SSL‘ 설치를 진행합니다. AlmaLinux 9.4는 Rocky Linux 9.4와 완전히 호환되는 RHEL 계열의 클론입니다. 따라서 Apache 설치 및 모듈 구성 방식도 Rocky Linux와 동일합니다. Apache 버전은 2.4.57입니다….
리눅스 free 명령어는 서버의 메모리 사용량과 여유 사용량을 확인할 수 있는 명령어로 /proc/meminfo의 메모리 정보를 가져와 보여줍니다. 목차✅ HTTP 상태 코드 표 5가지✅ HTTP 상태 코드 표 목록1XX Informational2XX Success3XX Redirection4XX Client Error5XX Server Error✅ 리눅스 free 명령어 옵션 1. free -h 설명 2. 옵션 활용 ✅ 스왑(SWAP)메모리란? ✅ 명목 메모리 사용량 계산법 free(1239384)는 실제로 사용되지 않은…
리눅스를 운영할 때 리눅스 커널 버전 확인과 배포판 버전을 확인해야 하는 경우가 있습니다. 목차✅ HTTP 상태 코드 표 5가지✅ HTTP 상태 코드 표 목록1XX Informational2XX Success3XX Redirection4XX Client Error5XX Server Error✅ 리눅스 커널 버전 확인 명령어 리눅스에서 커널 버전을 확인하는 명령어는 uname 명령어를 사용해서 확인할 수 있습니다. 1. uname 명령어 uname -a는 모든 결과를 보여 줍니다. 2….
CentOS 7의 공식 EOS 날짜는 2024년 6월 30일로 종료되면서 기본 저장소가 비활성화되었기 때문에, yum 명령어 실행 시 저장소를 찾지 못해 오류가 발생합니다. CentOS 7 yum repo 변경을 한 후에 문제 해결이 가능합니다. CentOS 7에서 EOS(End of Support)에 따라 CentOS 7을 처음 설치 시 설정 된 yum 명령어 실행 시 One of the configured…
tree 명령어는 디렉토리 안의 파일과 디렉토리를 나무 형태로 출력하는 명령어입니다. 디렉토리 구성을 파악하는데 유용하며, 하위 디렉토리와 파일이 어떤 구조로 정리되어 있는지 한눈에 확인 가능합니다. 문서화 및 시스템 분석 등에 활용됩니다. 목차✅ HTTP 상태 코드 표 5가지✅ HTTP 상태 코드 표 목록1XX Informational2XX Success3XX Redirection4XX Client Error5XX Server Error✅ tree 명령어 기본 사용 방법 ✅ tree 옵션 ✅…
ls 명령어는 list의 약자이며, 리눅스 파일과 디렉토리를 볼 수 있는 명령어입니다. 파일의 종류와 파일의 크기, 만들어진 날짜 등의 정보를 확인할 수 있습니다. 목차✅ HTTP 상태 코드 표 5가지✅ HTTP 상태 코드 표 목록1XX Informational2XX Success3XX Redirection4XX Client Error5XX Server Error✅ ls 명령어 기본 사용 방법 ls 명령어 사용 시 [파일 or 디렉토리]를 입력하지 않으면 현재 디렉토리를 검색합니다….