Следующая версия | Предыдущая версия |
wiki:farms:example01 [2025/01/15 21:15] – создано - внешнее изменение 127.0.0.1 | wiki:farms:example01 [2025/01/15 21:28] (текущий) – [Самое интересное: конфигурация] vladpolskiy |
---|
[[:farms|⇐ Вернуться назад]] | [[:farms|⇐ Вернуться назад]] |
| |
====== An example of setting up a wiki farm ====== | ====== Пример создания вики-фермы ====== |
| |
Когда я создал свою первую вики-ферму, это заняло около 5 часов. Следующая, как я ожидаю, будет значительно меньше часа. Поэтому я подумал, что другим будет полезно, если я опубликую свои заметки администратора в публичном месте. Обратите внимание, что мы не рекомендуем это как лучший способ что-то делать, а скорее как пример, который работает для нас. | Когда я создал свою первую вики-ферму, это заняло около 5 часов. Следующая, как я ожидаю, будет значительно меньше часа. Поэтому я подумал, что другим будет полезно, если я опубликую свои заметки администратора в публичном месте. Обратите внимание, что мы не рекомендуем это как лучший способ что-то делать, а скорее как пример, который работает для нас. |
В целом, я большой поклонник использования предварительно упакованного ПО для каждой ОС . Однако в этом случае пакетное ПО было 2-летней давности, не содержало модуля фермы и разбросало файлы php в /usr/share/dokuwiki, /etc/dokuwiki и бог знает где еще. Теперь, когда у нас есть рабочая установка, мы, вероятно, могли бы работать с пакетом, но это было запутанно. | В целом, я большой поклонник использования предварительно упакованного ПО для каждой ОС . Однако в этом случае пакетное ПО было 2-летней давности, не содержало модуля фермы и разбросало файлы php в /usr/share/dokuwiki, /etc/dokuwiki и бог знает где еще. Теперь, когда у нас есть рабочая установка, мы, вероятно, могли бы работать с пакетом, но это было запутанно. |
| |
Руководство [[wiki:install|installation guide|по установке]] довольно простое и ему легко следовать, если вы решите пойти по этому пути. | Руководство [[wiki:install|по установке]] довольно простое и ему легко следовать, если вы решите пойти по этому пути. |
===== Настройте базовую вики ===== | ===== Настройте базовую вики ===== |
| |
</code> | </code> |
| |
Каталог _animal — это шаблон, доступный на странице [[wiki:farms:|фермы]] {{:dokuwiki_farm_animal.zip|этот шаблон животных}}. Он принадлежит пользователю root с привилегиями 600, поэтому он недоступен для веб-сервера. Чтобы подготовить новое животное (дочернюю вики), введите: | Каталог _animal — это шаблон, доступный на странице [[wiki:farms|фермы]] {{ :wiki:farms:dokuwiki_farm_animal.zip|этот шаблон животных}}. Он принадлежит пользователю root с привилегиями 600, поэтому он недоступен для веб-сервера. Чтобы подготовить новое животное (дочернюю вики), введите: |
| |
<code php> | <code php> |
Чтобы активировать ферму, перейдите в каталог inc в каталоге farmer (родительская вики). | Чтобы активировать ферму, перейдите в каталог inc в каталоге farmer (родительская вики). |
| |
Скопируйте файл ''preload.php.dist'' в ''preload.php''. Обратите внимание, если вы решили работать со старой версией Dokuwiki, вам придется загрузить farm.php и preload.php.dist (см. [[wiki:farms:|страницу документации по фермам]]). | Скопируйте файл ''preload.php.dist'' в ''preload.php''. Обратите внимание, если вы решили работать со старой версией Dokuwiki, вам придется загрузить farm.php и preload.php.dist (см. [[wiki:farms|страницу документации по фермам]]). |
| |
Раскомментируйте определение DOKU_FARMDIR и укажите путь. Изменить: | Раскомментируйте определение DOKU_FARMDIR и укажите путь. Изменить: |