Kako instalirati MediaWiki na Ubuntu

mediawiki

Iako danas nalazimo sadržaj na svim vrstama web lokacija najrazličitijih, od YouTubea do SoundClouda, Wikipedije i još nekoliko njih, a također možemo koristiti i alate poput Google Drive ili OneDrive, istina je da kompanije ponekad trebaju implementirati dio te operacije u svojoj mreži, dijelom da ne ovise o radu takvih, a dijelom i da bi poboljšale sigurnost svojih projekata tako što nisu toliko izložene.

MediaWiki je usluga koja vam omogućava da web server pretvorite u wikis server, dostupan pod GPL (General Public License) i zasnovan na PHP /MySQL za čuvanje sadržaja, dok nudi vlastiti tekstualni format, tzv wikitext i nudi nekoliko sjajnih karakteristika. Da vidimo onda, kako instalirati MediaWiki na Ubuntu kako bi mogao koristiti svoju funkcionalnost u lokalnoj mreži, bez obzira na njegovu veličinu, jer je jedna od njegovih velikih prednosti velika skalabilnost.

Naravno, da biste koristili MediaWiki potreban vam je LAMP server, algo de lo cual hemos hablado ya bastante aquí en Ubunlog y la verdad es que las posibilidades son varias, tanto a la hora de instalarlo nosotros como añadido a la versión estándar de Ubuntu como para aprovechar la facilidad que nos da instalar Ubuntu server i tako imati sve potrebno za montiranje poslužitelja, koji usput mora imati konfiguriranu statičku IP adresu, koja će u našem slučaju biti 192.168.1.100, pored imena hosta koje ćemo za ovaj tutorial ostaviti kao server.mired.com.

Za početak preuzimamo MediaWiki:

wget http://releases.wikimedia.org/mediawiki/1.23/mediawiki-1.23.6.tar.gz

Zatim izdvajamo datoteku iz tarball-a:

tar zxvf mediawiki-1.23.6.tar.gz

I premještamo ga u korijensku mapu instalacije Apache:

mkdir -p / var / html / mediawiki

mv mediawiki-1.23.6 / * / var / www / html / mediawiki

Sada, kao i uvijek u ovim slučajevima kada instaliramo dodatne usluge, moramo stvoriti bazu podataka za MediaWiki:

mysql -u root -p

STVARI BAZU PODATAKA mediawikibd;

STVORI KORISNIKA mediawikiuser @ localhost IDENTIFICIRAN PO 'mediawikipassword';

GRANT indeks, stvaranje, odabir, umetanje, ažuriranje, brisanje, izmjena, zaključavanje tablica na mediawikibd. * TO mediawikuser @ localhost;

Imajmo na umu da je lozinka koju smo ovdje koristili, odnosno „passwordmediawiki“, apsolutno nesigurna i da joj je jedina svrha služiti za jednostavnije utvrđivanje gdje je treba koristiti, ali preporučujemo upotrebu one čija snaga ne valja pitanje.

Sada izvršavamo:

FLUSH PRIVILEGES;

izlaz

I ponovo pokrećemo usluge:

servis apache2 restart

usluga mysql restart

Sada dolazi vrijeme instalirajte MediaWiki sa vašeg web panela, za koji ulazimo '192.168.1.100/mediawiki' (bez navodnika, naravno) u adresnoj traci web pregledača, a kada se logotip prikaže zajedno s brojem verzije, ono što moramo učiniti je kliknuti na 'postavi wiki', nakon čega se pred nama otvaraju prve opcije. Ovdje moramo odrediti jezik instalacije koji ćemo dobiti iz padajućeg izbornika, a zatim kliknuti na 'Nastavi'.

Dolazi provjera koju postupak instalacije izvodi za provjeru instaliranih biblioteka, kao i glavnih komponenata (WinCache, XCache, PHP, MySQL itd.) I ako je sve u redu - što bi trebalo, ako smo instalirali LAMP ili radimo na Ubuntu serveru - ponovo imamo dugme 'Nastavi'. Kliknite tamo i sad idemo na MySQL konfiguracija, gdje moramo navesti hosta baze podataka (localhost) i ime baze podataka, kao i korisničko ime i lozinku, koja će biti ona koja smo uspostavili u prethodnim koracima, ona koja izvršavamo s terminala.

Onda moramo odaberite licencu pod kojom će se sadržaj dijeliti, a ovdje imamo opcije kao što su Creative Commons, GNU licenca za besplatnu dokumentaciju 1.3 ili novije i neke druge. Nakon što ga potvrdimo, bit ćemo obaviješteni da započinje instalacija MediaWiki-a, što prihvaćamo klikom na 'Nastavi', a nakon automatskog preuzimanja datoteke LocalSettings.php moramo izvršiti:

dodirnite /var/www/html/mediawiki/LocalSettings.php
nano /var/www/html/mediawiki/LocalSettings.php

Premještamo ga u mapu u koju smo instalirali Wiki i konačno ćemo biti spremni za upotrebu MediaWiki-ja.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.