Comment installer MediaWiki sur Fedora?

Miam installer mediawiki
Miam installer mediawiki.

Mediawiki est le logiciel wiki le plus populaire, sous licence GNU General Public License (GPL) et est gratuit. Le guide et Wikipedia (ainsi que de nombreux autres projets wiki) sont exécutés sur MediaWiki. C'est un logiciel simple avec de nombreuses fonctionnalités. Si vous utilisez Fedora Linux, vous pouvez installer MediaWiki avec un minimum d'effort.

Pas

  1. 1
    Installez mediawiki. 'Yum' (Yellowdog Update Modified) est un gestionnaire de paquets qui installera toutes les dépendances requises de MediaWiki. Accédez à Applications > Outils système > Terminal et devenez root. Installez ensuite MediaWiki. Yum installerait également php-mysql, php-pgsql, php, httpd car ce sont des dépendances.

    su
    yum installer mediawiki

  2. 2
    Installez mailcap. Apache (httpd) nécessite mailcap, mais yum ne détecte pas les besoins d'Apache et vous devez donc l'installer manuellement.

    miam installer mailcap

  3. 3
    Installez mysql-server. Pour exécuter MediaWiki, vous avez également besoin d'un serveur de base de données. Le serveur de base de données n'est pas défini comme une dépendance pour MediaWiki car le serveur de base de données peut être MySQL ou PostgreSQL, et il n'a pas besoin d'être sur le même ordinateur. Pour installer mysql, utilisez:
    • yum installer mysql-serveur mysql

    • Si vous préférez PostgreSQL, saisissez la commande suivante:

      yum installer postgresql-server postgresql

  4. 4
    Démarrez les serveurs. Démarrez le serveur Web (httpd) et le serveur de base de données (mysql ou postgresql) pour qu'ils fonctionnent.
    • service mysqld start/service postgresql start
      service httpd start

    • Pour vous assurer que les serveurs démarrent automatiquement au démarrage, tapez les commandes suivantes:

      chkconfig mysqld sur
      chkconfig httpd sur

    Yum install postgresql-server postgresql
    Si vous préférez PostgreSQL, tapez la commande suivante: yum install postgresql-server postgresql.
  5. 5
    Comprenez votre configuration. MediaWiki est installé dans /usr/share/mediawiki avec des fichiers spécifiques à un site installé dans /var/www/wiki, qui contient les répertoires et fichiers suivants:
    • configuration/
    • config/index.php
    • images/
    • index.php
  6. 6
    Copiez le répertoire du modèle dans /var/www/html. Les fichiers dans /var/www/wiki sont utilisés comme modèle et Apache ne peut accéder à /var/www/html que s'il n'est pas modifié. Alors lancez:
    • cp -a /var/www/wiki /var/www/html

    • Après avoir exécuté la commande, vos fichiers de configuration wiki sont copiés dans /var/www/html/wiki et les pages wiki sont stockées sur le serveur de base de données.
  7. 7
    Copiez le skin dans le répertoire wiki. Vous avez peut-être installé le wiki avec succès, mais le skin (le design, le CSS et le JS et les images du wiki) est toujours dans /usr/share/mediawiki/skins qui n'est pas accessible par le serveur Web. Vous pouvez les rendre accessibles en les copiant dans le répertoire wiki:
    • cp -a /usr/share/mediawiki/skins /var/www/html/wiki

    • Ou créez un lien symbolique vers le répertoire des skins:

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

  8. 8
    Accédez à http://localhost/wiki avec votre navigateur préféré. Si vous accédez à cette page pour la première fois, il vous demandera de configurer le wiki. Suivez http://localhost/wiki/config/index.php qui devrait vous amener à la page de configuration.
  9. 9
    Remplissez tout et cliquez sur le bouton Installer. Aller avec les options par défaut ne fera pas de mal. Choisissez MySQL ou PostgreSQL comme serveur de base de données. Il est fortement recommandé d'utiliser le compte superutilisateur et d'entrer le nom d'utilisateur du compte superutilisateur et le mot de passe de la base de données. Le compte de superutilisateur par défaut pour MySQL est root et celui de PostgreSQL est postgres. Fournissez également un préfixe de base de données approprié.
    • Remarque: sous Fedora 13, cette étape échouera en raison des autorisations d'écriture sur le répertoire de configuration. conseil: pour le cd SELinux /var/www/html/wiki; chcon -t httpd_sys_content_rw_t config. Initialisez également la wikidb comme décrit dans https://mediawiki.org/wiki/Manual:Installing_MediaWiki#MySQL.
  10. 10
    Cliquez sur installer mediawiki. Si tout se passe bien, la page d'installation réussie de Mediawiki s'affiche.
    Vous devez donc l'installer manuellement
    Apache (httpd) nécessite mailcap, mais yum ne détecte pas les besoins d'Apache et vous devez donc l'installer manuellement.
  11. 11
    Déplacez localsettings.php. C'est l'un des fichiers de configuration les plus importants pour MediaWiki. Il doit être déplacé du répertoire config/ vers le répertoire parent.

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

  12. 12
    Supprimez le répertoire config pour des raisons de sécurité.

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

  13. 13
    Accédez à votre wiki (http://localhost/wiki). La page principale devrait s'afficher. Profitez et amusez-vous!
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail