Ako nainštalovať MediaWiki na Fedora?

Yum install mediawiki
Yum install mediawiki.

Mediawiki je najobľúbenejší wiki softvér licencovaný pod licenciou GNU General Public License (GPL) a je bezplatný. Sprievodca aj Wikipedia (spolu s mnohými ďalšími projektmi wiki) sú spustené na MediaWiki. Je to jednoduchý softvér s mnohými funkciami. Ak používate Fedora Linux, MediaWiki by ste mohli nainštalovať s minimálnym úsilím.

Kroky

  1. 1
    Nainštalujte si Mediawiki. 'Yum' (Yellowdog Update Modified) je správca balíkov, ktorý nainštaluje všetky požadované závislosti MediaWiki. Prejdite na Aplikácie> Systémové nástroje> Terminál a staňte sa rootom. Potom nainštalujte MediaWiki. Yum by tiež nainštaloval php-mysql, php-pgsql, php, httpd, pretože sú to závislosti.

    su
    yum nainštalovať MediaWiki

  2. 2
    Nainštalujte poštovú schránku. Apache (httpd) vyžaduje mailcap, ale yum nezistí potreby Apache, a preto ho musíte nainštalovať ručne.

    nainštalujte mailcap

  3. 3
    Nainštalujte server mysql. Na spustenie programu MediaWiki potrebujete tiež databázový server. Databázový server nie je definovaný ako závislosť pre MediaWiki, pretože databázový server môže byť MySQL alebo PostgreSQL a nemusí byť na rovnakom počítači. Na inštaláciu mysql použite:
    • nainštalujte mysql-server mysql

    • Ak dávate prednosť PostgreSQL, zadajte nasledujúci príkaz:

      nainštalujte postgresql-server postgresql

  4. 4
    Spustite servery. Spustite webový server (httpd) a databázový server (mysql alebo postgresql), aby fungovali.
    • služba mysqld štart/služba postgresql spustenie
      služby httpd štart

    • Aby ste sa uistili, že sa servery automaticky spúšťajú pri štarte, zadajte nasledujúce príkazy:

      chkconfig mysqld na
      chkconfig httpd zapnuté

    Yum install postgresql-server postgresql
    Ak dávate prednosť PostgreSQL, zadajte nasledujúci príkaz: yum install postgresql-server postgresql.
  5. 5
    Pochopte svoje nastavenie. Program MediaWiki je nainštalovaný do súboru/usr/share/mediawiki so súbormi špecifickými pre web nainštalovaný v adresári/var/www/wiki, ktorý obsahuje nasledujúce adresáre a súbory:
    • konfigurácia/
    • config/index.php
    • snímky/
    • index.php
  6. 6
    Skopírujte adresár šablón do/var/www/html. Súbory v/var/www/wiki sa používajú ako šablóna a Apache má prístup iba k/var/www/html, ak nie je zmenený. Tak behaj:
    • cp -a/var/www/wiki/var/www/html

    • Po spustení príkazu sa vaše konfiguračné súbory wiki kopírujú na/var/www/html/wiki a stránky wiki sa ukladajú na databázový server.
  7. 7
    Skopírujte vzhľad do adresára wiki. Možno ste úspešne nainštalovali wiki, ale vzhľad (dizajn a CSS a JS a obrázky wiki) je stále v priečinku/usr/share/mediawiki/skins, ku ktorému webový server nemá prístup. Môžete ich sprístupniť skopírovaním do adresára wiki:
    • cp -a/usr/share/mediawiki/skins/var/www/html/wiki

    • Alebo vytvorte mäkký odkaz na adresár skins:

      ln -s/usr/share/mediawiki/skins/var/www/html/wiki/skins

  8. 8
    Prejdite na stránku http: // localhost/wiki pomocou svojho obľúbeného prehliadača. Ak vstupujete na túto stránku prvýkrát, požiada vás o nastavenie wiki. Postupujte podľa http: //localhost/wiki/config/index.php, ktorý by vás mal dostať na stránku nastavenia.
  9. 9
    Vyplňte všetko a kliknite na tlačidlo nainštalovať. Použitie predvolených možností nepoškodí. Ako databázový server vyberte MySQL alebo PostgreSQL. Dôrazne sa odporúča použiť účet superužívateľa a zadať používateľské meno účtu superužívateľa a heslo. Predvolený účet superužívateľa pre MySQL je root a účet PostgreSQL je postgres. Poskytnite aj vhodnú predponu databázy.
    • Poznámka: Vo Fedore 13 tento krok zlyhá z dôvodu povolení na zápis do konfiguračného adresára. nápoveda: pre SELinux cd/var/www/html/wiki; chcon -t konfigurácia httpd_sys_content_rw_t. Inicializujte tiež wikidb, ako je popísané v https://mediawiki.org/wiki/Manual:Installing_MediaWiki#MySQL.
  10. 10
    Kliknite na položku nainštalovať mediawiki. Ak je všetko v poriadku, zobrazí sa stránka úspešná inštalácia programu Mediawiki.
    A preto ho musíte nainštalovať ručne
    Apache (httpd) vyžaduje mailcap, ale yum nezistí potreby Apache, a preto ho musíte nainštalovať ručne.
  11. 11
    Presuňte localsettings.php. Toto je jeden z najdôležitejších konfiguračných súborov pre MediaWiki. Musí byť presunutý z adresára config/ do nadradeného adresára.

    mv /var/www/html/wiki/config/LocalSettings.php/var/www/html/wiki

  12. 12
    Z bezpečnostných dôvodov vymažte konfiguračný adresár.

    rm -fr/var/www/html/wiki/config

  13. 13
    Prejdite na svoju wiki (http: // localhost/wiki). Mala by sa zobraziť hlavná stránka. Bavte sa a užívajte si!

Prečítajte si tiež:

FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail