Веб-портал
Страница Веб-портал предоставляет централизованную платформу для управления порталами веб-служб. В этой статье приведено описание процесса управления веб-порталом по умолчанию, личными веб-сайтами и порталами.
Портал по умолчанию
Web Station автоматически создает веб-портал с URL-адресами по умолчанию при установке пакета.
Управление веб-порталом по умолчанию
- Перейдите на страницу Веб-служба.
- В разделе Служба по умолчанию выберите Служба по умолчанию и нажмите Редактировать.
- Настройте следующие параметры нужным вам образом.
- Внутренний сервер HTTP. Выберите тип веб-сервера в раскрывающемся меню.
- PHP. Выберите профиль PHP в раскрывающемся меню. Настраиваемые профили PHP можно создать в разделе Настройки языка сценария > PHP.
- Нажмите Применить.
- URL-адреса веб-портала по умолчанию имеют следующие форматы:
- http://IP-адрес вашего устройства NAS:80
- http://доменное имя вашего устройства NAS:80
- https://IP-адрес вашего устройства NAS:443
- https://доменное имя вашего устройства NAS:443
Примечание.
- Web Station использует группу http для выполнения задач. По умолчанию группа http имеет разрешение на чтение общих папок web и web_packages. Чтобы обеспечить правильную работу Web Station, предоставьте группе http доступ к папкам или файлам, связанным с веб-сайтом. Например, чтобы сделать файл sample.htm в общей папке web доступным через Web Station, у группы «http» должны быть соответствующие права на чтение/запись для общей папки web, а также для файла sample.htm.
- Файл домашней страницы должен называться index.htm, index.html или index.php.
- При использовании функции «Почта PHP()» система будет автоматически получать и использовать информацию о SMTP-сервере из раздела Панель управления > Уведомление > Электронная почта. Убедитесь в том, что вы включили уведомления по электронной почте и ввели правильную информацию о SMTP-сервере.
- Web Station поставляется с двумя общими папками по умолчанию:
- web_packages: файлы установленных пакетов сторонних производителей (например, phpMyAdmin) хранятся в этой общей папке.
- web: файлы для размещения веб-сайтов можно хранить в этой общей папке.
- Фактический путь к общей папке web — /volume1/web. Некоторые приложения требуют, чтобы пользователь задал путь в файле конфигурации.
- Имена blog, photo, photosrc и webdefault зарезервированы для папок, и их нельзя использовать в Web Station. Не создавайте папки с такими именами в общей папке «web».
- Чтобы настроить страницу ошибки, выполните одно из следующих действий.
- Выберите Параметры страницы ошибок > Профиль по умолчанию > Профиль страницы ошибок по умолчанию и следуйте инструкциям в разделе Параметры страницы ошибок.
- Создайте файл с именем missing.html, missing.htm или missing.php и поместите его в общую папку web на устройстве Synology NAS.
Включение личного веб-сайта
Web Station позволяет локальным пользователям, пользователям домена и пользователям LDAP создавать личные веб-сайты.
Перед началом работы
- Включить Главную папку пользователя. Этот параметр можно найти в следующих разделах:
- Для локальных пользователей: Панель управления > Пользователь и группа > Дополнительно
- Для пользователей домена: Панель управления > Домен/LDAP > Пользователи домена.
- Для пользователей LDAP: Панель управления > Домен/LDAP > Пользователи LDAP.
- Установите и включите хотя бы одну версию HTTP-сервера Apache. Эти пакеты можно скачать в Центре пакетов.
- Перейдите на страницу Веб-служба.
- В разделе Служба по умолчанию выберите Служба по умолчанию и нажмите Редактировать.
- Установите флажок Включить личный веб-сайт, и папка с именем www будет создана в домашнем каталоге каждого пользователя.
- Настройте следующие параметры в зависимости от ваших требований и нажмите Сохранить.
- Внутренний сервер HTTP. Выберите тип веб-сервера в раскрывающемся меню.
- PHP. Выберите профиль PHP в раскрывающемся меню. Настраиваемые профили PHP можно создать в разделе Настройки языка сценария > PHP.
- Загрузите файлы, связанные с веб-сайтами, в папку www.
- Проверьте, что указанные пользователи или группы имеют соответствующие права доступа к загруженным файлам.
- После выполнения описанных выше действий каждый пользователь будет иметь уникальный адрес веб-сайта следующим образом.
- Локальные пользователи. «IP-адрес вашего устройства NAS/~имя пользователя/» или «имя хоста вашего устройства NAS/~имя пользователя/». Пример.
- 192.168.1.1/~ken/
- kenstation/~ken/
- Пользователи домена: «IP-адрес вашего устройства NAS/~доменное имя%5cимя пользователя/» или «имя хоста вашего устройства NAS/~доменное имя%5cимя пользователя/». Пример.
- 192.168.1.1/~synology.local%5cken/
- kenstation/~synology.local%5cken/
- Пользователи LDAP: «IP-адрес вашего устройства NAS/~имя пользователя@доменное имя/» или «имя хоста вашего устройства NAS/~имя пользователя@доменное имя/». Пример.
- 192.168.1.1/~ken@synology.local/
- kenstation/~ken@synology.local/
- Локальные пользователи. «IP-адрес вашего устройства NAS/~имя пользователя/» или «имя хоста вашего устройства NAS/~имя пользователя/». Пример.
Настраиваемый портал
Настройка портала веб-служб
Web Station позволяет создавать пользовательские порталы для сторонних пакетов веб-служб, таких как phpMyAdmin, WordPress и MediaWiki.
- Перейдите на страницу Веб-портал и нажмите Создать.
- Выберите Портал веб-служб.
- Выберите службу.
- Выберите тип портала:
- На основе имени. Чтобы создать URL-адрес на основе имени (например, http://synotest.com:80), введите FQDN (полное доменное имя) вашего Synology NAS в поле Имя хоста и выберите хотя бы один тип портов для URL-адреса: порты по умолчанию (80 и 443) или пользовательские порты (HTTP и HTTPS).
- На основе порта. Чтобы создать URL-адрес на основе порта (например, https://210.61.203.200:443), выберите хотя бы один тип портов (HTTP или HTTPS) и введите номер порта для URL-адреса.
- На основе псевдонима. Можно назначить альтернативные URL-адреса, называемые «псевдонимами», сторонним пакетам веб-служб.
- Установите флажок HSTS в поле Настройки HTTPS, чтобы веб-браузеры принудительно подключались к серверу пакетов по протоколу HTTPS.
- Выберите профиль из раскрывающегося меню Профиль управления доступом. Профили управления доступом можно создать в разделе Панель управления > Портал входа > Дополнительно.
- Выберите профиль из раскрывающегося меню Профиль страницы ошибок. Профили страницы ошибок можно создать в разделе Настройки страницы ошибок.
- Нажмите Создать для завершения настройки. Ссылка по умолчанию будет создана в списке порталов на странице Веб-портал.
Настройка альтернативного портала сервера по умолчанию
Web Station позволяет создавать настраиваемые имена хостов и порты для альтернативных порталов веб-сервера по умолчанию.
- Перейдите на страницу Веб-портал и нажмите Создать.
- Выберите Альтернативный портал сервера по умолчанию.
- Выберите тип портала:
- На основе имени. Чтобы создать URL-адрес на основе имени (например, http://synotest.com:80), введите FQDN (полное доменное имя) вашего Synology NAS в поле Имя хоста и выберите хотя бы один тип портов для URL-адреса: порты по умолчанию (80 и 443) или пользовательские порты (HTTP и HTTPS).
- На основе порта. Чтобы создать URL-адрес на основе порта (например, https://210.61.203.200:443), выберите хотя бы один тип портов (HTTP или HTTPS) и введите номер порта для URL-адреса.
- Установите флажок HSTS в поле Настройки HTTPS, чтобы веб-браузеры принудительно подключались к виртуальному хосту по протоколу HTTPS.
- Нажмите Создать для завершения настройки. Ссылка по умолчанию будет создана в списке порталов на странице Веб-портал.
Примечание.
- Web Station использует группу «http» для выполнения задач, что повышает гибкость и безопасность. Чтобы обеспечить правильную работу Web Station, предоставьте группе «http» доступ к папкам или файлам, связанным с веб-сайтом. Например, чтобы сделать папку «vhost1» доступной через Web Station, у группы «http» должны быть права на чтение/запись для папки «vhost1».
- Чтобы обеспечить нормальную работу установленных пакетов веб-служб сторонних производителей, группе «http» должно быть предоставлено право только на чтение в общей папке web_packages.
- Основная цель настройки прав доступа к файлам — нормальное функционирование Web Station. Не храните конфиденциальную информацию в следующих папках, так как они используются для хранения файлов, связанных с веб-сайтами:
- общая папка web
- общая папка web_packages
- корневые каталоги документов виртуальных хостов
- Ссылки по умолчанию в списке порталов соответствуют следующим правилам.
- Если порты по умолчанию (80 и 443) и настраиваемые порты включены, ссылка по умолчанию заканчивается номером порта 443 (HTTPS).
- Если включены только настраиваемые порты, ссылка по умолчанию заканчивается номером настраиваемого порта HTTPS.
Портал по умолчанию
Настраиваемый портал