Рубрики
Hi-Tech Новости

MediaWiki: Ваша документация

wikiМного раз, в том числе и при написании этой статьи, нам случалось пытаться заставить работать открытую программу. Искать сообщения об ошибках в Google — по-прежнему лучший способ решения проблемы, хотя иногда бывает, что никто другой с такой проблемой не сталкивался. Однако обратный случай гораздо вероятнее, и решение находится в вики или на форуме. Одним проектам повезло больше, а другим — меньше; им-то и нужна ваша помощь. С помощью MediaWiki, программы, на которой работают http://en.wikipedia.org. http:// Wikitravel.org и многие-многие другие сайты, пользователи могут генерировать документацию и делиться знаниями.

Зависимости

На данном уроке мы пользуемся Mint 15, и если у вас дистрибутив на базе Debian, этот учебник должен вам подойти. Но даже если ваша система — на другой основе, вы получите хороший отправной пункт.

К счастью, пакет mediawiki можно найти, поискав его в менеджере пакетов Synaptic (немного прокрутите страницу вниз, чтобы увидеть его в результатах поиска). Отметьте его для установки, и вы увидите, что для его работы нужны web-сервер Apache 2, база данных MySQL, последняя версия языка РНР и целая куча других библиотек, которые свяжут все это вместе. Нажмите Mark [Отметить], затем Apply [Применить], и менеджер пакетов загрузит все эти зависимости из онлайн-репозиториев Mint и установит их.

В большинстве случаев программа, установленная через менеджер пакетов, просто появляется в меню Applications [Приложения]. Но MediaWiki требует небольшой настройки, так что следуйте нашим указаниям, и через пару минут все будет готово.

Установка MediaWiki

1. Задайте пароль базы данных

При установке пакета mediawiki менеджер пакетов попросит вас задать пароль root для MySQL. Этот пароль не стоит путать с обычным паролем root, и по соображениям безопасности пароли не должны совпадать. Запишите свой пароль, чтобы его не забыть!

2. Перейдите в web-каталог

Каталог MediaWiki находится в /var/lib, поэтому нажмите Alt+F2, чтобы открыть командную строку, и наберите gksudo caja (если у вас Mate) или gksudo nautilus (если у вас Gnome или Cinnamon). Зайдите в /var/lib, откройте новое окно и перетащите папку в /var/www.

3. Сделайте каталог исполняемым

Все еще находясь в файловом менеджере с привилегиями root (для этого мы и набирали gksudo перед командой открытия Caja/Nautilus), щелкните правой кнопкой мыши на каталоге MediaWiki и выберите Properties > Permissions [Свойства > Права доступа]. Измените параметры Folder Access [Доступ к каталогу] на Create And Delete Files [Создавать и удалять файлы] и нажмите Apply Permissions То Enclosed Files [Применить права доступа к вложенным файлам].

4 Ошибка?!

Откройте http://localhost/mediawiki в Firefox, и вы должны увидеть показанное выше окно. “LocalSettings.php Not Found [LocalSettings.php не найден]”, похожее на сообщение на ошибке, но на самом деле это нормально — файл LocalSettings.php мы создадим на следующих этапах, так что жмите кнопку Set Up The Wiki [Настроить вики]. Вас попросят выбрать язык и согласиться с лицензией.

5 Настройка базы данных

Вам зададут несколько вопросов о базе данных; в последнем поле нужно указать пароль, который вы выбрали ранее при установке MySQL. Остальные поля можно оставить как есть, если вы не устанавливаете MediaWiki на сторонний сервер; в таком случае нужно получить эту информацию от своего провайдера.

6Создаем логин WikiMedia

Настройки в следующем окне можно оставить как есть, затем вас попросят указать название вики и создать учетную запись администратора. В нижней части окна появится вопрос, хотите ли вы перейти к установке или продолжить настройку. Мы столкнулись с ошибкой, которая не позволяла двигаться дальше, поэтому выберите I’m Bored Already, Just Install The Wiki [Я уже устал, просто установите вики].

7 Загрузите LocalSettings.php

Через несколько щелчков вам предложат загрузить файл LocalSettings.php, в котором MediaWiki сохранила введенную нами информацию. Перетащите его в каталог mediawiki (который вы поместили в /var/www) и нажмите Enter Your Wiki [Войти в вики]. И, как по волшебству, вы попадете в сияющую новизной вики, готовую для заполнения отменным контентом вами и вашими усердными пользователями.

Вообще-то мы тут кое-что подразумевали. Во-первых, что у вас есть домен и web-сервер, а не просто localhost: в противном случае вам надо получить соответствующую информацию от своего провайдера, но установка будет во многом такой же. А во-вторых, что вам не обойтись без создания собственной вики. Но, возможно, лучше будет присоединиться к тому, кто уже начал!

Автор: Admin

Веду разработку сайта, увлекаюсь дизайном, фотографией и астрономией. Веду активный образ жизни.

Добавить комментарий

Ваш адрес email не будет опубликован.