How to install PmWiki on CentOS 6 VPS

0
Want create site? Find Free WordPress Themes and plugins.

pmwiki-logoPmWiki is a free PHP based wiki system for collaborative creation and maintenance of websites. Its pages look and act like normal web pages, except they have an “Edit” link that makes it easy to modify existing pages and add new pages into the website without knowing any HTML or CSS, just by using basic editing rules. Pages can be edited publicly or by small groups of authors.

 

This blog article will guide you through the installation of PmWIki on a CentOS 6 VPS.

PmWiki has just few requirements that have to be met in order to run on your server:
– PHP 4.3 or later (PHP 5+ is recommended)
– A web server that can run PHP scripts

First of all, Log in to your CentOS 6 VPS as user ‘root’ and make sure that all the packages are up to date

yum -y update

Download the latest stable release of PmWiki from their official website. At the moment of writing it is version 2.2.26

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

Unpack the downloaded archive pmwiki-latest.zip in the document root directory on your server.

unzip pmwiki-latest.zip -d /var/www/html/

If you are not sure what is your document root directory, you can find out by executing

grep -i "^documentroot" /etc/httpd/conf/httpd.conf
DocumentRoot "/var/www/html"

In our case it is ‘var/www/html’ which is the default path in CentOS

This will create a ‘pmwiki-2.2.64′. We will rename this directory to simpler name

mv /var/www/html/pmwiki-2.2.64/ /var/www/html/pmwiki

PmWiki needs to have a writable wiki.d/ directory

mkdir /var/www/html/pmwiki/wiki.d

Change the owner of the PmWiki directory

chown -R apache: /var/www/html/pmwiki/

Create a directory index file in the main PmWiki directory.

cd /var/www/html/pmwiki/
vim index.php
<?php include('pmwiki.php');

PmWiki’s configuration file does not exist by default, but there is a sample configuration file in the ‘/docs’ directory, so we will use that file.

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

That’s all. It is really that easy.

Did you find apk for android? You can find new Free Android Games and apps.

You might also like More from author