Let’s start with the TikiWIki installation which is simple, fast and easy.
First of all download the latest stable TikiWiki version from http://sourceforge.net/projects/tikiwiki/files to your server.
# wget http://downloads.sourceforge.net/project/tikiwiki/Tiki_11.x_Vega/11.0/tiki-11.0.zip
Unzip the downloaded TikiWiki zip file to the /var/www/html directory.
# unzip tiki-11.0.zip -d /var/www/html && cd /var/www/html
Rename the unzipped TikiWiki directory to whatever you want. We will rename simply to tiki.
# mv tiki-11.0 tiki
The tiki directory needs to be accessible by your web server, so you need to set the correct ownership to the directory
# chown apache:apache tiki
TikiWiki requires a database and user for storing the data. We will create a MySQL database tikiwiki and MySQL user tikiuser.
# echo "CREATE DATABASE tikiwiki;" | mysql -u root -p # echo "CREATE USER 'tikiuser'@'localhost' IDENTIFIED BY 'PASSWORD';" | mysql -u root -p # echo "GRANT ALL PRIVILEGES ON tikiwiki.* TO 'tikiuser'@'localhost';" | mysql -u root -p # echo "FLUSH PRIVILEGES;" | mysql -u root -p
Don’t forget to replace PASSWORD with a strong password.
Run the installation script
# cd tiki # chmod 755 setup.sh # ./setup.sh # Tiki setup.sh - your options # ============================ # # f fix (classic default) o open (classic option) # # predefined Tiki Permission Check models: # ---------------------------------------- # # 1 paranoia 2 paranoia-suphp # 3 sbox 4 mixed # 5 worry 6 moreworry # 7 pain 8 morepain # 9 risky a insane # # q quit x exit # # There are some other commands recommended for advanced users only. # More documentation about this: http://doc.tiki.org/Permission+Check # # Your choice [f]? f
After this you can continue the installation and configuration of TikiWiki from browser. Point your browser to http://yourdomain.tld/tiki or http://yourIP/tiki and follow the on-screen instructions. You will neet to read the License Agreement, setup your database connection using the database we’ve created earlier in this article, populate the database and so on.
If you followed closely the instructions above, you will have fully functional Wiki+CMS+Groupware software installed on your CentOS or Fedora server.
Of course you don’t have to do any of this if you use one of our Linux VPS Hosting services, in which case you can simply ask our expert linux admins to install this for you. They are available 24×7 and will take care of your request immediately.
PS. If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.