Инсталляция

Также доступны в Deutsch, English, Español, Français, 简体中文


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


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

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

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


  1. Скачайте WackoWiki
  2. Распакуйте с помощью unzip/untar загруженный файл
  3. Ознакомьтесь с описанием версии программного продукта
  4. Загрузите извлеченные файлы на сервер по FTP
  5. Установите или убедитесь, что установлены права на чтение и запись для следующих файлов и папок:
    • _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, если вы не намерены следить за обновлениями безопасности. Чтобы получать уведомления об обновлениях безопасности пожалуйста, подпишитесь на Новости.

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

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


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

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

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

Просмотрите разделы Настроек и убедитесь, что установленные по умолчанию значения для вас приемлемы; измените то, что вам не подходит.

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

3.1. Файл конфигурации


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


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