Як налаштувати свій власний потужний Wiki на вашому ПК з Windows
Вікі - це спільне веб-середовище написання, де будь-хто з обліковим записом може створювати та посилатися на статті. У сьогоднішній статті ми розберемо, як встановити та налаштувати MediaWiki без читання книги.
Ми почнемо з швидкого п'ятихвилинного посібника з інсталяції, а також розглянемо деякі поради щодо адміністрування, наприклад: створення користувачів, призначення їх групам і способи покращення сторінок із вмістом за допомогою спеціальних скінів.
Оригінальне зображення Секе
Установка Media Wiki
Для використання Media Wiki необхідно мати веб-сервер apache, базу даних MySQL і PHP 5. У вас є можливість встановити їх один за одним, однак, EasyPHP подбає про всі установки лише кількома клацаннями миші.
Перейдіть на їх веб-сайт, завантажте інсталятор, дотримуйтесь майстра інсталяції, і ви будете мати середовище для запуску MediaWiki.
Після завершення процесу встановлення ви побачите, що у системному лотку відображається програма EasyPHP. Скорочення в системному лотку дає вам доступ до адміністративної частини веб-сервера. Перше, що ви можете перевірити - це сторінка "Адміністрування". Ця сторінка надає огляд того, що працює на веб-сервері. Якщо ви бачите цю сторінку, це означає, що у вас є робочий веб-сервер, і ви готові встановити MediaWiki.
EasyPHP створює каталог "www", і він прийме медіа-вікі, якщо ви розпакуєте його дистрибутив під цю папку. Якщо ви є користувачами Windows, ви не можете бути знайомі з форматом файлів розподілу MediaWiki, який є файлом tar. Не хвилюйтеся, просто встановіть 7zip і використовуйте його для витягування MediaWiki під папкою «www». Після того, як ви зробите це, EasyPHP відобразить цю папку на сторінці адміністрування.
Після цього EasyPHP негайно розгортає MediaWiki, і ви побачите посилання на домашню сторінку MediaWiki під піктограмою Root. Натисніть це посилання, і ви побачите сторінку встановлення MediaWiki.
Майстер інсталяції проведе вас через процес налаштування. Ви повинні бути в порядку, якщо ви просто дотримуєтеся налаштувань за промовчанням, які дає вам майстер.
Не забудьте включити завантаження зображень, якщо ви плануєте розміщувати фотографії на вашому Wiki.
Після завершення процесу встановлення майстер створить файл з назвою LocalSettings.php. У цьому файлі є багато налаштувань, а MediaWiki підтримує посібник, який вказує, що означають ці параметри. Помістіть цей файл у папку MediaWiki, яку ви добули раніше.
Швидкий тур по Media Wiki
MediaWiki поставляється з дуже популярною білою чіткою темою під назвою MonoBook, а для вашої вікі є багато інших тем. Перш ніж ми покажемо вам, як це зробити, давайте знайомимося зі стандартною темою.
На цій сторінці є три важливі посилання, які ви можете знати: посилання "вхід / створення облікового запису", вкладка "редагувати" та посилання "Спеціальні сторінки". З коробки будь-хто може редагувати свою Wiki, навіть люди, які не мають облікового запису у вашому Wiki. Якщо ви хочете захистити вікі, додайте цю команду до файлу LocalSettings.php:
$ wgGroupPermissions ['*'] ['edit'] = false;
Якщо ви хочете почати редагування сторінок, перейдіть на вкладку редагування. Для редагування вмісту може знадобитися вивчити вікі-розмітки. Це може бути незручно спочатку, але з достатньою практикою, ви виявите, що ці надбавки заощаджують багато вашого часу.
У верхньому правому куті ви знайдете посилання для створення нового облікового запису. Натисніть це посилання, створіть обліковий запис користувача та призначте цей обліковий запис відповідній групі користувачів. Щоб дізнатися більше про групи користувачів, натисніть посилання Спеціальні сторінки. Спеціальна сторінка дає вам доступ до різноманітних адміністративних інструментів для вашого Wiki. Ви можете перевірити наявність зламаних сторінок, додавати або видаляти користувачів, а також багато іншого, але на сьогоднішній день ми вивчимо три розділи: сторінку "вхід / реєстрація", сторінку налаштувань і сторінку керування правами користувачів..
Користувачі MediaWiki Обслуговування
Сторінка "Вхід / створення облікового запису" дозволяє створювати користувача та призначати їх будь-якій групі користувачів, яку ви маєте. Якщо у вас є багато користувачів, додавання їх по одному не може бути найефективнішим способом. Без проблем. Розширення імпорту користувача дозволяє створювати декількох користувачів за допомогою файлу CSV. Завантажте це розширення в папку розширень і помістіть цю команду в LocalSettings.php.
require_once ("$ IP / розширення / ImportUsers / ImportUsers.php")
Все, що вам потрібно зробити, це підготувати файл CSV з усіма користувачами і завантажити його з сторінки версії.
ідентифікатор користувача | Пароль | Електронна пошта | Ім'я користувача |
thegeek | s4f3p @ assword | [email protected] | Geek |
Після додавання користувачів можна контролювати, що може робити кожен користувач; саме тому MediaWiki має купу груп користувачів для нас. Перейдіть на сторінку керування правами користувачів та призначте користувачів відповідній групі користувачів.
Якщо ви хочете надати користувачам спеціальні привілеї, ви можете оголосити цих користувачів у LocalSettings.php. Наприклад, ця команда створить нову групу користувачів з назвою довірена, яка має ті ж дозволи, що й група користувачів, але без дозволу надсилати електронну пошту.
$ wgGroupPermissions ['Trusted'] = $ wgGroupPermissions ['user'];
$ wgGroupPermissions ['Trusted'] ['sendemail'] = false;
Налаштування Wiki
Ми просто висвітлили основні можливості MediaWiki, тепер настав час показати вам, як розкрутити свою Wiki з користувальницькими скінами, власним логотипом і дозволити користувачам завантажувати всі типи файлів. Більшість із цих налаштувань вимагає додавання трохи коду 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 = масив ('png', 'gif', 'jpg', 'jpeg', 'doc', 'xls', 'mpp', 'pdf', 'ppt', 'tiff', 'bmp', ' docx ',' xlsx ',' pptx ',' ps ',' odt ',' ods ',' odp ',' odg ');
Перейдіть на сторінку налаштувань, і ви знайдете галерею шкіри для вашого Wiki. Якщо ви не задоволені цим вибором, ви можете створити або ще краще встановити готові до використання скіни з галереї MediaWiki. Завантажте все, що вам подобається, і помістіть його в папку зі шкірою:
C: Файли програм (x86) EasyPHP-5.3.6.0
Після того, як ви зробите це, ви зможете побачити нову шкіру на сторінці налаштувань. Якщо у вас є відповідний логотип зі шкурами, покладіть його в цю папку: C: Файли програм (x86) EasyPHP-5.3.6.0 www.worldwiki-1.17.0 скіни загальні зображення і введіть команда в файл LocalSettings.php:
$ wgLogo = "$ wgScriptPath / skins / common / images / htg-logo.png";
Примітка: Замініть htg-logo на свій власний логотип.
MediaWiki все ще має багато хороших речей, які ми не обговорювали, але якщо ви читали до цих пір, ми сподіваємося, що ви навчилися розміщувати власну вікі з MediaWiki. Спробуйте його і розповісти іншим читачам, що ви думаєте про це в розділі коментарів.
Завантажити Media Wiki