GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer MediaWiki sur Ubuntu 16.04

Nous allons vous montrer comment installer MediaWiki sur Ubuntu 16.04. MediaWiki est un logiciel wiki open-source écrit en PHP. L'installation de MediaWiki sur Ubuntu 16.04 est une tâche facile, suivez simplement les étapes de ce tutoriel et vous devriez avoir MediaWiki installé sur Ubuntu 16.04 en moins de 10 minutes. L'installation de MediaWiki sur Ubuntu 16.04 est une tâche assez simple, suivez simplement les étapes ci-dessous et vous devriez avoir MediaWiki installé sur votre serveur Ubuntu en moins de 10 minutes.

Au moment de la rédaction de ce tutoriel, la dernière version stable de MediaWiki est la 1.27.1 et elle nécessite :

  • PHP 5.5.9 ou supérieur (de préférence le plus récent), avec les extensions PHP mbstring, JSON, curl, Intl, mysql et GD activées. ImageMagick ou GD est requis pour la création de miniatures d'images
  • MySQL 5.0.2, MariaDB 5.1, SQLite 3 ou PostgreSQL 9.0 ou version ultérieure
  • Serveur Web Apache 2.0 ou supérieur compilé avec le module mod_rewrite.

1. Installer le serveur Apache

Ce guide d'installation suppose qu'Apache est déjà installé et configuré sur votre serveur virtuel.

2. Mettez à jour les packages du système d'exploitation de votre serveur

Commençons par l'installation. Assurez-vous que les packages du système d'exploitation de votre serveur sont entièrement à jour :

apt-get update 
apt-get upgrade

3. Installez les packages requis

Installez les packages requis :

apt-get install imagemagick php7.0-intl php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql

4. Activer le module de réécriture Apache

Activez le module de réécriture Apache si ce n'est déjà fait :

a2enmod rewrite

5. Redémarrez le service Apache

Redémarrez le service Apache pour que les modifications prennent effet :

service apache2 restart

6. Installer MediaWiki

Téléchargez la dernière version de MediaWiki disponible sur https://www.mediawiki.org/wiki/Télécharger dans le répertoire /opt/ sur le serveur :

cd /opt/
wget https://releases.wikimedia.org/mediawiki/1.27/mediawiki-1.27.1.tar.gz
tar -xvzf mediawiki-1.27.1.tar.gz
mv /opt/mediawiki-1.27.1/ /var/www/html/mediawiki

Tous les fichiers doivent être lisibles par le serveur Web, alors définissez un propriétaire approprié :

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

Créez une nouvelle base de données MySQL et un utilisateur :

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE DATABASE wikidb;
mysql> CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'y0uR-pa5sW0rd';
mysql> GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

N'oubliez pas de remplacer "y0uR-pa5sW0rd" par un mot de passe fort.

Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, créez un nouveau fichier de configuration Apache nommé "mediawiki.conf" sur votre serveur virtuel :

touch /etc/apache2/sites-available/mediawiki.conf
ln -s /etc/apache2/sites-available/mediawiki.conf /etc/apache2/sites-enabled/mediawiki.conf
vi /etc/apache2/sites-available/mediawiki.conf

Ajoutez ensuite les lignes suivantes :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/mediawiki/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/mediawiki/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Supprimez le fichier 000-default.conf :

rm /etc/apache2/sites-enabled/000-default.conf

Redémarrez le serveur Web Apache pour que les modifications prennent effet :

service apache2 restart

Ouvrez http://votre-domaine.com dans votre navigateur Web préféré, cliquez sur le lien hypertexte "configurer le wiki" et suivez les instructions simples sur l'écran d'installation en insérant les informations nécessaires comme demandé :

Sélectionnez votre langue et la langue du Wiki. Sur la page suivante, cliquez sur "Continuer" si toutes les conditions sont remplies, puis saisissez les informations suivantes :

Database Host: localhost
Database name: wikidb
Database username: wikiuser
Database password: y0uR-pa5sW0rd   // change this password with your actual password

Cliquez sur "Continuer". Sur la page suivante, sélectionnez :

Storage engine: InnoDB
Database character set: UTF-8

Cliquez sur "Continuer". Entrez le nom du Wiki qui apparaîtra dans la barre de titre du navigateur Web et à d'autres endroits, créez un compte administrateur et installez le Wiki.

Afin d'améliorer la vitesse et les performances de votre installation MediaWiki, ajoutez les lignes suivantes à la fin du fichier LocalSettings.php :

vi /var/www/html/mediawiki/LocalSettings.php
# Speed improvements
$wgUseGzip = true;
$wgUseFileCache = true;

# Performance settings
$wgDisableCounters = true;
$wgMiserMode = true;

Définissez un propriétaire approprié du fichier de configuration LocalSettings.php :

chown www-data:www-data /var/www/html/mediawiki/LocalSettings.php

C'est ça. MediaWiki a été installé sur votre serveur.

Connectez-vous au back-end d'administration de MediaWiki et commencez à créer de nouveaux contenus, ajoutez des comptes d'utilisateurs, des extensions, etc.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS MediaWiki, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer MediaWiki pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Comment installer le serveur MySQL sur Ubuntu 16.04

  2. Comment installer le serveur MySQL sur Ubuntu 17.04

  3. Comment installer Joomla 3 sur Ubuntu 14.04

  4. Comment installer MySQL sur Ubuntu 16.04

  5. Comment installer NextCloud 13 sur Ubuntu 16.04

Comment installer le serveur MySQL dans Ubuntu

Comment installer MediaWiki sur Ubuntu 14.04

Comment installer aaPanel sur Ubuntu 20.04

Comment installer le serveur MySQL sur Ubuntu 20.04

Comment installer MediaWiki sur Ubuntu 20.04

Comment installer MySQL sur Ubuntu 22.04