Веб-приложения
Благодаря встроенной функции Web Station и поддержке PHP можно легко осуществлять хостинг веб-сайтов на DiskStation и создавать динамические веб-сайты для бизнеса или для личного использования. Кроме того, в Центре пакетов предоставляются различные пакеты сторонних поставщиков, такие как системы управления контентом, CRM, электронной торговли и др. Для хранения файлов веб-сайта по умолчанию будет создана папка общего доступа под названием web.
Включение Web Station:
- Выберите Панель управления > Веб-службы.
- Установите флажок Включить Web Station.
- Нажмите Применить.
Примечание.
- Для повышения гибкости и безопасность в Web Station используется группа пользователей http для выполнения задач. Поэтому для управления правами доступа веб-страниц измените права доступа группы http для каждого соответствующего файла или папки. Например, если вы хотите сделать файл sample.htm в папке общего доступа web доступным в Web Station, необходимо убедиться, что группа http имеет соответствующие права на чтение/запись для папки общего доступа web и файла sample.htm.
- Файл домашней страницы должен называться index.htm, index.html или index.php.
- При использовании функции почта PHP() система будет автоматически получать и использовать информацию о SMTP-сервере на странице Уведомление. Убедитесь в том, что вы активировали уведомления по электронной почте и ввели правильную информацию о SMTP-сервере.
- Фактический путь к папке общего доступа web - /volume1/web. Некоторые приложения требуют, чтобы пользователь задал путь в файле конфигурации.
- Названия blog, photo, photosrc и webdefault используются для папок. Эти названия не могут использоваться службой Web Station, поэтому не создавайте папки с такими названиями в общей папке web.
- Можно настроить страницу ошибок, создав файл missing.html, файл missing.htm или файл missing.php. Сначала включите Web Station. Затем поместите файл missing.html, missing.htm или missing.php в общую папку web на сервере. Если пользователь попытается получить доступ к несуществующей странице, он увидит эту настроенную страницу ошибок.
- Максимальное число подключений HTTP: 256
- Максимальное число виртуальных хостов: 30
Включение виртуального хоста для веб-сайтов-хостов
Вы можете осуществлять хостинг нескольких веб-сайтов на одном сервере с помощью функции виртуального хоста. Перед началом работы необходимо зарегистрировать несколько имен домена и настроить виртуальный хостинг, выполнив указанные ниже шаги.
Включение виртуального хоста:
- Нажмите Виртуальный хост.
- Нажмите Создать.
- Введите имя подпапки в общей папке web, где будут храниться файлы веб-сайта.
- Введите имя хоста для веб-узла.
- Введите порт для веб-узла.
-
Нажмите OK.
Включение личного веб-сайта
Функция личного веб-сайта позволяет локальным пользователям, пользователям домена и пользователям LDAP создавать личные веб-сайты.
Для локальных пользователей
У каждого локального пользователя будет собственный уникальный адрес веб-сайта IP сервера/~имя пользователя или имя сервера/~имя пользователя. Например:
- 192.168.1.1/~ken
- SynologyNAS/~ken
Для пользователей домена
У каждого пользователя домена будет собственный уникальный адрес веб-сайта IP сервера/~имя домена%5cимя пользователя или имя-сервера/~имя домена%5cимя пользователя. Например:
- 192.168.1.1/~тестовый домен%5cken
- SynologyNAS/~тестовый домен%5cken
Для пользователей LDAP
У каждого пользователя LDAP будет собственный уникальный адрес веб-сайта IP сервера/~имя пользователя@имя домена или имя-сервера/~имя пользователя@имя домена. Например:
- 192.168.1.1/~ken@тестовый домен
- SynologyNAS/~ken@тестовый домен
Примечание.
Перед включением данной функции убедитесь, что активированы главные папки пользователей. Локальным пользователям следует выбрать Панель управления > Пользователь > Дополнительно; пользователям домена — Панель управления > Служба каталогов > Пользователи домена > Главная папка пользователя; пользователям LDAP — Панель управления > Служба каталогов > Пользователи LDAP > Главная папка пользователя.
Примечание.
Перед включением данной функции убедитесь, что активированы главные папки пользователей. Чтобы снова включить пользователя, выберите Панель управления > Пользователь > Дополнительно.
Создание личного веб-сайта:
- Если вы установили флажок Включить личный веб-сайт, папка www будет автоматически создана в каталоге главной папки пользователя.
- Теперь пользователь может выгружать файлы, относящиеся к веб-сайту (например, веб-страницы и звуковые файлы), в папку www.
- Убедитесь, что у пользователя есть права доступа к выгруженным файлам.
Настройка страницы ошибок:
- Сохраните страницу ошибок как missing.html, missing.htm или missing.php.
- Выгрузите файл в папку www.
Если пользователь попытается получить доступ к несуществующей странице на локальном веб-сайте пользователя, он увидит эту настроенную страницу ошибок.
Поддержка и ограничения:
Локальные пользователи имеют доступ к данным в следующих случаях:
- Их личная главная папка
- /var/tmp
- /tmp
- /volumeX/@tmp
Служба HTTP
Помимо номеров портов по умолчанию, таких как 80 (для HTTP) и 443 (для HTTPS), для доступа к Photo Station и Web Station можно добавить дополнительные номера портов. Можно добавить дополнительный номер порта от 1 до 65535 для доступа к HTTP или HTTPS.
Добавление дополнительного номера порта для доступа к HTTP или HTTPS:
- Установите флажок Добавить дополнительный порт HTTP или Добавить дополнительный порт HTTPS (параметр Включить подключение HTTPS для веб-служб должен быть активирован перед добавлением порта для HTTPS).
-
Введите в поле номер порта.
Примечание.
- Следующие порты должны быть исключены: 20, 21, 22, 23, 25, 110, 137, 138, 139, 143, 199, 443, 445, 515, 543, 548, 587, 873, 993, 995, 3306, 3689, 5000, 5001, 5005, 5006, 5335, 5432, 6881, 8080, 7000, 7001, 8081, 9997, 9998, 9999, 50001, 50002, диапазон портов eMule по умолчанию: 4662 (TCP), 4672(UDP) и диапазон портов FTP по умолчанию: фактический диапазон может отличаться в зависимости от различных моделей.