Status: This OS is no longer supported
This article, “Install Tiki Wiki CMS Groupware on a CentOS/Fedora VPS,” covers a version of CentOS that reached end of life (EOL). It is no longer supported. As such, this guide is no longer maintained. If you are currently operating a server running CentOS 6, we highly recommend contacting RoseHosting’s fully managed support. They can upgrade or migrate you to a supported version of AlmaLinux.
In this article, we will show you how to easily install another great CMS – TikiWiki on a CentOS VPS or Fedora VPS. Tiki Wiki CMS Groupware or simply TikiWiki is very powerful, full-featured Wiki, content management system and online office suite. It is free and open source application written in PHP, actively developed by a very large community. TikiWiki can be used to create websites, wikis, Web applications, knowledge base, portals, image galleries and so on.
Let’s start with the TikiWIki installation which is simple, fast and easy.
Step-by-step Guide
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 simply rename it 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.