WackoWiki: Инсталляция

https://wackowiki.org/doc     Version: 70 (11.04.2024 20:38)

Инсталляция

Также доступны в Deutsch[link1], English[link2], Español[link3], Français[link4], 简体中文[link5]

Здесь описана установка WackoWiki R6.1.
проверено для WackoWiki 6.1.25 на Apache 2.4, PHP 8.2, MySQL 5.7

Сначала проверьте системные требования[link6].

Если вы обновляете вашу установку с предыдущей версии, то ознакомьтесь с руководством по обновлению[link8].

Перед установкой


  1. Скачайте WackoWiki[link9]
  2. Распакуйте с помощью unzip/untar загруженный файл
  3. Ознакомьтесь с описанием версии[link10] программного продукта
  4. Загрузите извлеченные файлы на сервер по FTP
  5. Установите или убедитесь, что установлены права на чтение и запись для следующих файлов и папок[link11]:
    • _cache/config/
    • _cache/feed/
    • _cache/page/
    • _cache/query/
    • _cache/session/
    • _cache/template/
    • config/config.php
    • config/lock
    • config/lock_ap
    • file/backup/
    • file/global/
    • file/perpage/
    • file/thumb/
    • file/thumb_local/
    • xml/
    • Например, чтобы установить необходимые права выполните команды:
      1. chmod 0755 _cache/config/ _cache/feed/ _cache/page/ _cache/query/ _cache/session/ _cache/template/ file/backup/ file/global/ file/perpage/ file/thumb/ file/thumb_local/ xml/
      2. chmod 666 config/config.php config/lock config/lock_ap
  6. Если вы еще этого не сделали, создайте базу данных (например с помощью phpMyAdmin). При установке вам понадобится указать:
    1. Адрес сервера БД (часто 127.0.0.1 или localhost или IP-адрес сервера)
    2. Имя базы данных
    3. Имя пользователя базы данных
    4. Пароль пользователя базы данных
  7. Убедитесь, что предоставленный путь для CACHE_SESSION_DIR в config/constants.php корректен.
    1. Значение по умолчанию, установленное в constants.php - /tmp, но может отличаться в вашей среде.
    2. Вы можете изменить его на пользовательскую папку (например, _cache/session или /var/tmp)
    3. const CACHE_SESSION_DIR	= '/tmp';	
  8. Проверьте, включен ли у вас доступ .htaccess на вашем веб-сервере.
    • У тебя должна быть директива: AllowOverride All# в конфигурации вашего хоста apache vhost.
  9. После этого для запуска установки откройте каталог с вакой (например: example.com/wiki-folder/) в веб-браузере и следуйте инструкциям установщика.

У любого программного обеспечения, которое размещается в Интернете, могут быть обнаружены ошибки или проблемы с безопасностью. Не устанавливайте WackoWiki, если вы не намерены следить за обновлениями безопасности. Чтобы получать уведомления об обновлениях безопасности пожалуйста, подпишитесь на Новости[link12].

Работа установщика

Установка WackoWiki R6.1. Шаг 1: выбор языка
Пошаговая работа установщика показана на Скриншоты[link13].

  1. Выбор языка
  2. Проверка системных требований (везде должны быть зеленые галочки)
  3. Настройка сайта (задаем собственное ВикиИмяСайта и обязательно ВикиИмя администратора, его пароль и адрес электронной почты. Остальные настройки можно оставить как есть. Проверяем базовый URL, чтобы он соответствовал адресу веб-сервера и папке, куда устанавливается WackoWiki)
  4. Настройка соединения с сервером базы данных (Дальше нужно обязательно задать имя вашей базы данных, имя ее пользователя и пароль. Если база данных не была пуста, то можно ее очистить, отметив галочкой Удалить существующие таблицы?)
  5. Установка базы данных (WackoWiki проверит настройки соединения с базой данных и запишет в базу структуру таблиц и начальный набор данных. Необходимо удостовериться, что напротив всех выполненных действий стоят зеленые галочки)
  6. Запись конфигурационного файла. WackoWiki сохранит конфигурационный файл и попробует (на безопасном хостинге это должно не получиться) убрать права на запись файла config.php веб-сервером. После чего выдаст Вам рекомендации по безопасности, которые нужно выполнить вручную перед началом работы:
    • Не забудьте убрать права на изменение файла config.php веб-сервером. Если этого не сделать, вас смогут взломать!
    • Сейчас вы должны удалить каталог "setup" -- процесс установки завершён.
  7. После выполнения рекомендаций по безопасности Вы можете перейти к работе с новым сайтом.

Если при установке WackoWiki у вас возникнут проблемы, обратитесь к странице устранения проблем[link14].

Настройка после установки

Просмотрите разделы Настроек и убедитесь, что установленные по умолчанию значения для вас приемлемы; измените то, что вам не подходит.
  1. Создание Recovery-Password[link15]
  2. Вход в панель администрирования[link15]
    1. Задание стандартных прав доступа[link16]
    2. Настройка регистрации пользователей
    3. Настройка почтового сервера (SMTP)
    4. Задание максимального размера загружаемых документов
    5. Уровни кэширования
    6. Настройки CAPTCHA
  3. Настройки антиспама
  4. Настройки CSP
  5. robots.txt

Файл конфигурации[link7]


Вернуться к обзору документации[link17]


Другие инструкции: