software:nas:install_synology_dokuwiki
Различия
Показаны различия между двумя версиями страницы.
| — | software:nas:install_synology_dokuwiki [2024/12/21 22:14] (текущий) – создано - внешнее изменение 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Synology NAS DSM 7.0+ Dokuwiki====== | ||
| + | |||
| + | Система NAS Synology раньше предоставляла пакет DokuWiki в своем менеджере пакетов. Начиная с выпуска DSM 7.0 это уже не так. Вместо этого вам нужно вручную установить «ДокуВики» с помощью приложения Web Station. | ||
| + | |||
| + | ===== Установка DokuWiki на DSM 7.0+ ===== | ||
| + | |||
| + | В настоящее время Synology не предоставляет пакет для установки Dokuwiki на Diskstation с DSM 7. Эта процедура должна помочь установить Dokuwiki на Synology Diskstation с DSM 7. | ||
| + | |||
| + | **В DSM:** Центр пакетов: | ||
| + | |||
| + | * Используйте веб-сервер Apache для DokuWiki (**рекомендуется**): | ||
| + | * // | ||
| + | * Установите Apache 2.4 через Центр пакетов. | ||
| + | // | ||
| + | * Установите PHP 7 (.2, .3 или .4) через Центр пакетов. | ||
| + | // | ||
| + | |||
| + | {{https:// | ||
| + | |||
| + | В Web Station это создаст настроенный профиль в разделе «Настройки языка скрипта» с именем «определенный пользователем». | ||
| + | |||
| + | * Отредактируйте профиль и активируйте следующие расширения: | ||
| + | * bz2 | ||
| + | * gd | ||
| + | * ldap | ||
| + | * openssl | ||
| + | * pdo_sqlite | ||
| + | * zlib | ||
| + | **Сохраните настройки!** | ||
| + | |||
| + | **На вашем ПК: ** Загрузите DokuWiki:: https:// | ||
| + | |||
| + | **В DSM: | ||
| + | * Перейти к файловой станции | ||
| + | * Выберите слева веб-папку | ||
| + | * Загрузите загруженный архив из DokuWiki (TGZ) | ||
| + | * Щелкните правой кнопкой мыши по архиву в File Station и выберите Извлечь… → Извлечь сюда. | ||
| + | * Сделайте то же самое с новым файлом (TAR) | ||
| + | * Теперь в вашей веб-папке есть папка «dokuwiki» | ||
| + | * Удалить файлы TGZ и TAR | ||
| + | * Перейдите на Web Station и выберите «Web Service Portal» | ||
| + | * Изменить сервер по умолчанию | ||
| + | * Если установлен Apache: HTTP-сервер back-end: выберите Apache | ||
| + | * PHP: Выберите созданный профиль (профиль по умолчанию 7.x) | ||
| + | |||
| + | {{https:// | ||
| + | |||
| + | * File Station: настройка разрешений для папок | ||
| + | * Перейти в веб-папку | ||
| + | * Выберите папку dokuwiki | ||
| + | * Щелкните правой кнопкой мыши по папке с данными. | ||
| + | * Свойства → Разрешение → Создать: | ||
| + | * Пользователь или группа: | ||
| + | * Выберите «Читать и писать» | ||
| + | * **Нажмите «Готово»**. | ||
| + | * **Нажмите «Сохранить»**. | ||
| + | |||
| + | {{https:// | ||
| + | |||
| + | **Повторите эти шаги для папок: dokuwiki/ | ||
| + | |||
| + | ===Для следующих каталогов пользователю '' | ||
| + | |||
| + | * dokuwiki/ | ||
| + | * dokuwiki/ | ||
| + | * dokuwiki/ | ||
| + | * dokuwiki/ | ||
| + | Перейти к:'' | ||
| + | |||
| + | Готово. | ||
| + | ===== Обновление с DSM 6 ===== | ||
| + | |||
| + | Существует несколько возможных способов перехода от пакетной установки к прямой установке. | ||
| + | |||
| + | ==== Копировать, | ||
| + | |||
| + | Копировать, | ||
| + | * скопировать каталог «dokuwiki» в другое место за пределами папки «web» | ||
| + | * удалить пакет «Dokuwiki» через менеджер пакетов | ||
| + | * скопировать каталог «dokuwiki» обратно в папку «web» | ||
| + | * обновление до DSM 7 | ||
| + | Некоторые пользователи сообщают о проблемах с разрешениями после этой процедуры: | ||
| + | |||
| + | ==== Резервное копирование, | ||
| + | |||
| + | Эта процедура взята из [[https:// | ||
| + | Это та же процедура, | ||
| + | |||
| + | - Установите плагин Backup Tool прямо из менеджера плагинов вашей существующей установки DokuWiki и сделайте резервную копию со страницы администратора (для уверенности нажмите на каждое поле для резервного копирования). Сохраните архив .tar в другом месте, нежели ваш Synology. | ||
| + | - Для дополнительной безопасности скопируйте папку nas/ | ||
| + | - Удалите пакет DokuWiki с помощью Центра пакетов. | ||
| + | - Обновитесь до DSM 7 (см. инструкции на официальном сайте Synology) | ||
| + | - Перейдите в Webstation в DSM → Настройки PHP (scripttaalinstellingen на моем родном языке) → Создать/ | ||
| + | - Перейдите на Webserviceportal (все еще в Webstation) и выберите в качестве HTTP-сервера: | ||
| + | - Перейдите на вкладку Расширения и включите: | ||
| + | - Перейдите в File Station и перейдите в папку web → dokuwiki. Щелкните правой кнопкой мыши по папке: data → Properties → Permissions → Make → Choose for user “http” → и отметьте Write (что отметит все основные поля) и выберите: | ||
| + | - Сделайте то же самое для папок: conf и lib/plugins и lib/tpl. | ||
| + | - Загрузите стабильную версию: | ||
| + | - Извлеките этот архив в веб-папку (имя и местоположение по умолчанию: | ||
| + | - Запустите установщик (из / | ||
| + | - Установите плагин Backup Tool прямо из менеджера плагинов для этой новой чистой версии. | ||
| + | - Откройте резервную копию архива .tar, созданную на шаге 1 (используйте менеджер архивов, | ||
| + | - Удалите файл / | ||
| + | |||
| + | Спасибо [[https:// | ||
| + | ===== Смотрите также ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | |||
software/nas/install_synology_dokuwiki.1734808003.txt.gz · Последнее изменение: (внешнее изменение)
