Инструменты пользователя

Инструменты сайта


software:nas:install_synology_dokuwiki

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
software:nas:install_synology_dokuwiki [2022/06/22 20:51] – создано - внешнее изменение 127.0.0.1software:nas:install_synology_dokuwiki [2024/12/21 22:14] (текущий) – [Установка DokuWiki на DSM 7.0+] vladpolskiy
Строка 1: Строка 1:
-====== Synology NAS ======+====== Synology NAS DSM 7.0+ Dokuwiki======
  
-Система NAS Synology раньше предоставляла пакет DokuWiki в своем менеджере пакетов. Начиная с выпуска DSM 7.0 это уже не так. Вместо этого вам нужно вручную установить «ДокуВики» с помощью приложения «Веб-станция».+Система NAS Synology раньше предоставляла пакет DokuWiki в своем менеджере пакетов. Начиная с выпуска DSM 7.0 это уже не так. Вместо этого вам нужно вручную установить «ДокуВики» с помощью приложения Web Station.
  
-===== Installing DokuWiki on DSM 7.0+ =====+===== Установка DokuWiki на DSM 7.0+ =====
  
 В настоящее время Synology не предоставляет пакет для установки Dokuwiki на Diskstation с DSM 7. Эта процедура должна помочь установить Dokuwiki на Synology Diskstation с DSM 7. В настоящее время Synology не предоставляет пакет для установки Dokuwiki на Diskstation с DSM 7. Эта процедура должна помочь установить Dokuwiki на Synology Diskstation с DSM 7.
  
-В DSM: Центр пакетов: установка веб-станции+**В DSM:** Центр пакетов: установка веб-станции
  
