Launch service pages are live SaaS, web app, indie game, and home server public-context handoffs. No secrets.
Services SaaS Web App Game Homelab

Linux Apache 서버 구성 실습 3

Linux 서버 운영 관점에서 Linux Apache 서버 구성 실습 3의 목적, 구성 흐름, 실행 전 확인할 항목을 정리한 기술 노트입니다. 원문 핵심: 도메인 이름 기반 호스트 ​ 아파치 웹서버는 호스트 별로 다른 페이지에 접속이 되도록 설정이 가능하다 ​ 먼저, 도메인 정보를 로컬네임서버로 사용중인 리눅스의 zone 파일에 추가해줘야 한다 (192.168.10....

핵심 요약

  • Linux 서버 운영 업무에서 Linux Apache 서버 구성 실습 3를 빠르게 검토할 수 있도록 원문을 운영 절차 중심으로 재구성했습니다.
  • 실습/설정/로그 내용은 보존하되, 적용 범위와 검증 포인트를 먼저 확인할 수 있게 정리했습니다.
  • 원문 핵심: 도메인 이름 기반 호스트 ​ 아파치 웹서버는 호스트 별로 다른 페이지에 접속이 되도록 설정이 가능하다 ​ 먼저, 도메인 정보를 로컬네임서버로 사용중인 리눅스의 zone 파일에 추가해줘야 한다 (192.168.10.193 > www.st12.abc // www.st12.def) ​ 네임서버 192.168.10.192에서의 zone 파일 (/var/named/*) ​ def.ca ​ st12.ca 설정이 완료됐으면 아래 명령어를...

적용 범위

이 글은 Linux 서버 운영 영역에서 Linux Apache 서버 구성 실습 3를 검토하는 사람을 위한 정리본입니다. 원문은 네이버 블로그에 작성된 실습/메모를 기반으로 하며, 현재 환경에 적용할 때는 명령어와 설정값을 반드시 재검증해야 합니다.

정리된 본문

도메인 이름 기반 호스트

아파치 웹서버는 호스트 별로 다른 페이지에 접속이 되도록 설정이 가능하다

먼저, 도메인 정보를 로컬네임서버로 사용중인 리눅스의 zone 파일에 추가해줘야 한다

(192.168.10.193 > www.st12.abc // www.st12.def)

네임서버 192.168.10.192에서의 zone 파일 (/var/named/*)

def.ca

st12.ca

설정이 완료됐으면 아래 명령어를 통해서 서비스를 재시작 한다

그 다음 아파치 서버가 가동중인 리눅스에서 설정파일을 수정해야 한다

/app/apache/conf/httpd.conf

98행, 105행

132행 웹서버 홈 디렉토리 접근권한 설정

405행 extra 설정 파일 사용을 위한 주석제거

설정 완료 후 아파치 서비스 재시작

다음 도메인 이름 기반 호스트 설정파일은 httpd-vhosts.conf를 수정한다

(사실 이 파일에 추가하는 내용들은 httpd.conf에 직접 추가해도 상관없다)

19행에 아파치가 가동중인 서버의 ip주소와 포트를 적는다

그 후, www.st12.abc와 www.st12.def 도메인 이름으로 각각 접속시 설정되는 디렉토리 파일을 설정한다

(같은 ip로 다른 호스트에 접속시 각각 다른 페이지로 접근하게 된다)

설정이 완료되면 아래 명령어를 통해 아파치 서비스를 재시작한다

그 후 테스트를 위해 ip가 192.168.10.195인 윈도우에서 DNS를 192.168.10.192로 설정하고 각각 도메인을 입력해서 접속해본다

설정한대로 정상 접속되는 것을 확인할 수 있다

운영 체크리스트

  • 대상 OS, 네트워크 대역, 계정 권한, 패키지 버전이 현재 환경과 맞는지 확인합니다.
  • 운영 장비에서 실행하기 전 랩 환경 또는 읽기 전용 명령으로 먼저 검증합니다.
  • 설정 변경, 서비스 재시작, 방화벽 변경, 디스크 작업은 백업과 롤백 경로를 준비한 뒤 진행합니다.
  • 본문의 IP, 계정명, 경로, 장비명은 예시 또는 당시 실습 환경 기준이므로 실제 환경 값으로 치환합니다.

원문 출처

원문: https://blog.naver.com/hermes_u/222388424456
네이버 카테고리: 리눅스 실습
원문 작성일: 2021-06-07T15:53:00.000+09:00

If this article connects to a real product, infrastructure workflow, web app, or game launch, I can turn the rough signal into a small paid deliverable.

Best fit for Linux server operations, logs, service state, and rollback planning related to Linux Apache 서버 구성 실습 3. No login, private source code, production credential, or sensitive customer data is required for the first pass.

See paid service options

\n\n\n