| Следующая версия | Предыдущая версия |
| 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 и укажите путь. Изменить: |