Let op: In DSM 5 hebben ze het pad aangepast:
Het was (DSM 4):
/usr/syno/apache/conf/httpd.conf-user
Dit wordt (DSM 5):
/etc/httpd/conf/httpd.conf-user
Ook voor een herstart is het commando verandert:
Het was (DSM 4)
/usr/syno/etc.defaults/rc.d/S97apache-user.sh restart
Dit word (DSM 5)
/usr/syno/sbin/synoservicecfg --restart httpd-user
Met deze handleiding leg ik uit hoe je met voor de volgende programma`s een proxy kunt maken:
- AutoSub
- CouchPotato
- CouchPotato Server
- Headphones
- Sickbeard
Voorbeeld: de proxy zet het interne adres om van
http://192.168.x.x:8083 naar
http://192.168.x.x/autosubOm dit te configureren moet er worden ingelogd via Telnet of SSH met de gebruiker:
rootDeze handleiding kan worden gebruikt voor mijn
eigen repository en die van
SynoCommunity.
AutoSubEerst moeten we AutoSub stoppen om de configuratie te bewerken. Voer hiervoor het volgende commando uit:
/var/packages/AutoSub/scripts/start-stop-status stop
Nu kunnen we configuratie bestand aanpassen. Voer hiervoor het volgende commando uit:
vi /usr/local/autosub/config.properties
Druk op de
i toetst om het configuratie bestand te bewerken en zoek de tekst
webroot op. Zet achter deze tekst achter
/autosub. Het komt er dan zo uit te zien:
webroot = /autosub
Om het bestand op te slaan druk je op de
ESC toets en type je in
:wq en drukt op
enter.
Nu gaan we het configuratie bestand van Apache bewerken, die gaat het adres daadwerkelijk omzetten. Voer hiervoor het volgende commando uit:
vi /usr/syno/apache/conf/httpd.conf-user
Druk op de
i toetst om het configuratie bestand te bewerken. Zet onderaan het configuratie bestand de volgende tekst:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
<Location /autosub>
ProxyPass http://localhost:8083/autosub
ProxyPassReverse http://localhost:8083/autosub
</Location>
Om het bestand op te slaan druk je op de
ESC toets en type je in
:wq en drukt op
enter.
Nu kunnen we Apache opnieuw opstarten en ook kunnen we AutoSub weer starten. Voer hiervoor de volgende commando`s uit:
/usr/syno/etc.defaults/rc.d/S97apache-user.sh restart
/var/packages/AutoSub/scripts/start-stop-status start
Je kunt nu AutoSub bereiken op het nieuwe adres:
http://192.168.x.x/autosubCouchPotatoEerst moeten we CouchPotato stoppen om de configuratie te bewerken. Voer hiervoor het volgende commando uit:
/var/packages/couchpotato/scripts/start-stop-status stop
Nu kunnen we configuratie bestand aanpassen. Voer hiervoor het volgende commando uit:
vi /usr/local/couchpotato/var/config.ini
Druk op de
i toetst om het configuratie bestand te bewerken en zoek de tekst
urlbase op. Zet achter deze tekst achter
/couchpotato. Het komt er dan zo uit te zien:
urlbase = /couchpotato
Om het bestand op te slaan druk je op de
ESC toets en type je in
:wq en drukt op
enter.
Nu gaan we het configuratie bestand van Apache bewerken, die gaat het adres daadwerkelijk omzetten. Voer hiervoor het volgende commando uit:
vi /usr/syno/apache/conf/httpd.conf-user
Druk op de
i toetst om het configuratie bestand te bewerken. Zet onderaan het configuratie bestand de volgende tekst:
Heb je al eerder een proxy verwijzing gemaakt dan zijn de volgende regels niet meer nodig:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
Zet dan alleen de volgende tekst in het configuratie bestand:
<Location /couchpotato>
ProxyPass http://localhost:8082/couchpotato
ProxyPassReverse http://localhost:8082/couchpotato
</Location>
Om het bestand op te slaan druk je op de
ESC toets en type je in
:wq en drukt op
enter.
Nu kunnen we Apache opnieuw opstarten en ook kunnen we CouchPotato weer starten. Voer hiervoor de volgende commando`s uit:
/usr/syno/etc.defaults/rc.d/S97apache-user.sh restart
/var/packages/couchpotato/scripts/start-stop-status start
Je kunt nu CouchPotato bereiken op het nieuwe adres:
http://192.168.x.x/couchpotatoCouchPotato ServerEerst moeten we CouchPotato Server stoppen om de configuratie te bewerken. Voer hiervoor het volgende commando uit:
/var/packages/couchpotatoserver/scripts/start-stop-status stop
Nu kunnen we configuratie bestand aanpassen. Voer hiervoor het volgende commando uit:
vi /usr/local/couchpotatoserver/var/settings.conf
Druk op de
i toetst om het configuratie bestand te bewerken en zoek de tekst
urlbase op. Zet achter deze tekst achter
/couchpotatoserver. Het komt er dan zo uit te zien:
urlbase = /couchpotatoserver
Om het bestand op te slaan druk je op de
ESC toets en type je in
:wq en drukt op
enter.
Nu gaan we het configuratie bestand van Apache bewerken, die gaat het adres daadwerkelijk omzetten. Voer hiervoor het volgende commando uit:
vi /usr/syno/apache/conf/httpd.conf-user
Druk op de
i toetst om het configuratie bestand te bewerken. Zet onderaan het configuratie bestand de volgende tekst:
Heb je al eerder een proxy verwijzing gemaakt dan zijn de volgende regels niet meer nodig:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
Zet dan alleen de volgende tekst in het configuratie bestand:
<Location /couchpotatoserver>
ProxyPass http://localhost:5050/couchpotatoserver
ProxyPassReverse http://localhost:5050/couchpotatoserver
</Location>
Om het bestand op te slaan druk je op de
ESC toets en type je in
:wq en drukt op
enter.
Nu kunnen we Apache opnieuw opstarten en ook kunnen we CouchPotato Server weer starten. Voer hiervoor de volgende commando`s uit:
/usr/syno/etc.defaults/rc.d/S97apache-user.sh restart
/var/packages/couchpotatoserver/scripts/start-stop-status start
Je kunt nu CouchPotato Server bereiken op het nieuwe adres:
http://192.168.x.x/couchpotatoserverHeadphonesEerst moeten we Headphones stoppen om de configuratie te bewerken. Voer hiervoor het volgende commando uit:
/var/packages/headphones/scripts/start-stop-status stop
Nu kunnen we configuratie bestand aanpassen. Voer hiervoor het volgende commando uit:
vi /usr/local/headphones/var/config.ini
Druk op de
i toetst om het configuratie bestand te bewerken en zoek de tekst
http_root op. Zet achter deze tekst achter
/headphones. Het komt er dan zo uit te zien:
http_root = /headphones
Om het bestand op te slaan druk je op de
ESC toets en type je in
:wq en drukt op
enter.
Nu gaan we het configuratie bestand van Apache bewerken, die gaat het adres daadwerkelijk omzetten. Voer hiervoor het volgende commando uit:
vi /usr/syno/apache/conf/httpd.conf-user
Druk op de
i toetst om het configuratie bestand te bewerken. Zet onderaan het configuratie bestand de volgende tekst:
Heb je al eerder een proxy verwijzing gemaakt dan zijn de volgende regels niet meer nodig:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
Zet dan alleen de volgende tekst in het configuratie bestand:
<Location /headphones>
ProxyPass http://localhost:8181/headphones
ProxyPassReverse http://localhost:8181/headphones
</Location>
Om het bestand op te slaan druk je op de
ESC toets en type je in
:wq en drukt op
enter.
Nu kunnen we Apache opnieuw opstarten en ook kunnen we Headphones weer starten. Voer hiervoor de volgende commando`s uit:
/usr/syno/etc.defaults/rc.d/S97apache-user.sh restart
/var/packages/headphones/scripts/start-stop-status start
Je kunt nu Headphones bereiken op het nieuwe adres:
http://192.168.x.x/headphonesSickBeardEerst moeten we SickBeard stoppen om de configuratie te bewerken. Voer hiervoor het volgende commando uit:
/var/packages/sickbeard/scripts/start-stop-status stop
Nu kunnen we configuratie bestand aanpassen. Voer hiervoor het volgende commando uit:
vi /usr/local/sickbeard/var/config.ini
Druk op de
i toetst om het configuratie bestand te bewerken en zoek de tekst
web_root op. Zet achter deze tekst achter
/sickbeard. Het komt er dan zo uit te zien:
web_root = /sickbeard
Om het bestand op te slaan druk je op de
ESC toets en type je in
:wq en drukt op
enter.
Nu gaan we het configuratie bestand van Apache bewerken, die gaat het adres daadwerkelijk omzetten. Voer hiervoor het volgende commando uit:
vi /usr/syno/apache/conf/httpd.conf-user
Druk op de
i toetst om het configuratie bestand te bewerken. Zet onderaan het configuratie bestand de volgende tekst:
Heb je al eerder een proxy verwijzing gemaakt dan zijn de volgende regels niet meer nodig:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
Zet dan alleen de volgende tekst in het configuratie bestand:
<Location /sickbeard>
ProxyPass http://localhost:8081/sickbeard
ProxyPassReverse http://localhost:8081/sickbeard
</Location>
Om het bestand op te slaan druk je op de
ESC toets en type je in
:wq en drukt op
enter.
Nu kunnen we Apache opnieuw opstarten en ook kunnen we SickBeard weer starten. Voer hiervoor de volgende commando`s uit:
/usr/syno/etc.defaults/rc.d/S97apache-user.sh restart
/var/packages/sickbeard/scripts/start-stop-status start
Je kunt nu Sickbeard bereiken op het nieuwe adres:
http://192.168.x.x/sickbeard