Воскресенье, 29.06.2025, 01:20
Приветствую Вас Гость | RSS
UBUNTOLOG
Главная | Каталог статей | Регистрация | Вход
Форма входа

Меню сайта
Категории раздела
Server [44]
WEB [14]
Все что связанно с web технологиями
Desktop [11]
Все что связанно с рабочей станцией
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Главная » Статьи » Server

    УСТАНОВКА MEDIAWIKI НА CENTOS 7

    Требования

    • Сервер CentOS 7 с доступом к SSH.
    • Предварительно установленный программный стек LAMP.

     

    1: Подготовка сервера

    После установки LAMP stack нужно установить несколько дополнительных модулей PHP 5. Впрочем, все они опциональны, кроме расширения XML.

    Расширение XML необходимо для запуска MediaWiki; для его установки используйте:

    sudo yum install php-xml

    Затем нужно установить Intl для поддержки интернационализации:

    sudo yum install php-intl

    После этого установите GD — модуль для создания контрольных изображений:

    sudo yum install php-gd

    Следующие два модуля устанавливать необязательно. Они нужны только очень загруженным вики с высокой производительностью.

    Модуль Tex Live нужен для встроенного отображения математических формул:

    sudo yum install texlive

    Для более высокой производительности можно установить XCache. Однако этот модуль требует дополнительных репозиториев, поскольку его нельзя скачать из стандартного репозитория CentOS.

    sudo yum install epel-release

    Добавив репозиторий EPEL, установите XCache:

    sudo yum install php-xcache

    В завершение перезапустите Apache HTTPD:

    sudo systemctl restart httpd.service

    2: Загрузка MediaWiki

    Теперь нужно загрузить исходный код MediaWiki. Это можно сделать на официальном сайте проекта. На момент написания статьи последней доступной версией является 1.24.1; узнать о появлении новой версии можно здесь.

    Чтобы загрузить MediaWiki, используйте:

    curl -O http://releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz

    Распакуйте полученный архив:

    tar xvzf mediawiki-*.tar.gz

    Перейдите в каталог /var/www:

    sudo mv mediawiki-1.24.1/* /var/www/html

    3: Создание базы данных для MediaWiki

    На этом этапе нужно создать БД MySQL. В целом, это необязательно, поскольку вместо MySQL можно использовать SQLite, однако рекомендуется всё же обратиться к MySQL.

    Войдите в оболочку MySQL:

    mysql -u root -p

    Командная строка будет заменена строкой MariaDB:

    MariaDB [(none)]>

    Теперь создайте БД. Для удобства в данном руководстве БД будет называться my_wiki, но её, конечно, можно назвать как угодно.

    CREATE DATABASE my_wiki;

    Появится такой вывод:

    Query OK, 1 row affected (0.00 sec)

    Поскольку использовать root для MediaWiki не рекомендуется, создайте нового пользователя для БД:

    GRANT INDEX, CREATE, SELECT, INSERT, UPDATE, DELETE, ALTER, LOCK TABLES ON my_wiki.* TO 'jake'@'localhost' IDENTIFIED BY 'password';

    Примечание: Замените условные имена my_wiki и jake своими данными, а также задайте безопасный пароль.

    На экране появится:

    Query OK, 0 rows affected (0.01 sec)

    Затем нужно сбросить привилегии MySQL:

    FLUSH PRIVILEGES;Query OK, 0 rows affected (0.00 sec)

    Закройте оболочку MySQL:

    exit;

    4: Установка MediaWiki

    Теперь нужно установить MediaWiki и подготовить приложение к использованию. Посетите домашнюю страницу сервера в браузере:

    http://your_server_ip

    На этой странице выберите set up the wiki.

    На первой странице выберите язык и нажмите Continue. Следующая страница проверит окружение и напишет:

    The environment has been checked. You can install MediaWiki.

    Кликните Continue.

    Появится страница настройки MySQL. В Database type выберите MySQL (or compatible). Выберите localhost как хост БД. Затем укажите свои имя БД, имя пользователя и пароль. В данном случае это my_wiki, jake и badpassword соответственно. Table Prefix можно не заполнять.

    На следующей странице можно оставить настройки по умолчанию. Далее нужно указать данные о вики (например, имя), а также создать администратора.

    Все остальные настройки преимущественно можно оставить как есть.

    Примечание: Установив XCache, не забудьте включить его.

    В завершение появится страница:

    Congratulations! You have successfully installed MediaWiki.

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

    Подгрузите файл в /var/www/html. Для этого нужно использовать внешнюю программу, но проще открыть файл на локальной машине, скопировать содержимое и вставить в SSH-сессию. ДЛя этого откройте файл на сервере:

    sudo nano /var/www/html/LocalSettings.php

    Потом откройте файл на компьютере в текстовом редакторе и скопируйте содержимое файла в окно SSH. Сохраните файл и кликните enter your wiki. Теперь приложение готово к работе!

    Заключение

    Приложение MediaWiki успешно установлено и готово к использованию. Дополнительные инструкции по работе с MediaWiki можно найти на сайте приложения.

    Категория: Server | Добавил: Vyacheslav (29.07.2019)
    Просмотров: 305 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *:
    Copyright VR © 2025
    Сделать бесплатный сайт с uCoz