Веб-приложения
Благодаря встроенной функции Web Station и поддержке PHP можно легко размещать веб-сайт на Synology NAS и создавать динамические веб-сайты для бизнеса и развлечений. Кроме того, Центр пакетов предоставляет множество сторонних пакетов, например, системы управления контентом, CRM, электронной торговли. Общая папка по умолчанию web будет создана для сохранения файлов веб-сайта.
Примечание.
- В целях повышения гибкости и безопасности 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/~testdomain%5cken
- SynologyNAS/~testdomain%5cken
Для пользователей LDAP
У каждого пользователя LDAP будет собственный уникальный адрес веб-сайта IP сервера/~имя пользователя@имя домена или имя сервера/~имя пользователя@имя домена, например: Например:
- 192.168.1.1/~ken@testdomain
- SynologyNAS/~ken@testdomain
Примечание.
Перед включением этой функции убедитесь, что главные папки пользователя включены. Для локальной папки откройте Панель управления > Пользователь > Дополнительно; для пользователей домена откройте Панель управления > Служба каталога > Пользователи домена > Главная папка пользователя; для пользователей LDAP откройте Панель управления > Служба каталога > Пользователи LDAP > Главная папка пользователя.
Примечание.
Перед включением этой функции убедитесь, что главные папки пользователя включены. Для локальных пользователей откройте Панель управления > Пользователь > Дополнительно.
Создание личного веб-сайта:
- Если установлен флажок Включить личный веб-сайт, папка www будет автоматически создана в главной папке пользователя.
- Таким образом пользователь сможет загрузить файлы веб-сайта (например, веб-страницы и звуковые файлы) в папку www.
- Убедитесь, что у пользователя есть соответствующие разрешения на доступ к выгруженным файлам.
Настройка страницы ошибок:
- Сохраните страницу ошибок как missing.html, missing.htm или missing.php.
- Выгрузите файл в папку www.
Если пользователь попытается получить доступ к несуществующей странице на локальном веб-сайте пользователя, он увидит эту настроенную страницу ошибок.
Поддержка и ограничения:
Локальные пользователи имеют доступ к данным в следующих случаях:
- Их личная главная папка
- /var/tmp
- /tmp
- /volumeX/@tmp