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.