Allgemeine Einstellungen
Nach Aktivierung der Web Station können Sie Back-End-Server und gewünschtes PHP-Profil wählen und entscheiden, ob persönliche Webseiten aktiviert sein sollen. Erweiterte Einstellungen finden Sie unter Web-Server > PHP-Einstellungen.
Standard-Back-End festlegen (Standard-Startseite der Website)
Mit der Funktion "Web Station" und der PHP-Unterstützung können Sie auf einfache Weise eine Website auf Ihrem Synology Synology NAS hosten und dynamische Websites für Ihr Unternehmen oder Hobby erstellen. Darüber hinaus bietet das Paketzentrum eine Vielzahl von Paketen von Drittanbietern, wie Inhaltsverwaltung, Customer Relationship Management und e-Commerce-System. Ein standardmäßiger freigegebener Ordner namens „web“ wird für das Speichern der Dateien für Ihre Website erstellt. Sie können auch einen virtuellen Host erstellen, um mehrere virtuelle Startseiten für Websites zu erstellen.
Anmerkung:
- Zur Erhöhung der Flexibilität und Sicherheit verwendet Web Station die Benutzergruppe http zum Ausführen von Aufgaben. Ändern Sie deshalb für die Kontrolle der Zugriffsberechtigungen für Ihre Webseiten die Zugriffsberechtigungen der Gruppe http für die entsprechenden Ordner und Dateien. Wenn z. B. die Datei sample.htm im freigegebenen Ordner web über Web Station zugänglich sein soll, muss sichergestellt werden, dass die Gruppe http die korrekten Berechtigungen für Lesen/Schreiben sowohl für den Ordner web als auch die Datei sample.htm besitzt.
- Die Datei für die Homepage sollte index.htm, index.html oder index.php genannt werden.
- Wenn Sie die Funktion PHP-Mail() verwenden, ruft das System automatisch die SMTP-Serverinformationen auf der Seite Benachrichtigung ab. Stellen Sie sicher, dass Sie E-Mail-Benachrichtigungen aktiviert und die korrekten SMTP-Serverinformationen eingegeben haben.
- Der tatsächliche Pfad des gemeinsamen Ordners web lautet /volume1/web. Bei einigen Anwendungen muss der Pfad in die Konfigurationsdatei eingegeben werden.
- Die Namen blog, photo, photosrc und webdefault sind reservierte Ordnernamen. Diese Namen können nicht von Web Station benutzt werden, deshalb erstellen Sie bitte keine Ordner mit diesen Namen im gemeinsamen Ordner web.
- Sie können die Fehlerseite benutzerspezifisch anpassen, indem Sie eine Datei mit dem Namen missing.html, missing.htm oder missing.php erstellen. Aktivieren Sie zunächst Web Station. Dann speichern Sie die Datei missing.html, missing.htm oder missing.php im gemeinsamen Ordner web auf dem Server ab. Wenn Benutzer die Verbindung zu einer Seite herstellen, die nicht existiert, wird diese benutzerdefinierte Fehlerseite angezeigt.
Persönliche Website aktivieren
Die Funktion „persönliche Website“ ist ein bequemer Weg, um es lokalen, Domain- und LDAP-Benutzern zu erlauben, eigene persönliche Websites zu erstellen.
Anmerkung:
- Da die Funktion Domain/LDAP auf EDS14 nicht verfügbar ist, können in einer auf EDS14 installierten Web Station nur lokale Benutzer persönliche Webseiten aktivieren.
Für lokale Benutzer
Jeder lokale Benutzer erhält eine einzigartige Website-Adresse server-IP/~username oder server-name/~username. Beispiel:
- 192.168.1.1/~ken
- SynologyNAS/~ken
Für Domainbenutzer
Jeder Domainbenutzer erhält eine einzigartige Website-Adresse server-IP/~domainname%5cusername oder server-name/~domainname%5cusername. Beispiel:
- 192.168.1.1/~testdomain%5cken
- SynologyNAS/~testdomain%5cken
Für LDAP-Benutzer
Jeder LDAP-Benutzer erhält eine einzigartige Website-Adresse server-IP/~username@domainname oder server-name/~username@domainname. Beispiel:
- 192.168.1.1/~ken@testdomain
- SynologyNAS/~ken@testdomain
Anmerkung:
- Befor Sie diese Funktion aktivieren, müssen Sie sicherstellen, dass das System die folgenden beiden Anforderungen erfüllt:
- Benutzer-homes wurden aktiviert. Lokale Benutzer gehen zu Systemsteuerung > Benutzer > Erweitert. Domainbenutzer gehen zu Systemsteuerung > Domain/LDAP > Domainbenutzer > Benutzer-Home. LDAP-Benutzer gehen zu Systemsteuerung > Domain/LDAP > LDAP-Benutzer > Benutzer-Home.
- Apache HTTP Server 2.2 und PHP 5.6 wurden installiert und aktiviert. Sie können diese Pakete über das Paket-Zentrum installieren.
Persönliche Website erstellen:
- Wenn Sie Persönliche Website aktivieren aktiviert haben, wird automatisch der Ordner www im Home-Verzeichnis des Benutzers erstellt.
- Der Benutzer kann jetzt die websitebezogenen Dateien (z. B. Webseiten und Audiodateien) in den Ordner www hochladen.
- Stellen Sie sicher, dass der Benutzer über die entsprechenden Zugriffsrechte für die hochgeladenen Dateien verfügt.
Fehlerseite anpassen:
- Speichern Sie die Fehlerseite als missing.html, missing.htm oder missing.php.
- Laden Sie die Datei in den Ordner www hoch.
Wenn Benutzer die Verbindung zu einer Seite herstellen, die nicht auf der Website des lokalen Benutzers vorhanden ist, wird die benutzerdefinierte Fehlerseite angezeigt.
Unterstützung und Einschränkungen:
- Lokale Benutzer dürfen nur auf die Daten im folgenden Pfad zugreifen:
- Ihr eigenes Home
- /var/tmp
- /tmp
- /volumeX/@tmp