MediaWiki je bezplatný softwarový open source wiki balíček napsaný v PHP, původně pro použití na Wikipedii. Software je optimalizován pro správné a efektivní zpracování projektů všech velikostí, včetně těch největších wiki, které mohou mít terabajty obsahu a stovky tisíc přístupů. za sekundu. Vzhledem k tomu, že Wikipedia je jednou z největších webových stránek na světě, bylo dosažení škálovatelnosti prostřednictvím více vrstev mezipaměti a replikace databází také hlavním problémem pro vývojáře. Wikipedie a další projekty Wikimedia nadále definují velkou část požadavků stanovených pro MediaWiki. Popisuji instalaci mediawiki na server CentOS.
Stáhněte si mediawiki
Stáhněte si mediawiki do /usr/local/src
#cd /usr/local/src
#wget http://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.3.tar.gz
Rozbalte mediawiki a přesuňte se do DocumentRoot
#tar xvzf mediawiki-1.22.3.tar.gz
#mv mediawiki-1.22.3 /var/www/html/mediawiki
Vytvoření databáze a uživatele v mysql
Zadejte do mysql jako root
Pro vstup do mysql musíte zadat heslo root mysql.
#mysql -u root -p
Enter password:
Získáte příkazový terminál mysql. Potřebujeme vytvořit databázi, uživatele pro mediawiki.
Nastavím název databáze, uživatelské jméno a heslo jako 'mediawiki'. Můžete je změnit podle svého přání.
Vytvořit databázi
mysql> create database mediawiki;
Vytvořit uživatele
mysql> create user mediawiki@localhost;
Nastavte heslo pro uživatele mysql
mysql> set password for mediawiki@localhost = password ('mediawiki');
Povolit udělení oprávnění uživateli
mysql>GRANT ALL PRIVILEGES ON mediawiki.* to mediawiki@localhost identified by 'mediawiki';
Vyprázdnit oprávnění
mysql> flush privileges;
Nyní jsou všechny aktivity v mysql dokončeny. Můžete se jednoduše odhlásit z mysql pomocí quit
mysql>quit;
Nastavte vlastnictví a oprávnění v DocumentRoot
Musíme nastavit vlastníka a skupinu mediawiki jako apache. Nastavit oprávnění 755 do složky /var/www/html/mediawiki
#chown -R apache:apache /var/www/html/mediawiki
#chmod -R 755 /var/www /html/mediawiki
Instalace mediawiki z prohlížeče.
Instalaci mediawiki můžete zahájit pomocí procházení http://Public_IP/mediawiki
Zobrazí se stránka jako localsettings.php nenalezena. Klikněte na nastavení wiki
Je pravděpodobné, že se zobrazí prázdná stránka. Je to kvůli chybějícímu pfp-dom. Můžete jej nainstalovat pomocí následujících kroků.
#yum install php-xml
#service httpd restart
Nyní se problém vyřeší a získáte stránku s nastavením jazyka. Jazyk můžete nastavit podle svého přání
Klikněte na Pokračovat, získáte uvítací stránku wediawiki.
Znovu klikněte na Pokračovat. Získáte stránku Připojit k databázi. Jako databázi používáme mysql. Označte tedy mysql a vyplňte podrobnosti o naší databázi.
Klikněte na pokračovat. Zobrazí se stránka nastavení databáze. Na této stránce nemusíte nic měnit.
Klikněte na Pokračovat. Zobrazí se stránka s názvem mediawiki a nastavením účtu správce. Poté jednoduše klikněte na pokračovat na dalších dvou stránkách. Zobrazí se stránka dokončení instalace.
Nyní získáte soubor LocalSettings.php. Tento soubor musíte vložit do /var/www/html/mediawiki. Instalace je dokončena a nyní můžete vstoupit do své mediawiki.
Nyní jste úspěšně nainstalovali mediawiki. Pomocí meidawiki můžete sdílet cenné informace se světem.