[4] MediaWiki – Dodatki

19 lutego 2023 Wyłączono przez Adam [zicherka] Nogły

Administracja

Dostęp do funkcji administracyjnych serwisu MediaWiki jest możliwy za pomocą przeglądarki internetowej pod adresem [http://nazwa_hosta lub adres_IP/mediawiki] w naszym przykładzie adres wygląda następująco:

http://vfbsd01.zicher.lab/mediawiki

Następnie należy się zalogować klikając odnośnik [Zaloguj się] w prawym górnym rogu. Następnie podaj login i hasło utworzone dla konta Administrator w pierwszych krokach instalacji.

Pliki konfiguracyjne

[/usr/local/www/apache24/data/mediawiki/LocalSettings.php] – główny plik konfiguracyjny serwisu MediaWiki. Zawiera dane konfiguracyjne zarejestrowane w czasie pracy skryptu instalacyjnego.

Zmiana logo

Aby zmienić logo wyświetlane w serwisie MediaWiki, należy poddać modyfikacji plik [/usr/local/www/apache24/data/mediawiki/LocalSettings.php]. Należy zmodyfikować wpisy dotyczące logo.

root@vfbsd01:~ # mcedit /usr/local/www/apache24/data/mediawiki/LocalSettings.php
# linia 40: zmień
'1x' => "$wgResourceBasePath/ścieżka/do/twojego/logo.jpg",
# linia 43: zmień
'icon' => "$wgResourceBasePath/ścieżka/do/twojego/logo.jpg",

Baza danych dla MediaWiki

Aby zainstalować system MediaWiki korzystający z MySQL’a, należy wcześniej przygotować bazę danych. Utworzymy bazę danych o nazwie [mediawiki] i tak też będzie się nazywał użytkownik, któremu przyznamy pełne uprawnienia do w/w bazy danych.

root@vfbsd01:~ # mysql -u root -p
Enter password: # wpisz hasło root'a
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 241
Server version: 8.0.30 Source distribution
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

root@localhost [(none)]> create database mediawiki;
Query OK, 1 row affected (0.01 sec)

root@localhost [(none)]> create user 'mediawiki'@localhost identified by '1Tajne&Haslo2';
Query OK, 0 rows affected (0.01 sec)

root@localhost [(none)]> grant all privileges on mediawiki.* to mediawiki@localhost;
Query OK, 0 rows affected (0.01 sec)

root@localhost [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

root@localhost [(none)]> exit;
Bye