Kaip įdiegti „MediaWiki“ į „Ubuntu“

mediawiki

Nors šiandien mes randame turinį visose įvairiausiose svetainėse, pradedant „YouTube“, baigiant „SoundCloud“, „Wikipedia“ ir keletu kitų, taip pat galime naudoti tokius įrankius kaip "Google" diskas arba „OneDrive“, tiesa ta, kad įmonėms kartais reikia dalį tos operacijos įgyvendinti savo tinkle, iš dalies nepriklausyti nuo tų operacijų, ir, žinoma, iš dalies pagerinti savo projektų saugumą, nebūdami tokie veikiami.

„MediaWiki“ yra paslauga, leidžianti interneto serverį paversti „wikis“ serveriu, prieinama pagal GPL („General Public License“) ir pagrįsta PHP /MySQL turinio saugojimui, siūlydamas savo teksto formatą, vadinamą wikitekstas ir siūlo keletą šaunių funkcijų. Pažiūrėkime tada, kaip įdiegti MediaWiki į Ubuntu mokėti naudotis jo funkcijomis vietiniame tinkle, kad ir koks būtų jo dydis, nes vienas iš jo didelių pranašumų yra jo didelis mastelis.

Žinoma, norint naudoti „MediaWiki“, jums reikia LAMP serverio, apie ką čia jau daug kalbėjome Ubunlog ir tiesa ta, kad galimybės yra kelios, kai reikia jį įdiegti patiems, taip pat pridėti jį prie standartinės Ubuntu versijos ir pasinaudoti paprastu įdiegimu. Ubuntu Server ir taip turėti viską, kas reikalinga norint prijungti serverį, kuriame, beje, turi būti sukonfigūruotas statinis IP adresas, kuris mūsų atveju bus 192.168.1.100, be pagrindinio kompiuterio vardo, kurį paliksime šiai pamokai kaip server.mired.com.

Norėdami pradėti, mes atsisiųsime MediaWiki:

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

Tada ištraukiame failą iš „tarball“:

degutas zxvf mediawiki-1.23.6.tar.gz

Perkeliame jį į „Apache“ diegimo šakninį aplanką:

mkdir -p / var / html / mediawiki

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

Kaip visada šiais atvejais, kai įdiegiame papildomas paslaugas, turime sukurti „MediaWiki“ duomenų bazę:

mysql -u root-p

SUKURTI DUOMENŲ BAZAS mediawikibd;

SUKURTI VARTOTOJĄ mediawikiuser @ localhost NUSTATYTA „mediawikipassword“;

GRANT indeksas, sukurkite, pasirinkite, įterpkite, atnaujinkite, ištrinkite, pakeiskite, užrakinkite lenteles mediawikibd. * TO mediawikuser @ localhost;

Turėkime omenyje, kad čia naudotas slaptažodis, t. Y. „Passwordmediawiki“, yra visiškai nesaugus ir vienintelis jo tikslas yra paprasčiau nustatyti, kur jis turėtų būti naudojamas, tačiau mes rekomenduojame naudoti slaptažodį, kurio trūksta Klausimas.

Dabar mes vykdome:

FLUSH PRIVILEGES;

išeiti

Ir mes iš naujo paleidžiame paslaugas:

paslauga apache2 paleiskite iš naujo

iš naujo paleiskite „mysql“

Dabar ateina laikas įdiekite „MediaWiki“ iš savo žiniatinklio skydelio, į kurią įeiname „192.168.1.100/mediawiki“ (be kabučių, žinoma) žiniatinklio naršyklės adreso juostoje, o kai logotipas rodomas kartu su versijos numeriu, turime spustelėti „nustatyti wiki“, po kurio pirmieji variantai atsiveria prieš mus. Čia mes turime nurodyti diegimo kalbą, kurią gauname iš išskleidžiamojo meniu, tada spustelėkite 'Tęsti'.

Čia patikrinama, ar diegimo procesas patikrina įdiegtas bibliotekas, taip pat pagrindinius komponentus („WinCache“, „XCache“, PHP, „MySQL“ ir kt.) Ir ar viskas gerai - kas turėtų, jei įdiegėme LAMP arba dirbame su „Ubuntu Server“ - vėl turime mygtuką „Tęsti“. Spustelėkite ten, ir dabar mes einame į „MySQL“ konfigūracija, kur mes turime nurodyti duomenų bazės pagrindinį kompiuterį (localhost) ir duomenų bazės pavadinimą, taip pat vartotojo vardą ir slaptažodį, kuriuos nustatėme atlikdami ankstesnius veiksmus, tuos, kuriuos vykdome iš terminalo.

Tada mes turime pasirinkite licenciją, pagal kurią turinys bus bendrinamas, ir čia mes turime tokias galimybes kaip „Creative Commons“, GNU nemokamos dokumentacijos licencija 1.3 ar naujesnė ir dar daugiau. Patvirtinę, mums bus pranešta, kad prasidės „MediaWiki“ diegimas, kurį sutinkame spustelėdami „Tęsti“, o automatiškai atsisiuntę „LocalSettings.php“ failą turime vykdyti:

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

Taigi perkeliame jį į aplanką, kuriame įdiegėme „Wiki“, ir galiausiai būsime pasirengę naudoti „MediaWiki“.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.