Как настроить собственную мощную вики на ПК с Windows

Вики – это среда для совместной работы в Интернете, где любой, у кого есть аккаунт, может создавать и связывать статьи. В сегодняшней статье мы объясним, как установить и настроить MediaWiki без необходимости читать книгу.

Мы начнем с краткого пятиминутного руководства по установке и расскажем о некоторых советах по администрированию, например: создание пользователей, назначение их в группы и способы повышения яркости страниц с контентом с помощью пользовательских скинов.

Исходное изображение от Szeke

Media Wiki Установка

Чтобы использовать Media Wiki, вам нужно иметь веб-сервер apache, базу данных MySQL и PHP 5. У вас есть возможность настроить их один за другим, однако EasyPHP позаботится обо всей установке всего несколькими щелчками мыши. ,

Перейдите на их веб-сайт, загрузите установщик, следуйте указаниям мастера установки, и у вас будет среда для запуска MediaWiki.

В конце процесса установки вы должны увидеть EasyPHP в системном трее. С помощью ярлыка в системном трее вы получаете доступ к административной части вашего веб-сервера. Первое, что вы можете проверить, это страница «Администрирование». Эта страница дает обзор того, что работает на веб-сервере. Если вы видите эту страницу, это означает, что у вас есть работающий веб-сервер, и вы готовы установить MediaWiki.

EasyPHP создает каталог «www», и он подберет Media Wiki, если вы распакуете его дистрибутив в эту папку. Если вы являетесь пользователем Windows, вы, возможно, не знакомы с форматом дистрибутивного файла MediaWiki, который является файлом tar. Не беспокойтесь, просто установите 7zip и используйте его для извлечения MediaWiki из папки «www». После этого EasyPHP отобразит эту папку на странице администрирования.

Как только вы это сделаете, EasyPHP немедленно развернет MediaWiki, и вы увидите ссылку на домашнюю страницу MediaWiki под значком Root. Нажмите на эту ссылку, и вы увидите страницу установки MediaWiki.

Мастер установки проведет вас через процесс установки. Вам будет хорошо, если вы просто придерживаетесь настроек по умолчанию, которые дает вам мастер.

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

В конце процесса установки мастер сгенерирует файл с именем LocalSettings.php. Этот файл имеет кучу настроек, и MediaWiki поддерживает руководство, которое говорит вам, что означают эти настройки. Поместите этот файл в папку MediaWiki, которую вы извлекли ранее.

Быстрый тур по медиа вики

MediaWiki поставляется с очень популярной белой четкой темой, которая называется MonoBook, и для вашей вики существует множество других тем. Прежде чем мы покажем вам, как это сделать, давайте познакомимся со стандартной темой.

На этой странице есть три важные ссылки, которые вы, возможно, захотите узнать: ссылка «войти/создать учетную запись», вкладка «изменить» и ссылка «Специальные страницы». Любой пользователь может редактировать вашу вики, даже те, у кого нет аккаунта в вашей вики. Если вы хотите защитить свою вики, добавьте эту команду в файл LocalSettings.php:

$ wgGroupPermissions ['*'] ['edit'] = false;

Если вы хотите начать редактирование страниц, перейдите на вкладку редактирования. Возможно, вам придется изучить вики-разметки для редактирования вашего контента. Сначала это может быть неловко, но при достаточной практике вы обнаружите, что эти наценки экономят много вашего времени.

В правом верхнем углу вы найдете ссылку для создания новой учетной записи. Нажмите на эту ссылку, создайте учетную запись пользователя и назначьте ее соответствующей группе пользователей. Если вы хотите узнать больше о группах пользователей, нажмите на ссылку Специальные страницы. Специальная страница дает вам доступ ко всем видам административных инструментов для вашей вики. Вы можете проверить наличие неработающих страниц, добавить или удалить пользователей и многое другое, но на сегодняшнем уроке мы рассмотрим три раздела: страницу «Вход/Регистрация», страницу настроек и страницу управления правами пользователей.

Обслуживание пользователей MediaWiki

Страница «Войти в систему/создать учетную запись» позволяет вам создавать пользователей и назначать их для любой группы пользователей. Если у вас много пользователей, добавление их по одному может оказаться не самым эффективным способом. Нет проблем. Расширение импорта пользователей позволяет создавать нескольких пользователей, используя файл CSV. Загрузите это расширение в папку расширений и поместите эту команду в свой файл LocalSettings.php.

require_once ( "$ IP/расширения/ImportUsers/ImportUsers.php ")

Все, что вам нужно сделать, это подготовить файл CSV со всеми вашими пользователями и загрузить файл со страницы версии.




идентификатор пользователя Пароль Email Имя пользователя
thegeek s4f3p @ assword geek@htgwiki.com Компьютерщик

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

Если вы хотите предоставить своим пользователям специальные привилегии, вы можете объявить этих пользователей в LocalSettings.php. Например, эта команда создаст новую группу пользователей с именем trust, которая имеет те же разрешения, что и группа «user», но без разрешения на отправку электронной почты.

$ wgGroupPermissions ['Trusted'] = $ wgGroupPermissions ['user'];
$ wgGroupPermissions ['Trusted'] ['sendemail'] = false;

Настройка вашей вики

Мы только что рассказали об основных функциях MediaWiki, теперь пришло время показать вам, как украсить вашу вики с помощью пользовательских скинов, вашего собственного логотипа и позволить пользователям загружать файлы любого типа. Большая часть этой настройки требует, чтобы вы добавили немного кода PHP в файл php.ini или LocalSettings.php.

Вы можете открыть файл PHP.ini с помощью ярлыка в системном трее EasyPHP. Upload_max_file_size определяет размер изображений, которые вы можете загрузить в свою вики, а PHP ограничивает файлы до 2 МБ. Если вам нужно загрузить файлы большего размера, присвойте этой переменной большее значение, например, 20 МБ (20 мегабайт).

Media Wiki поддерживает все типы файлов, PDF, Microsoft Office, Open Office, но вам нужно добавить этот PHP-код в ваш файл LocalSettings.php:

$ wgFileExtensions = array ('png', 'gif', 'jpg', 'jpeg', 'doc', 'xls', 'mpp', 'pdf', 'ppt', 'tiff', 'bmp ',' docx ',' xlsx ',' pptx ',' ps ',' odt ',' ods ',' odp ',' odg ');

Перейдите на страницу настроек, и вы найдете галерею обложек для вашей вики. Если вас не устраивает этот выбор, вы можете создать или, что еще лучше, установить готовые к использованию скины из галереи MediaWiki. Загрузите все что угодно и поместите в папку скина:

C: \ Program Files (x86) \ EasyPHP-5.3.6.0 \ www \ mediawiki-1.17.0 \ skins

Как только вы это сделаете, вы увидите, что сможете проверить свой новый скин со страницы настроек. Если у вас есть соответствующий логотип с вашими скинами, поместите его в эту папку: C: \ Program Files (x86) \ EasyPHP-5.3.6.0 \ www \ mediawiki-1.17.0 \ skins \ common \ images и введите его команда в файл LocalSettings.php:

$ wgLogo = "$ wgScriptPath/Skins/общие/изображения/HTG-logo.png";

Примечание. Замените логотип htg своим собственным логотипом.

В MediaWiki все еще есть много хороших вещей, которые мы не рассмотрели, но если вы читали это далеко, мы надеемся, что вы узнали, как разместить свой собственный Wiki с MediaWiki. Попробуйте и расскажите другим читателям, что вы думаете об этом в разделе комментариев.

Скачать Media Wiki

Оцените статью
TutoryBird.Ru
Добавить комментарий