MediaWiki yra nemokama atvirojo kodo Wiki tipo programinė įranga. Tai tokia pati programinė įranga, kuri naudojama Wikipedia kūrėjų. MediaWiki suteikia galimybę dinamiškai kurti bei koreguoti Wiki tipo puslapius. Ši programinė įranga yra lengvai diegiama bei konfigūruojama todėl tai yra puikus sprendimas norint turėti visiems gerai žinomą Wiki puslapį.
0. Preliminarūs reikalavimai:
- naudotojas turintis
sudo teises (tinka ir
root). Kaip susikurti papildomą naudotoją galite rasti šioje
pamokoje.
- LAMP tarnybų grupė. Kaip įsidiegti šias tarnybas rasite šioje
pamokoje.
- Linux dedikuotas serveris naudojantis OpenVZ virtualizaciją su mūsų parengtais Ubuntu/Debian operacinių sistemų šablonais.
1. Sistemos atnaujinimas:
Visų pirma rekomenduojame atlikti sistemos atnaujinimus įvykdant komandas:
apt-get update
apt-get upgrade -y
Tada pradėkite MediaWiki diegimą. Atsidarykite
DocumentRoot direktoriją:
cd /var/www/html/
Ir panaudokite
wget komandą naujausios stabilios versijos parsisiuntimui (naujausias versijas rasite MediaWiki
puslapyje):
wget https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.2.tar.gz
Išarchyvuokite parsisiųstą failą su
tar komanda:
tar -xvzf mediawiki-1.29.2.tar.gz
Perkelkite išarchyvuotą direktoriją į savo
/html katalogą, pervadinant direktoriją į
mediawiki/:
mv mediawiki-1.29.2/ mediawiki
Toliau turite nustatyti direktoriją mediawiki, kaip koreguojamą. Korekcijos turės būti atliekamos diegimo metu. Šiam veiksmui atlikti naudokite šias komandas:
cd mediawiki
chmod a+w mw-config
MediaWiki naudos
mbstring plėtinį. Jis būna pagal nutylėjimą išjungtas, todėl turite jį įjungti vykdydami šias komandas:
apt-get install php-mbstring
service apache2 restart
2. Konfigūravimas:
Atsidarykite internetinę naršyklę it įveskite adresą:
http://jūsų_domenas.lt/mediawiki
Pasirinkite
"Please set up the wiki first". Toliau sekite nurodymus ir atliksite MediaWiki parengimą diegimui.
Konfigūravimui turėsite įvesti duomenų bazės pavadinimą, naudotojo vardą ir slaptažodį.
Užpildžius diegimo formą ir ją patvirtinimus Jums bus pateikiamas
"MediaWiki Installation" puslapis. Sekite nurodymus puslapio apačioje ir perkelkite
config/LocalSettings/php failą į MediaWiki pagrindinę direktoriją įvykdydami šią komandą:
mv /var/www/html/mediawiki/config/LocalSettings.php ..
Kadangi
LocalSettings.php failas saugos Jūsų MySQL slaptažodį, apribokite šio failo pasiekiamumą įvykdydami komandą:
chmod 700 /var/www/html/media/wiki/LocalSettings.php
Atlikus
LocalSettings.php failo perkėlimą galite ištrinti
/config katalogą, kaip ir nurodyta diegimo instrukcijoje:
cd /car/www/html/mediawiki/
rm -rf config
Atlikus visus šiuos veiksmus MediaWiki bus sėkmingai įdiegta ir sukonfigūruota.