DSM 6.0으로 업데이트 되면서 역프록시 설정을 코드 수정 없이 제어판에서 간단하게 할 수 있습니다. 이를 활용하면 DSM 접속시에 “mydomain.com:5000″이 아닌 “nas.mydoamin.com”처럼 포트 입력 없이 URL만으로 접속 할 수 있게 됩니다. Step 1. 제어판 -> 응용 프로그램 포털 -> 역방향 프록시 -> 생성 후 이미지를 참조하여 자신에게 맞게 설정합니다. (만약 HTTP 프로토콜만 사용하시는 분은 이후 과정은 […]
태그: web
시놀로지 NAS의 DSM 도메인 연결 방법
이 방법은 시놀로지에 개인 도메인을 연결 했다는 가정하에 진행 합니다. 1. root 계정을 사용하여 SSH 접속을 합니다. 2. ’/etc/httpd/sites-enabled-user’ 로 이동 합니다.
1 | cd /etc/httpd/sites-enabled-user |
3. ’httpd-vhost.conf-user’ 파일을 백업하여 둡니다.
1 | cp httpd-vhost.conf-user httpd-vhost.conf-user.bak |
4. httpd-vhost.conf-user’ 파일을 아래와 같이 편집합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <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 dsm.mydomain.com ProxyRequests Off ProxyVia Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / http://www.mydomain.com:5000/ proxyPassReverse / http://www.mydomain.com:5000/ </VirtualHost> |
– Proxy 부분 도메인을 기존의 시놀로지 DDNS 도메인으로도 대체 가능 5. 웹 서비스를 재시작 합니다.
1 | /usr/syno/sbin/synoservicecfg --restart httpd-user |
주의 사항: 애플리케이션에서 […]
우분투 Apache2 VirtulaHost 설정하는 방법
Apache의 사이트, 도메인의 기본 단위를 VirtualHost라고 합니다. 그리하여 Apache 웹 서버를 운영하기 위해서는 VirtualHost를 정의해 주어야 합니다. 작업환경은 우분투 14.04, Apache2 2.4.7 입니다. 첫째, 디렉토리를 만들어 줍니다.
1 | sudo mkdir -p /var/www/example.com/public_html |
둘째, 디렉토리에 권한을 현재 작업 계정으로 바꿔 줍니다.
1 2 | sudo chown -R $USER:$USER /var/www/example.com/public_html sudo chmod -R 755 /var/www |
셋째, 임시 페이지를 만들어 줍니다.
1 | vi /var/www/example.com/public_html/index.html |
파일은 아래와 같이 채워주고 저장하여 줍니다.
1 2 3 4 5 | <html> <body> <h1>Hello, World!</h1> </body> </html> |
넷째, VirtualHost 파일을 만들어 줍니다. […]