Connaissances Informatiques >> systèmes >> Ubuntu >> Content
  Derniers articles
  • Comment changer la résolution de l'…
  • Comment ajouter des pages Web sur un…
  • Comment faire des icônes Ubuntu 
  • Comment réinstaller le Touchpad dan…
  • J'ai installé Ubuntu sur mon pc por…
  • Comment obtenir une fissure de l'air…
  • Comment installer NGROK sur Ubuntu 2…
  • Comment faire pour exécuter un ISO …
  • Comment faire pour installer Ubuntu …
  • Comment mettre à jour le pilote gra…
  •   Ubuntu
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP

  • Windows 7

  • Windows 10

  • Windows 11

  • Windows 2012

  • Windows 2016

  • Windows 2019

  • Windows 2022

  • Apple

  • Android

  • iOS

  • CentOS
  •  
    Ubuntu

    Comment installer et configurer MediaWiki sur Ubuntu 20.04 LTS [Étapes faciles]

    ## Installation et configuration de MediaWiki sur Ubuntu 20.04 LTS :guide étape par étape

    MediaWiki est un logiciel wiki gratuit et open source écrit en PHP et utilisé par de nombreux sites Web populaires, dont Wikipédia. Son interface conviviale permet aux utilisateurs de collaborer et de créer facilement du contenu, ce qui en fait un excellent choix pour les organisations, les entreprises ou les particuliers souhaitant créer un wiki. Dans ce didacticiel, nous vous guiderons pas à pas dans l'installation et la configuration de MediaWiki sur Ubuntu 20.04 LTS.

    Étape 1 :Installer les prérequis et les dépendances

    1. Mettre à jour le système

    ```bash

    sudo apt mise à jour &&sudo apt mise à niveau

    ```

    2. Installer Apache2

    ```bash

    sudo apt installer apache2

    ```

    3. Installer PHP et les extensions requises

    ```bash

    sudo apt install php libapache2-mod-php php-xml php-intl php-mysql php-mbstring php-gd php-cli php-curl php-zip php-bz2

    ```

    4. Installer le serveur de base de données MySQL

    ```bash

    sudo apt installer le serveur mariadb

    ```

    5. Installation sécurisée de MySQL

    ```bash

    sudo mysql_secure_installation

    ```

    - Fournissez un nouveau mot de passe pour le compte root MySQL

    - Saisissez « Y » pour supprimer les comptes d'utilisateurs anonymes et tester la base de données.

    - Entrez « Y » pour désactiver les connexions root à distance

    Étape 2 :Création d'une base de données MySQL et d'un utilisateur pour MediaWiki

    1. Accéder au shell MySQL

    ```bash

    sudo mysql -u racine -p

    ```

    2. Créer une base de données Mediawiki

    ```sql

    CRÉER UNE BASE DE DONNÉES mediawiki JEU DE CARACTÈRES PAR DÉFAUT utf8mb4;

    ```

    3. Créer un utilisateur MySQL et accorder des autorisations :

    ```sql

    CRÉER UN UTILISATEUR 'mediawikiuser'@'localhost' IDENTIFIÉ PAR 'strong_password' ;

    ACCORDEZ TOUS LES PRIVILÈGES SUR mediawiki.* À ​​'mediawikiuser'@'localhost';

    PRIVILÈGES FLUSH ;

    ```

    - Remplacez "strong_password" par un mot de passe fort pour l'utilisateur

    Étape 3 :Téléchargez MediaWiki et configurez la base de données

    1. Téléchargez MediaWiki

    La dernière version de MediaWiki peut être téléchargée depuis son site officiel.

    2. Extraire MediaWiki

    ```bash

    sudo tar -xzvf mediawiki-*.tar.gz -C /var/www/html/

    ```

    - Remplacez 'mediawiki-*.tar.gz' par le nom de fichier réel de l'archive téléchargée.

    3. Renommer le répertoire

    ```bash

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

    ```

    4. Configurer la connexion à la base de données

    Accédez au fichier « LocalSettings.php » dans votre répertoire MediaWiki et ouvrez-le avec un éditeur de texte comme « nano » ou « vim » :

    ```bash

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

    ```

    - Modifier les paramètres suivants :

    ```

    $wgDBserver ="hôte local" ;

    $wgDBuser ="utilisateurmediawiki";

    $wgDBpassword ="strong_password";

    $wgDBname ="mediawiki";

    ```

    - Remplacez 'mediawikiuser' et 'strong_password' par votre utilisateur MySQL et votre mot de passe.

    - Enregistrez et fermez 'LocalSettings.php'

    Étape 4 :Configuration d'Apache pour MediaWiki

    1. Fichier de configuration Apache

    ```bash

    sudo nano /etc/apache2/sites-available/mediawiki.conf

    ```

    2. Ajouter une configuration d'hôte virtuel :

    ```

    ServerName votre-domaine-ou-IP

    DocumentRoot /var/www/html/mediawiki

    Options SuivreLiens symboliques

    Autoriser tout remplacer

    Exiger que tout soit accordé

    ```

    - Remplacez "votre-domaine-ou-IP" par votre nom de domaine actuel ou l'adresse IP de votre serveur

    - Enregistrez le fichier et quittez.

    3. Activer l'hôte virtuel MediaWiki

    ```bash

    sudo a2ensite mediawiki.conf

    ```

    4. Recharger Apache

    ```bash

    sudo systemctl recharger apache2

    ```

    Étape 5 :Installer et configurer PHP-FPM pour FastCGI

    1. Installer PHP-FPM

    ```bash

    sudo apt installer php-fpm

    ```

    2. Configurer PHP-FPM

    ```bash

    sudo nano /etc/php/7.4/fpm/php.ini

    ```

    - Définissez 'cgi.fix_pathinfo' sur '0'

    ```

    cgi.fix_pathinfo=0

    ```

    - Enregistrez le fichier de configuration PHP modifié et quittez.

    3. Redémarrez PHP-FPM

    ```bash

    sudo systemctl redémarrer php7.4-fpm

    ```

    Étape 6 : Sécuriser MediaWiki

    1. Créer un fichier 'LocalSettings.php.secret'

    ```bash

    sudo nano /var/www/html/mediawiki/LocalSettings.php.secret

    ```

    - Ajoutez le contenu suivant :

    ```

    $wgSecretKey ="replace_this_with_a_strong_random_secret_string";

    ```

    - Remplacez la chaîne après le signe égal par une chaîne aléatoire pour plus de sécurité.

    Étape 7 :Finalisation de l'installation de MediaWiki

    1. Exécutez le script 'install.php'

    ```bash

    sudo chown -R www-data /var/www/html/mediawiki

    sudo chmod -R ug+rwx /var/www/html/mediawiki

    ```

    - Depuis votre navigateur, accédez à l'assistant de configuration MediaWiki :

    ```

    http://localhost/mediawiki/install.php

    ```

    - Utilisez cette interface pour terminer votre installation MediaWiki en suivant les étapes de l'assistant.

    2. Supprimer 'install.php' après l'installation

    ```

    sudo rm -rf /var/www/html/mediawiki/install.php

    ```

    Étape 8 :Créer un utilisateur administrateur et configurer le wiki

    1. Accéder à MediaWiki

    ```

    http://localhost/mediawiki/index.php

    ```

    2. Créer un utilisateur administrateur et définir les préférences

    - Entrez « Admin » ou tout autre nom d'utilisateur souhaité.

    - Spécifiez un mot de passe et une adresse e-mail forts.

    - Allez dans l'onglet « Préférences » et fournissez un nom de wiki et une langue.

    Étape 9 : Configurer Apache pour utiliser HTTPS (facultatif)

    1. Obtenir un certificat SSL

    Si vous disposez d'un certificat SSL provenant d'une autorité de certification (CA), copiez le certificat, le certificat intermédiaire et la clé privée aux emplacements suivants :

    ```

    sudo cp fullchain.pem /etc/apache2/ssl/

    sudo cp privkey.pem /etc/apache2/ssl/

    sudo cp chain.pem /etc/apache2/ssl/

    ```

    - Vous pouvez également obtenir un certificat Let's Encrypt gratuit. Reportez-vous aux guides pour ce faire.

    2. Modifier le fichier d'hôte virtuel Apache

    ```bash

    sudo nano /etc/apache2/sites-available/mediawiki.conf

    ```

    - Dans le bloc VirtualHost, ajoutez les lignes suivantes :

    ```

    Moteur SSL activé

    SSLCertificateFile /etc/apache2/ssl/fullchain.pem

    SSLCertificateKeyFile /etc/apache2/ssl/privkey.pem

    SSLCertificateChainFile /etc/apache2/ssl/chain.pem

    ```

    - Enregistrez le fichier de l'hôte virtuel.

    3. Activer le module SSL

    ```bash

    sudo a2enmod ssl

    ```

    4. Recharger Apache

    ```bash

    sudo systemctl recharger apache2

    ```

    Votre installation MediaWiki devrait maintenant être accessible via HTTPS.

    Avec ce guide, vous avez réussi à installer MediaWiki sur Ubuntu 20.04 LTS et à le configurer pour une expérience sécurisée et conviviale. Vous pouvez désormais utiliser votre wiki pour la création et la gestion collaborative de contenu.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment télécharger Ubuntu Linux gratuitement 
  • Mon Ubuntu Live CD ne démarre pas Dell 
  • Comment éteindre iptables dans Ubuntu 
  • Comment changer Sidebar couleur dans Ubuntu 10.04 
  • Comment installer un serveur CVS dans Ubuntu 
  • Comment savoir quelle version de Ubuntu Vous exécutez 
  • Comment surveiller l'utilisation d'Internet dans Ubuntu Linux 
  • Puis-je transférer Thunderbird à Ubuntu sur un Mac 
  • OpenOffice problèmes de police dans Ubuntu 
  • Comment faire un DEB binaire pour Ubuntu 
  • Connaissances Informatiques © http://www.ordinateur.cc