Ustawienia ogólne
Po włączeniu aplikacji Web Station można wybrać serwer wewnętrzny, żądany profil PHP i włączyć lub wyłączyć osobistą stronę internetową. Aby uzyskać dostęp do zaawansowanych ustawień, przejdź do pozycji Web Server i Ustawienia PHP.
Ustaw domyślny wewnętrzny (domyślny punkt wejściowy witryny internetowej)
Dzięki funkcji Web Station i obsłudze języka PHP można z łatwością hostować witrynę na Synology NAS Synology i tworzyć dynamiczne witryny internetowe związane z hobby lub prowadzoną działalnością. Oprócz tego Centrum pakietów zawiera szeroką gamę pakietów innych firm do zarządzania treścią, relacjami z klientem oraz handlem elektronicznym innych producentów. Pliki witryny internetowej użytkownika są przechowywane w nowo utworzonym domyślnym folderze współdzielonym o nazwie „web”. Host wirtualny można utworzyć także w celu tworzenia wielu wejść wirtualnych do witryn internetowych.
Uwaga:
- W celu zapewnienia elastyczności i bezpieczeństwa aplikacja Web Station wykonuje zadania, korzystając z grupy użytkowników http. Aby sterować uprawnieniami dostępu do witryn internetowych, należy zmienić uprawnienia dostępu grupy http w przypadku odpowiednich folderów i plików. Aby na przykład udostępnić plik sample.htm w folderze web za pomocą aplikacji Web Station, należy upewnić się, że grupa http ma odpowiednie uprawnienia odczytu i zapisu w przypadku folderu współdzielonego web, a także samego pliku sample.htm.
- Plik strony głównej musi nazywać się index.htm, index.html lub index.php.
- W przypadku używania funkcji PHP mail() system automatycznie pobierze i wykorzysta informacje o serwerze SMTP ze strony Powiadomienia. Upewnij się, że włączono powiadomienia e-mail i wprowadzono poprawne informacje o serwerze SMTP.
- Rzeczywista ścieżka folderu współdzielonego web to /volume1/web. Niektóre aplikacje wymagają od użytkownika podania ścieżki w pliku konfiguracji.
- Nazwy blog, photo, photosrc i webdefault są zastrzeżonymi nazwami folderów. Tych nazw nie można używać w aplikacji Web Station, dlatego nie należy tworzyć folderów o takich nazwach w folderze współdzielonym web.
- Stronę błędu możesz dostosować, tworząc plik missing.html, missing.htm lub missing.php. Najpierw włącz aplikację Web Station. Następnie umieść plik missing.html, missing.htm lub missing.php w folderze współdzielonym web na serwerze. Kiedy użytkownik przejdzie na nieistniejącą stronę, zobaczy dostosowaną stronę błędu.
Włączanie osobistej witryny internetowej
Funkcja osobistej witryny internetowej umożliwia użytkownikom lokalnym, użytkownikom domen i użytkownikom LDAP tworzenie ich własnych witryn internetowych.
Uwaga:
- Ponieważ funkcja Domain/LDAP nie jest dostępna w produkcie EDS14, zainstalowany na nim program Web Station umożliwia włączenie osobistej strony internetowej tylko lokalnym użytkownikom.
W przypadku użytkowników lokalnych
Każdy użytkownik będzie miał unikatowy adres www IP-serwera/~nazwa-użytkownika lub nazwa-serwera/~nazwa-użytkownika. Na przykład:
- 192.168.1.1/~ken
- SynologyNAS/~ken
W przypadku użytkowników domeny
Każdy użytkownik domeny będzie miał unikatowy adres witryny internetowej IP-serwera/~nazwadomeny%5nazwaużytkownika lub nazwa-serwera/~nazwadomeny%5nazwaużytkownika. Na przykład:
- 192.168.1.1/~domenatestowa%5cken
- SynologyNAS/~domenatestowa%5cken
W przypadku użytkowników LDAP
Każdy użytkownik LDAP będzie mieć unikatowy adres witryny IP-serwera/~nazwaużytkownika@nazwadomeny lub nazwa-serwera/~nazwaużytkownika@nazwadomeny. Na przykład:
- 192.168.1.1/~ken@domenatestowa
- SynologyNAS/~ken@domenatestowa
Uwaga:
- Przed włączeniem tej funkcji upewnij się, że system spełnia następujące dwa wymagania:
- Włączona została opcja Użytkownik domowy. W przypadku użytkowników lokalnych przejdź do pozycji Panel sterowania > Użytkownik > Zaawansowane. W przypadku użytkowników domeny przejdź do pozycji Panel sterowania > Domena/LDAP > Użytkownicy domeny > Użytkownik domowy. W przypadku użytkowników LDAP przejdź do pozycji Panel sterowania > Domena/LDAP > Użytkownicy LDAP > Użytkownik domowy.
- Zainstalowano i włączono pakiety Serwer Apache HTTP Server 2.2 i PHP 5.6. Pakiety te możesz zainstalować z Centrum pakietów.
Aby utworzyć osobistą witrynę internetową:
- Po zaznaczeniu opcji Włącz osobistą stronę internetową w katalogu domowym użytkownika zostanie automatycznie utworzony folder www.
- Użytkownik może teraz przesyłać pliki związane z witryną internetową (tj. pliki stron internetowych lub pliki dźwiękowe) do folderu www.
- Upewnij się, że użytkownik ma odpowiednie uprawnienia dostępu do przesłanych plików.
Aby dostosować stronę błędu:
- Zapisz stronę błędu jako missing.html, missing.htm lub missing.php.
- Prześlij plik do folderu www.
Kiedy użytkownik wejdzie na stronę nieistniejącą w witrynie internetowej lokalnego użytkownika, wyświetli się dostosowana strona błędu.
Obsługa i ograniczenia:
- Lokalni użytkownicy mogą mieć dostęp do danych jedynie w następujących katalogach:
- Ich własny katalog domowy
- /var/tmp
- /tmp
- /volumeX/@tmp