GNU/Linux >> Znalost Linux >  >> AlmaLinux

Jak nainstalovat MediaWiki na RHEL 8/Rocky Linux 8/AlmaLinux OS 8

Mediawiki je open-source wiki software, který vám umožňuje rychle vytvářet online wiki. Byl vyvinut hlavně pro použití ve Wikipedii a v současnosti se používá na různých webech Wikimedia, jako jsou Wikidata, Wikislovník a Wikimedia Commons atd.

Wiki lze definovat jako systém správy obsahu (CMS) nebo webovou stránku, jejíž obsah lze upravovat z webového prohlížeče a její text je psán pomocí zjednodušeného značkovacího jazyka (známého jako „wiki markup“) nebo editoru formátovaného textu. Wiki se od blogu nebo podobného systému liší tím, že obsah je zveřejněn a vytvořen bez definovaného autora a vlastníka příspěvku.

V tomto příspěvku se budeme zabývat instalačními kroky nejnovější MediaWiki 1.37 na RHEL 8, Rocky Linux 8 a AlmaLinux OS 8.

Poznámka: Pro MediaWiki ≥ 1.35 se na systémech RHEL doporučuje php 7.4 nebo vyšší.

1) Nainstalujte nezbytné balíčky OS

Pro instalaci mediawiki na Linux musíme nejprve nainstalovat webový server (Apache), PHP a databázi (MySQL / MariaDB). Pokud nejsou nainstalovány ve vašem systému, použijte k instalaci níže uvedené příkazy

$ sudo dnf module reset php
$ sudo dnf module enable php:7.4
$ sudo dnf install -y httpd php php-mysqlnd php-gd php-xml php-intl mariadb-server mariadb php-mbstring php-json

2)  Spusťte webový server a databázovou službu

Spuštěním níže uvedených příkazů spusťte a povolte webový server Apache a službu mariadb

$ sudo systemctl start httpd
$ sudo systemctl enable httpd
$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb

3) Zabezpečte MariaDB a vytvořte databázi pro mediawiki

Chcete-li zabezpečit databázi mariadb, spusťte následující příkaz

$ sudo mysql_secure_installation

Nyní vytvořte databázi pro mediwiki pomocí následujících příkazů,

$ mysql -u root -p
MariaDB [(none)]> CREATE DATABASE mediawiki_db;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON mediawiki_db.* TO 'wiki_user'@'localhost' IDENTIFIED BY '[email protected]@123#' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

Nahraďte název databáze, uživatelské jméno a jeho přihlašovací údaje ve výše uvedených příkazech podle vašeho nastavení.

4) Stáhněte si nejnovější MediaWiki

V době psaní tohoto článku byla k dispozici nejnovější verze Mediawiki 1.37. Chcete-li získat nejnovější verzi MediaWiki, přejděte na tento odkaz.

Použijte následující příkaz wget ke stažení mediawiki 1.37,

$ wget wget https://releases.wikimedia.org/mediawiki/1.37/mediawiki-1.37.1.tar.gz

Rozbalte stažený soubor pomocí příkazu tar.

$ tar -zxpvf mediawiki-1.37.1.tar.gz

Přesuňte mediawiki-1.37.1 do kořenového adresáře dokumentu Apache (/var/www/html)

$ sudo mv mediawiki-1.37.1 /var/www/html/mediawiki

5) Nastavte požadovaná oprávnění v adresáři mediawiki

Změňte vlastníka  souboru a skupiny ve složce mediawiki pomocí příkazu chown

$ sudo chown -R apache:apache /var/www/html/mediawiki/

Pokud je ve vašem systému povolen SELinux, použijte níže uvedené pravidlo selinux pro složku mediawiki,

$ getenforce
Enforcing
$
$ sudo restorecon -FR /var/www/html/mediawiki/

Před zahájením instalace se také ujistěte, že platí následující pravidla brány firewall (Toto je vyžadováno pouze v případě, že je ve vašem systému povolena brána firewall)

$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload

6)  Spusťte webovou instalaci MediaWiki

Chcete-li zahájit instalaci, zadejte do webového prohlížeče následující adresu URL,

http:///mediawiki/

Nahraďte IP adresu podle vašeho nastavení. Klikněte na „Nastavit wiki“

Definujte jazyk pro MediaWiki

Klikněte na Pokračovat

Kontrola nastavení prostředí MediaWiki

Klikněte na Pokračovat…

V následujícím okně zadejte databázi Mediawiki, uživatelské jméno a heslo databáze a klikněte na „Pokračovat“

Nastavení databáze MediaWiki

Zadejte název vaší Wiki a její administrátorský účet

Klikněte na Pokračovat a pokračujte v instalaci

Instalaci dokončete výběrem „Pokračovat“

Abive okno potvrzuje, že instalace MediaWiki byla úspěšně dokončena. Nyní si stáhněte soubor „LocalSettings.php“ a umístěte jej pod kořen dokumentu mediawiki (/var/www/html/mediawiki/ )

Nyní navštivte hlavní stránku ( http://192.168.1.180/mediawiki/ a panel Přihlášení administrátora Mediawiki.

Klikněte na Přihlásit se. Zadejte přihlašovací údaje správce, které jsme nastavili během instalace.

To je z tohoto příspěvku vše. Doufám, že jste to našli informativní. Podělte se o své komentáře a dotazy v sekci komentářů níže.


AlmaLinux
  1. Jak nainstalovat Apache Cassandra na AlmaLinux / Rocky Linux 8

  2. Jak nainstalovat Postgres 14 na Rocky Linux 8/Centos 8

  3. Jak nainstalovat Java 17 na Rocky Linux 8/Centos 8

  1. Jak nainstalovat Docker na AlmaLinux / Rocky Linux

  2. Jak nainstalovat Docker na Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

  3. Jak nainstalovat Jenkins na Rocky Linux 8 / AlmaLinux 8

  1. Jak nainstalovat Sambu v Rocky Linux a AlmaLinux

  2. Jak nainstalovat PostgreSQL 14 v Rocky Linux a AlmaLinux

  3. Jak nainstalovat Suricata na RHEL, Rocky &AlmaLinux