시놀로지 NAS 웹서버 구축 3단계 – 가상호스트(웹서비스+웹포털) 생성

이번 글에서는 시놀로지 NAS 웹서버 구축 3단계로 가상호스트(웹서비스+웹포털)를 생성하는 방법을 포스팅하고자 한다.

외부에서 내가 연결한 도메인 주소로 접속하면 나의 시놀로지 NAS까지 들어와서 찾은 루트폴더에서 웹서비스가 가능하도록 가상호스트(웹서비스+웹포털)를 생성 하겠다.

쉽게 설명할 테니 아래의 절차대로 차근차근 따라해 보기 바란다.

DSM 7.2버전부터 가상호스트 기능이 웹서비스 + 웹포털로 변경되었다.

DSM 7.2버전 이후 사용자는 바로 아래의 가상호스트 생성 단계는 건너뛰고, 뒤의 웹서비스 + 웹포털 생성 단계를 따라하기 바란다.





가상호스트 생성 (DSM 7.2 버전 이전 사용자)

먼저, 시놀로지 NAS의 Web Station의 [가상호스트] 메뉴로 들어가서 [생성] 버튼을 클릭한다.

가상호스트의 이름에 도메인(또는 서브도메인)을 입력하고, 포트는 80/443 을 체크한다.

그리고, HTTPS 설정 항목의 HSTS를 체크한다. (HSTS는 http 입력주소를 https 주소로 리다이렉션 해준다.)

HTTP 백엔드 서버와 PHP는 원하는 버전을 선택하면 된다.

생성된 가상호스트를 확인한다.

여기까지는 DSM 7.2버전 이전 사용자를 위한 가상호스트 생성 단계를 설명하였다.

지금부터는 DSM 7.2버전 이후 사용자를 위한 웹서비스 + 웹포털 생성 단계를 설명하겠다.





웹서비스 + 웹포털 생성 (DSM 7.2 버전 이후 사용자)

먼저, 시놀로지 NAS의 Web Station의 [웹서비스] 메뉴로 들어가서 [생성] 버튼을 클릭한다.

서비스 유형은 [기본 스크립트 언어 웹사이트]로 선택하고, 서비스는 원하는 PHP 버전으로 선택한다.

일반 설정 구성에서 웹서비스 이름과 설명을 입력하고, 문서루트는 [찾아보기] 버튼을 눌러서 지난번 글에서 생성한 공유폴더를 선택하여 루트폴더로 지정한다. HTTP 백엔드 서버는 원하는 HTTP 서버 버전을 선택한다.

지금까지 설정한 웹서비스 설정을 확인한다.

생성된 웹서비스를 확인한다.

다음으로, 시놀로지 NAS의 Web Station의 [웹포털] 메뉴로 들어가서 [생성] 버튼을 클릭한다.

포털 유형은 웹서비스 포털 유형을 선택한다.

웹서비스 포털을 설정한다. 서비스는 조금전 생성한 웹서비스를 선택하고, 호스트 이름에 도메인(또는 서브도메인)을 입력하고, 포트는 80/443 을 체크한다.

그리고, HTTPS 설정 항목의 HSTS를 체크한다. (HSTS는 http 입력주소를 https 주소로 리다이렉션 해준다.)

생성된 웹포털을 확인한다.

NAS 웹서버 구축 1단계(도메인 연결) + NAS 웹서버 구축 2단계(루트폴더 생성) + NAS 웹서버 구축 3단계(가상호스트 또는 웹서비스+웹포털 생성)까지 잘 따라왔다면, 이제 외부에서 내가 연결한 도메인 주소로 접속하면 나의 시놀로지 NAS까지 들어와서 지정된 루트폴더에서 웹서비스가 동작할 것이다.

그러나 아직은 내가 연결한 도메인 주소로 접속하면 아래와 같은 경고를 만나게 될 것이다. HTTPS가 적용되지 않은 사이트라는 의미이다.

다음 글에서는 시놀로지 NAS 웹서버 구축 4단계 – 인증서 생성을 포스팅하겠다. 인증서를 만들어서 내가 연결한 도메인 주소로 접속시 안전한 사이트로 바꾸어 보자.

시놀로지 NAS 웹서버 구축 4단계 – 인증서 생성