Web Server
TerraMaster 웹 서버를 사용하여 TNAS를 웹 사이트 서버로 설정할 수 있습니다. 웹 서버의 그래픽 인터페이스를 통해 여러 가상 호스트, PHP, 웹페이지 데이터 저장 경로 및 네트워크 프로토콜을 구성할 수 있어 웹 사이트 유지 관리 및 관리를 용이하게 합니다.
설정
TNAS 웹 서버 관리
웹 서버 관리
쉽게 웹 서버를 활성화하고 관리할 수 있습니다. 설정 페이지에서 다음과 같은 웹 서버 설정을 수정할 수 있습니다:
- 루트 디렉터리: 웹 서버의 웹 사이트를 위한 루트 디렉터리를 선택하여 외부 사용자에게 접근을 제공합니다.
- PHP 버전: 서버에서 스크립팅 언어 지원을 위해 PHP 버전을 선택합니다.
- HTTP 포트: 웹 서버에 HTTP 접근을 위한 포트 번호를 지정합니다 (기본값: 8808).
- HTTPS 포트: 웹 서버에 HTTPS 접근을 위한 포트 번호를 지정합니다 (기본값: 477).
참고:
설치 중에는 웹 사이트 파일을 저장하기 위한 기본 "www" 공유 폴더가 생성됩니다. 웹 사이트 서버에 다른 공유 폴더를 사용하려면 제어판의 사용자 그룹 모듈에서 "media" 사용자 그룹의 권한을 수정하십시오.
TNAS를 웹 서버로 설정하기
- "웹 서버"를 열고 왼쪽 패널에서 "설정"으로 이동합니다.
- "웹 서버 활성화"를 선택하고 "루트 디렉터리", "PHP 버전", "HTTP 포트"를 구성합니다.
- 설정을 저장하려면 "적용"을 클릭합니다.
참고:
- HTTP로 웹 서버에 접근할 때, 다음 형식을 사용하십시오: [http://Web Server IP 주소:포트 번호](http://Web Server IP 주소:포트 번호) (예: http://10.18.8.183:80). 직접 [http://Web Server IP 주소](http://Web Server IP 주소)만 입력하면 작동하지 않습니다.
- HTTPS로 접근할 때, 다음을 사용하십시오: [https://Web Server IP 주소:포트 번호](https://Web Server IP 주소:포트 번호) (예: https://10.18.8.183:477). 구성된 HTTPS 포트 번호로 477을 대체해야 합니다. (참고: 예시에서는 HTTPS에 대해 일반적으로 사용되는 포트 80을 잘못 사용하고 있습니다. 구성된 올바른 HTTPS 포트를 사용하십시오, 예를 들어 477).
가상 호스팅
가상 호스팅은 단일 웹 서버에서 여러 웹 사이트를 운영할 수 있게 하며, 웹, FTP, 메일 등의 서비스를 제공합니다. 웹 서버가 활성화된 후에는 여러 가상 호스트를 구성할 수 있습니다. 각 가상 호스트는 동일한 IP 주소(TNAS 장치의 IP 주소)를 공유하지만 다른 포트 번호를 사용합니다. 각 포트 번호는 특정 가상 호스트에 해당하여 다른 웹 사이트로 사용자를 유도합니다.
가상 호스트 관리
가상 호스트 관리 페이지에서 다음 작업을 수행할 수 있습니다:
- 추가: 새로운 가상 호스트 생성.
- 편집: 선택한 가상 호스트의 설정 수정.
- 정지/활성화: 선택한 가상 호스트 비활성화 또는 활성화.
- 삭제: 선택한 가상 호스트 제거.
웹 서버에 여러 가상 호스트 설정하기
- "웹 서버"를 열고 왼쪽 패널에서 "가상 호스트" 섹션으로 이동합니다.
- 툴바에서 "추가" 아이콘을 클릭하여 "가상 호스트 추가" 팝업 창을 엽니다.
- 다음 설정을 가상 호스트에 맞게 사용자화합니다:
· 하위 폴더: 가상 호스트의 디렉터리 경로를 지정합니다.
· PHP 버전: 가상 호스트의 PHP 버전을 선택합니다.
· 호스트 이름: 가상 호스트의 호스트 이름을 입력합니다.
· 포트: 가상 호스트에 대한 고유 포트 번호를 할당합니다.
· 프로토콜: 가상 호스트에 대해 HTTP 또는 HTTPS 프로토콜을 선택합니다. - 설정을 저장하려면 "적용"을 클릭합니다. "설정 성공" 확인 메시지가 표시되면 가상 호스트 설정이 완료된 것입니다.
참고:
HTTP로 가상 호스트에 접근할 때:
- 사용자가 HTTP를 통해 웹 서버의 가상 호스트에 접근할 때, 접근 주소는 다음과 같습니다: [http://Web Server IP 주소:가상 호스트 포트 번호](http://Web Server IP 주소:가상 호스트 포트 번호) (예: http://10.18.8.183:8080). 직접 [http://Web Server IP 주소](http://Web Server IP 주소)만 입력하면 작동하지 않습니다. (참고: 예시 포트 번호는 표준 HTTP 포트 80과 다른 비표준 포트를 사용합니다.)
- 사용자가 HTTPS를 통해 웹 서버의 가상 호스트에 접근할 때, 접근 주소는 다음과 같습니다: [https://Web Server IP 주소:가상 호스트 포트 번호](https://Web Server IP 주소:가상 호스트 포트 번호) (예: https://10.18.8.183:8080). 직접 [http://Web Server IP 주소](http://Web Server IP 주소)만 입력하면 작동하지 않습니다. (참고: 예시 포트 번호는 표준 HTTP 포트 80과 다른 비표준 포트를 사용합니다.)
PHP
PHP 관리
PHP 페이지에서는 PHP와 관련된 다음 작업을 수행할 수 있습니다:
- 생성: 새 PHP 인스턴스 생성.
- 편집: 선택한 PHP 인스턴스 편집.
- 삭제: 선택한 PHP 인스턴스 삭제.
PHP 생성 방법
- "웹 서버"를 열고 왼쪽 패널에서 PHP 섹션으로 이동합니다.
- 툴바에서 "생성" 아이콘을 클릭하면 "PHP 추가" 팝업 창이 열립니다.
- 이름, 설명 및 버전을 포함한 기본 PHP 설정을 편집합니다.
- "PHP 캐시 사용", "Xdebug 사용", "오류 메시지 표시" 등 PHP 고급 설정을 선택하거나 비활성화합니다 (필요에 따라 구성).
- 모든 설정을 완료한 후 "적용"을 클릭하여 PHP 인스턴스를 생성합니다.