목차
DSM에서 여러가지 서비스를 할 경우 각기 다른 포트를 사용하게 되는데
도메인 연결을 통해 접속을 편하게 할 수 있다.
ex) DSM에 접속하는 경우
설정 전 : http://id.synology.me:5000
설정 후 : http://dsm.domain.com/
도메인 보유 및 dsm 2차 도메인 설정 완료된 상태로 간주하고 설명한다.
DSM의 경우 httpd.conf 를 바로 수정할 경우 서버 재부팅 시 설정이 원래대로 돌아간다고 한다.
아파치 서버 시작시 과정을 살표보면 아래와 같다.
1. httpd.conf-user 의 내용을 httpd.conf 에 적용
2. 아파치 서버 시작
그러므로 httpd.conf-user 파일의 설정을 수정해 줘야 한다.
여기서는 가상호스트를 수정할 것이기 때문에 httpd-vhost.conf-user 파일을 수정해야 한다.
httpd.conf-user 파일의 경로는
cd /etc/httpd/sites-enabled-user
수정 전 만일을 대비해 먼저 백업하는 것을 권장한다.
cp httpd-vhost.conf-user httpd-vhost.conf-user.bak
httpd-vhost.conf-user 파일을 열어보면 아래와 같은 형식인데 빨간색으로 표시한 부분이 추가한 부분이다.
표시된 부분 중 녹색으로 표시한 부분을 보유한 도메인과 연결할 서비스로 수정하면 된다.
<IfModule !proxy_module>
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
</IfModule>
ProxyRequests Off
NameVirtualHost *:80
<VirtualHost *:80>
ServerName *
DocumentRoot /var/services/web
</VirtualHost>
<VirtualHost *:80>
ServerName dsm.domain.net
ProxyRequests Off
ProxyVia Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://127.0.0.1:5000/
proxyPassReverse / http://127.0.0.1:5000/
</VirtualHost>
httpd-vhost.conf-user 파일 수정이 완료되면 아파치를 재시작한다.
/usr/syno/sbin/synoservicecfg --restart httpd-user
'서버' 카테고리의 다른 글
Synology DSM에서 DNSZi DDNS 사용하기 (12) | 2016.11.16 |
---|---|
SVN 백업 및 복구 (0) | 2016.11.08 |
DMS에서 CloudFlare DDNS (4) | 2016.11.04 |
SKB 차단 포트 (0) | 2016.11.01 |
Synology NAS의 Redmine 대용량 파일 업로드 (0) | 2016.06.07 |
댓글