SSH 접속할 줄 아는 분만 시도하세요~
DSM 분석하고 만드는 데 한 3시간 남짓 걸린 듯하네요.
잘 따라해보세요.
https://goo.gl/YrMhSc - 시놀로지 역방향 프록시 설정하기.
이 역방향 프록시 강좌에서 이어지는 추가 강좌입니다.
0. 패키지 센터에서 Photo Station을 설치합니다.
1. SSH에 접속해 root권한을 가져옵니다.
$ sudo -i
password: *****
root# _
2. 아래 디렉토리로 이동합니다.
root# cd /usr/syno/etc/www/app.d
3. 아래의 내용을 복사해 파일 2개를 생성합니다.
root# vi PhotoStation.json
{
"application": "Photo Station",
"id": "SYNO.SDS.PhotoStation.Instance",
"alias": "photo",
"fqdn": "photo.example.com",
"https": {
"hsts": false,
"http2": false
},
"alternatePort": {
"http": 9130,
"https": 9131
},
"injectable": false,
"index": "index.php",
"root": "/var/packages/PhotoStation/target",
"version": 2
}
root# vi PhotoStation.mustache
{{#server}}
location = /index.php {
return 302 /;
}
location / {
rewrite ^/$ /photo/index.php last;
rewrite ^/~([^\/]+)$ /photo/index.php last;
rewrite ^/blog/(.+)$ /blog/$1 last;
rewrite ^/(.+)$ /photo/$1 last;
}
{{> /var/packages/PhotoStation/target/etc/SYNO.SDS.PhotoStation/www.PhotoStation.conf}}
{{/server}}
4. 제어판 > 응용 프로그램 포털 에 들어갑니다.
짜안~ 새로 Photo Station이 새로 생겼습니다 ^0^
5. Photo Station을 설정해줍시다.
6. 접속해봅니다. 화면이 잘 뜨면 끄읏~!
https://photo.mydomain.com/photo
https://photo.mydomain.com/~userid
https://photo.mydomain.com/~userid/photo
포토스테이션은 뒤에 무조건 /photo가 붙는데, 상기처럼 그것도 떼고 쓸 수 있게끔 조정해뒀습니다.
7. 포토스테이션을 완전 삭제할 때는 역순으로 삭제해주세요.
root# cd /usr/syno/etc/www/app.d
root# rm PhotoStation.json
root# rm PhotoStation.mustache
그리고 NAS를 재시작해주세요.
굳이 삭제하고 재시작할 필요는 없지만, 거슬릴 수 있으니깐유 ㅋㅋ
8. 주의사항
SSH에서 root 권한을 쓸 때는 두 번 세 번 주의하면서 명령어를 입력하세요.
행여 다른 파일을 삭제했다간 재설치해야 할지도 모릅니다 ㅡ.ㅡ
최악의 경우 소중한 자료까지 날려먹을 수 있으니, 주의! 또 주의합시다.
이렇게 하면 web station 80번 포트 사용가능한가요?
SSH로 안들어가고도 작업 가능 하네요. 고맙습니다.
정말로 감사합니다.