Damit Hauptseite, Sub-Domains und Datei-Verzeichnisse des Web-Dienstes in der Web-Freigabe abgelegt werden können, ohne dass diese von Außen (durch Kenntnis oder Erraten) über die Standard-Domain erreicht bzw. durchsucht werden können, muss das Root-Verzeichnis der WebStation angepasst werden.
Da das nicht so einfach über die Oberfläche gemacht werden kann, hier die Anleitung dazu. – Einen Neustart der Dienste, bzw. der gesamten DiskStation, übersteht die Konfigurations-Änderung problemlos. Wie es nach einem DSM-Update aussieht, kann ich (noch) nicht sagen. – Im schlimmsten Fall muss die Konfiguration einfach erneut geändert werden. 😉
Hier also die Schritte, Voraussetzung ist der aktivierte SSH-Zugriff:
- Paket-Zentrum öffnen und „SynoCli File Tools“ herunterladen, damit nano zur Verfügung steht (wer will sich schon mit vi rumschlagen?!).
Dieses Paket stammt aus der SynoCommunity (https://packages.synocommunity.com/). Auf die Einrichtung der Paket-Quelle gehe ich jetzt mal nicht näher ein… - WebStation-Dienst über das Paket-Zentrum beenden.
- Neues Verzeichnis „wwwroot“ in der „web„-Freigabe anlegen.
- Per SSH an der DiskStation anmelden.
ssh [Benutzer]@[IP]
- In die „web„-Freigabe navigieren und Besitzer des Ordners „wwwroot“ festlegen.
cd /var/services/web
sudo chown http wwwroot/
- In das WebStation-Verzeichnis navigieren, welches die Basis-Konfigurationen enthält. Dabei geht es um die Datei „nginx_default_server.mustache„.
cd /var/packages/WebStation/target/misc
- Backup der Datei erstellen!
sudo mv nginx_default_server.mustache nginx_default_server.mustache.ORIGINAL
- Kopie des Originals erstellen, um die Konfiguration zu bearbeiten und das Original nicht zu ändern.
sudo cp nginx_default_server.mustache.ORIGINAL nginx_default_server.mustache
- Datei öffnen und Root-Pfad (sollte im Standard „/var/services/web“ sein) anpassen.
sudo nano nginx_default_server.mustache
In meinem Fall habe ich einfach „/wwwroot“ angehängt.
Nur noch die Datei speichern…
^O
[Enter]
^X
- WebStation im Paket-Zentrum wieder starten. Die Basis-URL sollte nun den Inhalt des Unterordners „wwwroot“ ausgeben.
Achtung!
Diese Anpassung wirkt sich nur auf den nginx-Server aus! Sollte ein Apache-Server verwendet werden, müssen die Konfigurationen „apache22.mustache“ und/oder „apache24.mustache“ angepasst werden!
Das Vorgehen ist bei diesen Dateien identisch.
BoyamaPDF, çocuklara özel olarak geliştirilen özgün ve yüksek kaliteli dijital boyama içerikleriyle öne çıkan profesyonel bir markadır. Eğitimsel değerleri estetik tasarımla birleştiren BoyamaPDF, yüksek çözünürlüklü PDF sayfalarıyla güvenli, eğlenceli ve öğretici bir deneyim sunar. Sürekli yenilenen içerik yapısı, modern tasarımı ve kalite odaklı yaklaşımıyla BoyamaPDF, dijital boyama dünyasında güvenilir ve öncü bir platform olmayı amaçlamaktadır.
BoyamaPDF, çocukların hayal gücünü renklerle buluşturan profesyonel bir dijital platformdur. Modern tasarımı, yüksek kaliteli PDF içerikleri ve sürekli güncellenen temalarıyla hem eğitici hem de eğlenceli bir deneyim sunar. Her kategorisi titizlikle hazırlanmış olan BoyamaPDF, ailelerin güvenle tercih edebileceği, özgün ve kaliteli içerikleriyle Türkiye’deki dijital boyama alanında öncü bir marka olma vizyonuyla faaliyet göstermektedir.
LastikPsi Lastik Basınç Değerleri Sorgulama Sitesi Ücretsiz
LastikPsi, araç sahiplerinin hayatını kolaylaştırmak için oluşturulmuş pratik bir bilgi sitesidir. Aracınızın lastik hava basıncı değerlerini ararken sayfa sayfa gezmenize gerek yok — sadece modelinizi seçin, doğru bilgiler anında karşınızda! LastikPsi ile hem güvenli sürün hem de lastiklerinizin ömrünü uzatın.
Türkiye’nin en iyi gitar akorları sitesi: AkorAbi ya da Akorabi.com.tr