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

Installer PmWiki sur un VPS Ubuntu 14.04 avec Nginx

Dans cet article, nous allons vous montrer comment installer PmWiki sur un VPS Ubuntu 14.04 avec Nginx.

PmWiki est un système wiki gratuit basé sur PHP, conçu pour être facile à installer et à personnaliser en tant que moteur de création de sites Web professionnels avec un ou plusieurs auteurs de contenu. Le logiciel se concentre sur la facilité d'utilisation, il est extensible et personnalisable afin que les personnes ayant peu d'expérience en informatique ou wiki puissent l'utiliser. Il utilise des fichiers normaux pour stocker le contenu et chaque page du wiki est stockée dans son propre fichier sur le serveur Web. Le balisage du wiki PmWiki partage des similitudes avec MediaWiki (utilisé par Wikipedia) et son moteur de balisage est hautement personnalisable, permettant d'ajouter, de modifier ou de désactiver des règles de balisage. Il peut également prendre en charge d'autres langages de balisage.


PmWiki est conçu pour pouvoir stocker et récupérer le texte et les métadonnées des pages sur différents systèmes et formats. Il ne prend pas en charge les bases de données dans son installation par défaut. Cependant, via des plug-ins, PmWiki peut déjà utiliser des bases de données MySQL ou SQLite pour le stockage des données.

CONFIGURATIONS

– Version PHP 5+
– Un serveur web qui peut exécuter des scripts PHP qui dans notre cas est Nginx

Pour nos besoins, nous utiliserons notre plan d'hébergement VPS Linux SSD 1 pour ce didacticiel.

METTRE À JOUR LE SYSTÈME

Tout d'abord, connectez-vous à votre serveur en tant qu'utilisateur "root" et assurez-vous que tous les packages sont à jour :

# apt-get update
# apt-get upgrade

INSTALLER NGINX

Si Nginx n'est pas déjà installé sur votre serveur, la commande suivante se chargera de cette procédure :

# apt-get install nginx

TÉLÉCHARGER ET INSTALLER PMWIKI

Téléchargeons la dernière version stable de PmWiki depuis leur site officiel. Lors de la rédaction de ce tutoriel, la version actuelle de PmWiki est la 2.2.72. Nous allons télécharger l'archive dans le répertoire /opt. Exécutez les commandes ci-dessous :

# cd /opt

# wget http://www.pmwiki.org/pub/pmwiki/pmwiki-latest.zip

Décompressez l'archive téléchargée pmwiki-latest.zip dans le répertoire racine du document de votre serveur Web Nginx. Si vous n'êtes pas sûr de l'emplacement, vous pouvez le découvrir en exécutant :

# grep -i root /etc/nginx/sites-available/default

 root /usr/share/nginx/html;

Comme vous pouvez le voir, le chemin par défaut est ‘/usr/share/nginx/html’ . Cela fait, décompressons enfin l'archive téléchargée :

# unzip pmwiki-latest.zip -d /usr/share/nginx/html/

Cela créera un répertoire 'pmwiki-2.2.72'. Nous allons le renommer en un nom plus simple :

# mv /usr/share/nginx/html/pmwiki-2.2.72/ /usr/share/nginx/html/pmwiki

Créez maintenant un répertoire wiki.d/ accessible en écriture :

# mkdir /usr/share/nginx/html/pmwiki/wiki.d

Remplacez le propriétaire du répertoire PmWiki par l'utilisateur Nginx :

# chown -R www-data: /usr/share/nginx/html/pmwiki

Créez un fichier d'index de répertoire dans le répertoire principal de PmWiki en utilisant votre éditeur de texte préféré :

# cd /usr/share/nginx/html/pmwiki

# vim index.php

Collez ce qui suit et changez le propriétaire en www:data :

<?php include('pmwiki.php');

# chown www-data: index.php

Le fichier de configuration de PmWiki n'existe pas par défaut, mais nous pouvons le créer en copiant l'exemple de fichier de configuration qui se trouve dans le répertoire "/docs" :

# cp docs/sample-config.php local/config.php

C'est ça. Vous avez installé avec succès PmWiki sur votre serveur. Ouvrez maintenant votre navigateur Web préféré et accédez à PmWiki en accédant à :http://your_ip_address/pmwiki

Pour plus d'informations, veuillez consulter le site officiel de PmWiki.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer PmWiki pour vous. 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. Installer Odoo (anciennement OpenERP) avec Nginx sur un VPS Ubuntu

  2. Installer Concrete5 sur un VPS Ubuntu 14.04 avec Nginx, PHP-FPM et MySQL

  3. Comment installer EspoCRM avec Nginx sur un VPS Ubuntu

  4. Installer Joomla avec CiviCRM sur un VPS Ubuntu 14.04

  5. Comment installer Elgg avec Nginx sur Ubuntu 14.04

Comment installer MediaWiki avec Nginx sur Ubuntu 16.04

Comment installer Magento avec Nginx sur Ubuntu 15.10

Comment installer Mailpile avec Nginx sur Ubuntu 15.10

Installer WordPress avec Nginx sur Ubuntu 18.04

Installer WordPress avec Varnish et Nginx sur Ubuntu

Comment installer Joomla avec Nginx sur Ubuntu 18.04