Инсталляция
Также доступны в Deutsch[link1], English[link2], Español[link3], Français[link4], 简体中文[link5] Здесь описана установка WackoWiki R6.1. проверено для WackoWiki 6.1.26 на Apache 2.4, PHP 8.2, MySQL 5.7 Сначала проверьте системные требования[link6]. |
Если вы обновляете вашу установку с предыдущей версии, то ознакомьтесь с руководством по обновлению[link8].
1. Перед установкой
- Скачайте WackoWiki[link9]
- Распакуйте с помощью unzip/untar загруженный файл
- Ознакомьтесь с описанием версии[link10] программного продукта
- Загрузите извлеченные файлы на сервер по FTP
- Установите или убедитесь, что установлены права на чтение и запись для следующих файлов и папок[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/
- Например, чтобы установить необходимые права выполните команды:
-
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/
-
chmod 666 config/config.php config/lock config/lock_ap
-
-
- Если вы еще этого не сделали, создайте базу данных (например с помощью phpMyAdmin). При установке вам понадобится указать:
- Адрес сервера БД (часто
127.0.0.1
илиlocalhost
или IP-адрес сервера) - Имя базы данных
- Имя пользователя базы данных
- Пароль пользователя базы данных
- Адрес сервера БД (часто
- Убедитесь, что предоставленный путь для
CACHE_SESSION_DIR
в config/constants.php корректен.- Значение по умолчанию, установленное в constants.php -
/tmp
, но может отличаться в вашей среде. - Вы можете изменить его на пользовательскую папку (например,
_cache/session
или/var/tmp
) -
const CACHE_SESSION_DIR = '/tmp';
- Значение по умолчанию, установленное в constants.php -
- Проверьте, включен ли у вас доступ .htaccess на вашем веб-сервере.
- У тебя должна быть директива:
AllowOverride All
# в конфигурации вашего хоста apache vhost.
- У тебя должна быть директива:
- После этого для запуска установки откройте каталог с вакой (например:
example.com/wiki-folder/
) в веб-браузере и следуйте инструкциям установщика.
У любого программного обеспечения, которое размещается в Интернете, могут быть обнаружены ошибки или проблемы с безопасностью. Не устанавливайте WackoWiki, если вы не намерены следить за обновлениями безопасности. Чтобы получать уведомления об обновлениях безопасности пожалуйста, подпишитесь на Новости[link12].
2. Работа установщика
Пошаговая работа установщика показана на Скриншоты[link13].
- Выбор языка
- Проверка системных требований (везде должны быть зеленые галочки)
- Настройка сайта (задаем собственное ВикиИмяСайта и обязательно ВикиИмя администратора, его пароль и адрес электронной почты. Остальные настройки можно оставить как есть. Проверяем базовый URL, чтобы он соответствовал адресу веб-сервера и папке, куда устанавливается WackoWiki)
- Настройка соединения с сервером базы данных (Дальше нужно обязательно задать имя вашей базы данных, имя ее пользователя и пароль. Если база данных не была пуста, то можно ее очистить, отметив галочкой
Удалить существующие таблицы?
) - Установка базы данных (WackoWiki проверит настройки соединения с базой данных и запишет в базу структуру таблиц и начальный набор данных. Необходимо удостовериться, что напротив всех выполненных действий стоят зеленые галочки)
- Запись конфигурационного файла. WackoWiki сохранит конфигурационный файл и попробует (на безопасном хостинге это должно не получиться) убрать права на запись файла
config.php
веб-сервером. После чего выдаст Вам рекомендации по безопасности, которые нужно выполнить вручную перед началом работы:- Не забудьте убрать права на изменение файла config.php веб-сервером. Если этого не сделать, вас смогут взломать!
- Сейчас вы должны удалить каталог "setup" -- процесс установки завершён.
- Не забудьте убрать права на изменение файла config.php веб-сервером. Если этого не сделать, вас смогут взломать!
- После выполнения рекомендаций по безопасности Вы можете перейти к работе с новым сайтом.
Если при установке WackoWiki у вас возникнут проблемы, обратитесь к странице устранения проблем[link14].
3. Настройка после установки
- Создание Recovery-Password[link15]
- Вход в панель администрирования[link15]
- Задание стандартных прав доступа[link16]
- Настройка регистрации пользователей
- Настройка почтового сервера (SMTP)
- Задание максимального размера загружаемых документов
- Уровни кэширования
- Настройки CAPTCHA
- Настройки антиспама
- Настройки CSP
- robots.txt
3.1. Файл конфигурации[link7]
Вернуться к обзору документации[link17]
Другие инструкции:
- СозданиеБазыВMysql[link18]
- ИнсталляцияПодApache[link19]
- Устранение проблем[link14]
- ПолноеРуководствоПодWindowsXP[link20]
- [link1] https://wackowiki.org/doc/Doc/Deutsch/Installation
- [link2] https://wackowiki.org/doc/Doc/English/Installation
- [link3] https://wackowiki.org/doc/Doc/Español/Instalación
- [link4] https://wackowiki.org/doc/Doc/Français/Installation
- [link5] https://wackowiki.org/doc/Doc/简体中文/安装指南
- [link6] https://wackowiki.org/doc/Doc/Русский/Требования
- [link7] https://wackowiki.org/doc/Doc/Русский/ФайлКонфигурации
- [link8] https://wackowiki.org/doc/Doc/Русский/Обновление
- [link9] https://wackowiki.org/doc/Doc/Русский/Скачать
- [link10] https://wackowiki.org/doc/Dev/ReleaseNotes
- [link11] https://wackowiki.org/doc/Doc/Русский/ФайловыеРазрешения
- [link12] https://wackowiki.org/doc/News
- [link13] https://wackowiki.org/doc/Doc/Русский/Инсталляция/Скриншоты
- [link14] https://wackowiki.org/doc/Doc/Русский/РешениеПроблем
- [link15] https://wackowiki.org/doc/Doc/Русский/АдминПанель
- [link16] https://wackowiki.org/doc/Doc/Русский/ПраваДоступа
- [link17] https://wackowiki.org/doc/Doc/Русский
- [link18] https://wackowiki.org/doc/Doc/Русский/СозданиеБазыВMysql
- [link19] https://wackowiki.org/doc/Doc/Русский/ИнсталляцияПодApache
- [link20] https://wackowiki.org/doc/Doc/Русский/ПолноеРуководствоПодWindowsXP