-Используйте веб-сервер Apache для «ДокуВики» (необязательно): +  * Используйте веб-сервер Apache для DokuWiki (**рекомендуется**): 
-Установите Apache 2.4 через Центр пакетов +    * //__**Примечание**__: ограничение доступа к «защищенным каталогам» DokuWiki (data, conf, bin, inc, vendor; см. здесь ) с помощью веб-сервера по умолчанию в DSM7 » **nginx** « не является простым. Выполнение инструкций по **Deny Directory Access в Ngnx __не предотвращает доступ__** к файлам в подкаталогах data. в то время как это работает «из коробки» с помощью Apache.//⇒ ⇒ ⇒ ⇒ 
-. Совет: перейдите на панель состояния веб-станции и щелкните стрелку в столбце управления, это приведет вас к пакету установки Apache в Центре пакетов. +  Установите Apache 2.4 через Центр пакетов. 
-Установите PHP 7 (.2, .3 или .4) через Центр пакетов +//Совет: перейдите на панель состояния Web Station и щелкните стрелку в столбце «Управление». Это приведет вас к пакету установки Apache в Центре пакетов.// 
-Совет: перейдите на панель состояния веб-станции и щелкните стрелку в столбце управления, это приведет вас к пакету установки PHP в Центре пакетов.+  Установите PHP 7 (.2, .3 или .4) через Центр пакетов. 
 +//Совет: перейдите на панель состояния Web Station и щелкните стрелку в столбце «Управление». Это приведет вас к пакету установки PHP в Центре пакетов.//
  
 {{https://i.ibb.co/Vph5TRt/2021-08-09-16h04-06.png?600|Web Station - Script Language Settings}} {{https://i.ibb.co/Vph5TRt/2021-08-09-16h04-06.png?600|Web Station - Script Language Settings}}
  
-**Save the settings!**+В Web Station это создаст настроенный профиль в разделе «Настройки языка скрипта» с именем «определенный пользователем».
  
-**On your PC:** Download DokuWiki: https://download.dokuwiki.org/+  Отредактируйте профиль и активируйте следующие расширения: 
 +    * bz2 
 +    * gd 
 +    * ldap 
 +    * openssl 
 +    * pdo_sqlite 
 +    * zlib 
 +**Сохраните настройки!**
  
-**On DSM:**  +**На вашем ПК: **  Загрузите DokuWiki:: https://download.dokuwiki.org/
-  * Go to File Station +
-    * Select left the Web Folder +
-    * Upload the downloaded Archive from DokuWiki (TGZ) +
-    * Right Mouseclick on the Archive in File Station and select Extract... -> Extract here +
-    * Do the same with the new File (TAR) +
-    * You have now the Folder "dokuwiki" in your Web-Folder +
-    * Delete TGZ and TAR File+
  
-  Go to Web Station and select "Web Service Portal" +**В DSM:**  
-    * Edit the default server +  * Перейти к файловой станции 
-      If installed Apache: Httpback-end serverselect Apache +    * Выберите слева веб-папку 
-    * PHP: Select the created Profile (Default Profile 7.x)+    * Загрузите загруженный архив из DokuWiki (TGZ) 
 +    * Щелкните правой кнопкой мыши по архиву в File Station и выберите Извлечь… → Извлечь сюда. 
 +    * Сделайте то же самое с новым файлом (TAR) 
 +    * Теперь в вашей веб-папке есть папка «dokuwiki» 
 +    * Удалить файлы TGZ и TAR 
 +  * Перейдите на Web Station и выберите «Web Service Portal» 
 +    * Изменить сервер по умолчанию 
 +    Если установлен Apache: HTTP-сервер back-end: выберите Apache 
 +    * PHP: Выберите созданный профиль (профиль по умолчанию 7.x)
  
 {{https://i.ibb.co/vjdQgHK/2021-08-09-16h11-49.png?600|Web Station Default Server}} {{https://i.ibb.co/vjdQgHK/2021-08-09-16h11-49.png?600|Web Station Default Server}}
  
-  * File Station: Setup Permissions for Folders +  * File Station: настройка разрешений для папок 
-    * Go to Web Folder +    * Перейти в веб-папку 
-    * Select dokuwiki Folder +    * Выберите папку dokuwiki 
-    * Right Click on data Folder  +    * Щелкните правой кнопкой мыши по папке с данными. 
-      * Properties -> Permission -> Create+      * Свойства → Разрешение → Создать
-        * User or Group: http +        * Пользователь или группа: http 
-        * Select Read and Write +        * Выберите «Читать и писать» 
-        * **Click Done** +        * **Нажмите «Готово»**. 
-        * **Click Save**+        * **Нажмите «Сохранить»**.
  
 {{https://i.ibb.co/SN6DBvy/2021-08-09-16h08-13.png?600|File Station - Permission Set}} {{https://i.ibb.co/SN6DBvy/2021-08-09-16h08-13.png?600|File Station - Permission Set}}
  
-**Repeat this steps for folders: dokuwiki/conf, dokuwiki/lib/plugins and dokuwiki/lib/tpl**+**Повторите эти шаги для папок: dokuwiki/conf, dokuwiki/lib/plugins и dokuwiki/lib/tpl**
  
-Go to http://IPofSynology/dokuwiki/install.php+===Для следующих каталогов пользователю ''http'' должны быть предоставлены разрешения на чтение/запись===
  
-Done. +  * dokuwiki/data 
-===== Upgrading from DSM 6 =====+  * dokuwiki/conf 
 +  * dokuwiki/lib/plugins 
 +  * dokuwiki/lib/tpl 
 +Перейти к:''%%http://<IP_of_your_Synology>/dokuwiki/install.php%%''
  
-There are several possible ways to switch from a package installation to a direct installation.+Готово. 
 +===== Обновление с DSM 6 =====
  
-==== Copy, Uninstall, Copy back, Upgrade DSM ====+Существует несколько возможных способов перехода от пакетной установки к прямой установке.
  
-  * copy the directory "dokuwiki" to another location **outside** the "web" folder +==== Копировать, удалить, скопировать обратно, обновить DSM ====
-  * uninstall the package "Dokuwiki" via the package manager +
-  * copy the "dokuwiki" directory back to the "web" folder +
-  * upgrade to DSM 7+
  
-Some users report problems with permissions after this procedure: [[https://forum.dokuwiki.org/d/19271-dokuwiki-package-no-longer-supported-in-synology-dsm-7/17|User Forum: Dokuwiki package no longer supported in Synology DSM 7]]. If this problem occursa complete reinstallation is recommended.+Копировать, удалить, скопировать обратно, обновить DSM 
 +  * скопировать каталог «dokuwiki» в другое место за пределами папки «web» 
 +  * удалить пакет «Dokuwiki» через менеджер пакетов 
 +  * скопировать каталог «dokuwiki» обратно в папку «web» 
 +  * обновление до DSM 7 
 +Некоторые пользователи сообщают о проблемах с разрешениями после этой процедуры: [[https://forum.dokuwiki.org/d/19271-dokuwiki-package-no-longer-supported-in-synology-dsm-7/17|Форум пользователейПакет Dokuwiki больше не поддерживается в Synology DSM 7.]].  Если возникла эта проблемарекомендуется полная переустановка.
  
-==== BackupUninstallUpgrade DSM, Restore ====+==== Резервное копированиеудалениеобновление DSM, восстановление ====
  
-This procedure is taken from [[https://forum.dokuwiki.org/d/19309-manual-install-of-dokuwiki-in-a-synology-nas-running-dsm62/3|User ForumManual install of Dokuwiki in a Synology NAS running DSM6.2]] +Эта процедура взята из [[https://forum.dokuwiki.org/d/19309-manual-install-of-dokuwiki-in-a-synology-nas-running-dsm62/3|Форум пользователейРучная установка Dokuwiki в Synology NAS под управлением DSM6.2]] 
-It is the same procedure as for a [[install:synology#installing_dokuwiki_on_dsm_70|complete new installation]]. Only the backup of the data is added and the procedure for this is described.+Это та же процедура, что и для [[install:synology#installing_dokuwiki_on_dsm_70|полной новой установки ]]. Добавляется только резервная копия данных и описывается процедура для этого.
  
-  - Install the Backup Tool Plugin straight from the plugin manager of your existing DokuWiki install and make a backup from the admin page (tab every box for backup to be sure). Save the .tar archive to a other location than your Synology. +  -  Установите плагин Backup Tool прямо из менеджера плагинов вашей существующей установки DokuWiki и сделайте резервную копию со страницы администратора (для уверенности нажмите на каждое поле для резервного копирования). Сохраните архив .tar в другом месте, нежели ваш Synology. 
-  - To be extra save; copy the nas/DokuWiki folder from your Synology to a other location+  - Для дополнительной безопасности скопируйте папку nas/DokuWiki из Synology в другое место
-  - Delete the DokuWiki package with the Package Center+  - Удалите пакет DokuWiki с помощью Центра пакетов
-  - Upgrade to DSM 7 (see instructions on the official Synology site+  - Обновитесь до DSM 7 (см. инструкции на официальном сайте Synology) 
-  - Go to Webstation in DSM -> PHP Setting (scripttaalinstellingen in my native language-> Create/Make -> Profile name: Dokuwiki -> Profile description: Dokuwiki -> PHP version: PHP 7.4 -> Save/Ok+  - Перейдите в Webstation в DSM → Настройки PHP (scripttaalinstellingen на моем родном языке→ Создать/Создать → Имя профиля: Dokuwiki → Описание профиля: Dokuwiki → Версия PHP: PHP 7.4 → Сохранить/ОК
-  - Go to Webserviceportal (still in Webstation) and choose for HTTP back-endserver: Apache HTTP Server 2.2 (because of the permissionsand PHP: Dokuwiki (PHP 7.4.) -> Save+  - Перейдите на Webserviceportal (все еще в Webstation) и выберите в качестве HTTP-сервера: Apache HTTP Server 2.2 (из-за разрешенийи PHP: Dokuwiki (PHP 7.4.) → Сохранить
-  - Go to the tab Extensions and enable: openssl and zlib and click Save +  - Перейдите на вкладку Расширения и включите: openssl и zlib и нажмите Сохранить. 
-  - Go to File Station and navigate to web -> dokuwiki folderRightclick on the folder: data -> Properties -> Permissions -> Make -> Choose for user "http" -> and check Write (which will check all underlying boxesand choose: Save/Ok +  - Перейдите в File Station и перейдите в папку web → dokuwiki. Щелкните правой кнопкой мыши по папке: data → Properties → Permissions → Make → Choose for user http” → и отметьте Write (что отметит все основные поляи выберите: Save/Ok 
-  - Do the same for the folders: conf and lib/plugins and lib/tpl. +  - Сделайте то же самое для папок: conf и lib/plugins и lib/tpl. 
-  - Download the stable: 2020-07-29 "Hogfather" release here (this is the same version as the latest Synology package for DMS 6, if in the meantime a new version is out, download this one from the DokuWiki archive+  - Загрузите стабильную версиюрелиз 2020-07-29 «Hogfather» здесь (это та же версия, что и последний пакет Synology для DMS 6; если за это время выйдет новая версиязагрузите ее из архива DokuWiki)
-  - Extract this archive to the web folder (default name and location: web/dokuwiki) +  - Извлеките этот архив в веб-папку (имя и местоположение по умолчанию: web/dokuwiki) 
-  - Run the installer (from /web/dokuwiki/install.php) and just use your existing info or something elsethese setting will be overwritten from the backup in the next step+  - Запустите установщик (из /web/dokuwiki/install.php) и просто используйте существующую информацию или что-то ещеэти настройки будут перезаписаны из резервной копии на следующем шаге
-  - Install the Backup Tool Plugin straight from the plugin manager for this new clean version+  - Установите плагин Backup Tool прямо из менеджера плагинов для этой новой чистой версии
-  - Open the backup .tar archive made in step 1 (use an archive manager like 7 zip) and copy over the folders: conf, data and lib to the web/dokuwiki folder overwriting any possibly existing files+  - Откройте резервную копию архива .tar, созданную на шаге 1 (используйте менеджер архивов, например, 7 zip), и скопируйте папки: conf, data и lib в папку web/dokuwiki, перезаписав все возможные существующие файлы
-  - Delete /web/dokuwiki/install.php file and check if this file is not accessible from the internet: https://yournasadres/dokuwiki/data/pages/wiki/dokuwiki.txt. If it is than doublecheck your permissions.+  - Удалите файл /web/dokuwiki/install.php и проверьте, доступен ли этот файл из интернета: https://yournasadres/dokuwiki/data/pages/wiki/dokuwiki.txt. Если да, то еще раз проверьте ваши разрешения.
  
-Thanks to [[https://forum.dokuwiki.org/u/DokuwikiSyno|DokuwikiSyno]] for this guide+Спасибо [[https://forum.dokuwiki.org/u/DokuwikiSyno|DokuwikiSyno]] за это руководство
-===== See also =====+===== Смотрите также =====
  
-  * [[https://forum.dokuwiki.org/d/19271-dokuwiki-package-no-longer-supported-in-synology-dsm-7|Dokuwiki package no longer supported in Synology DSM 7]] +  * [[https://forum.dokuwiki.org/d/19271-dokuwiki-package-no-longer-supported-in-synology-dsm-7|Пакет Dokuwiki больше не поддерживается в Synology DSM 7]] 
-  * [[https://forum.dokuwiki.org/d/19309-manual-install-of-dokuwiki-in-a-synology-nas-running-dsm62|Manual install of Dokuwiki in a Synology NAS running DSM6.2]]+  * [[https://forum.dokuwiki.org/d/19309-manual-install-of-dokuwiki-in-a-synology-nas-running-dsm62|Ручная установка Dokuwiki на Synology NAS под управлением DSM6.2]]
  
  
  
  
software/nas/install_synology_dokuwiki.1655920314.txt.gz · Последнее изменение: 127.0.0.1