BOARD

강좌·기초

오토셋을 이용한 윈도우 로컬 서버 구축과 포트별 가상 호스트 설정 방법

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 19회 작성일 26-09-14 11:06

본문

오토셋을 이용한 윈도우 로컬 서버 구축과 포트별 가상 호스트 설정 방법

그누보드 운영자가 윈도우 로컬 환경에서 오토셋을 활용해 여러 개의 독립된 테스트 서버와 포트별 가상 호스트를 안전하게 구축하고 점검하는 방법을 안내합니다.

오토셋을 통한 윈도우 로컬 서버 환경 준비

서버 관련 지식이 많지 않아도 윈도우 환경에서 웹 서버, PHP, MySQL을 한 번에 구성할 수 있는 오토셋(Autoset) 프로그램을 이용해 개인 PC에 로컬 서버를 설치하고 그누보드 연습 환경을 마련할 수 있습니다.

실제 운영 중인 사이트를 그대로 다운로드하여 로컬 서버에 복구한 뒤 리뉴얼 작업을 하거나 데이터베이스 컨버팅을 미리 테스트하면 유료나 무료 호스팅 계정을 따로 구하는 번거로움 없이 안전하게 테스트 환경을 만들 수 있습니다.

오토셋 다운로드 및 설치 방법

  1. 오토셋 소개 페이지나 무료 다운로드 페이지에서 최신 윈도우용 설치 파일을 다운로드합니다. 32비트와 64비트 중 사용 환경에 맞는 버전을 선택하여 설치를 진행합니다.
  2. 주요 구성 요소 설치 화면에서 Full Installation을 선택하면 설치 목록이 나타납니다. Apache HTTP Server와 PHP는 기본으로 설치해야 하며, MySQL 데이터베이스와 phpMyAdmin은 선택 사항입니다. 모두 선택한 뒤 다음을 진행합니다.
  3. 설치가 끝나고 프로그램을 실행할 때 방화벽 관련 안내가 나타날 수 있습니다. 로컬에서 개발용으로만 사용하는 경우 방화벽의 Apache HTTP Server 액세스 허용을 필수로 진행하지 않아도 됩니다.
  4. 설치 완료 후 AutoSet 관리 프로그램이 실행되면, 웹 사이트 구동을 위해 [서버 제어]란의 [웹 서버 시작]이나 [MySQL 시작] 버튼을 클릭해 서비스를 실행합니다. 제대로 설치되었는지 확인하려면 [웹 서버 시작] 버튼을 클릭한 뒤 브라우저를 열어 localhost를 입력합니다. 포트 번호가 필요 없는 이유는 웹 서버 기본 포트가 80으로 설정되어 있기 때문입니다. 브라우저에 오토셋 관련 정보 화면이 나타나면 환경설정이 정상적으로 완료된 것입니다.
  5. 브라우저에서 localhost를 입력했을 때 나오는 화면의 소스 파일은 AutoSet > public_html 폴더 안의 index.php이므로, 앞으로 public_html 폴더 안에 개발 소스를 구현하여 넣으면 됩니다.

오토셋 포트별 가상 호스트 설정 방법

가상 호스트를 사용하면 하나의 로컬 환경에서 그누보드나 영카트 등 여러 개의 독립된 홈페이지를 각각 다른 폴더와 포트로 연결하여 테스트할 수 있습니다.

1. 홈 디렉토리 폴더 생성

새로운 홈페이지 파일을 관리하기 편한 위치나 기본 홈 디렉토리 경로에 폴더를 생성합니다. 예를 들어 버전별 테스트를 위해 gnuboard52, gnuboard53 등의 폴더를 만듭니다.

2. 웹서버 포트 번호 추가

오토셋 상단 메뉴의 설정에서 웹서버 기본 설정을 열어 포트 번호를 추가합니다. 예를 들어 81번과 82번 포트를 추가할 수 있습니다. 설정 파일에서 직접 관리하는 경우 아래 경로의 파일을 수정합니다.

AutoSet9/server/conf/httpd.conf
Listen 80
Listen 81
Listen 82

3. 가상 호스트 설정 파일 연결

다음으로 가상 호스트 설정 파일을 열어 각 포트와 폴더 경로를 연결합니다.

AutoSet9/server/conf/extra/httpd-vhosts.conf

<VirtualHost *:81>
ServerName 127.0.0.1
ServerAdmin [email protected]
DocumentRoot "E:/AutoSet9/gnuboard53"
<Directory />
Options FollowSymLinks
AllowOverride all
Require all granted
</Directory>
</VirtualHost>

4. 주의사항 및 점검

  • 설정 파일을 수정하기 전 반드시 원본 파일을 백업해야 합니다.
  • 설정을 변경한 뒤에는 반드시 웹서버를 재시작해야 변경 사항이 반영됩니다.
  • 웹서버 재시작 후 웹브라우저 주소창에 http://127.0.0.1, http://127.0.0.1:81, http://127.0.0.1:82와 같이 입력하여 각 가상 호스트가 올바른 폴더와 연결되어 정상 작동하는지 확인합니다.
  • 문제가 발생할 경우 백업해 둔 원본 설정 파일로 복구합니다.

오토셋 설정 변경 후 점검 및 복구 방법

설정 파일을 수정하기 전과 변경 후에는 아래 절차를 통해 서버 오류를 방지하고 변경 사항을 안전하게 반영하십시오.

  1. 원본 백업: 설정 파일을 수정하기 전 반드시 원본 파일을 별도 폴더에 복사해 둡니다.
  2. 웹서버 재시작: 설정 변경 후 오토셋 관리 프로그램에서 웹 서버를 재시작해야 변경 사항이 적용됩니다.
  3. 접속 확인: 브라우저 주소창에 http://127.0.0.1 및 설정한 포트(예: http://127.0.0.1:81)를 입력하여 각 가상 호스트가 올바른 폴더와 연결되었는지 확인합니다.
  4. 문제 발생 시 복구: 오류 발생 시 백업해 둔 원본 파일을 원래 경로에 덮어쓰고 웹 서버를 재시작하여 복구합니다.

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.