How To Setup Tiki Wiki on Ubuntu 12.10

Published on May 31, 2013

Bulat Khamitov

How To Setup Tiki Wiki on Ubuntu 12.10

Tiki Wiki is an easy to use content management system written in PHP, that can be used to create forums, blogs, file and image galleries, and so on.

To begin we will spin up a Ubuntu 12.10 x64 cloud server:

Step 1 - Install LAMP stack

export DEBIAN_FRONTEND=noninteractive
apt-get -y install apache2 mysql-server mysql-client php5 php5-mysql php5-gd

Step 2 - Create a Database and User for Tiki Wiki

Make sure to replace PassWord with your own value below:

mysqladmin create tiki
mysql -Bse "create user 'tiki'@'localhost' identified by 'PassWord';"
mysql -Bse "grant all privileges on \`tiki\`.* to 'tiki'@'localhost';"
mysqladmin flush-privileges

Step 3 - Download Tiki Wiki

cd /root
wget "http://downloads.sourceforge.net/project/tikiwiki/Tiki_10.x_Sun/10.2/tiki-10.2.tar.gz"
tar xvfz tiki-10.2.tar.gz
rm -rf /var/www/* && cp -Rf /root/tiki-10.2/* /var/www/

Step 4 - Install Tiki Wiki

You can press Enter for all of these questions:

cd /var/www
bash setup.sh

Now you would need to proceed with installation from browser.

Navigate over to your cloud server's IP /tiki-install.php ( in our case):

Hit Continue, Accept License Agreement, and once you get to Database settings, put the following credentials:

Database type: MYSQL improved (mysqli)
Host name: localhost
Database name: tiki
User name: tiki
Password: PassWord (or one you specified in Step 2 above)

For database type, select InnoDB:

Note that the default username is admin and password is admin

Select whether you want to use HTTPS (SSL), enter your e-mail, and select Visible To Admin Only for PHP error reporting:

Next, Enter the Wiki and Lock Installer:

You will be required to change your admin password:

And you are all done!

Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.

Learn more about us

About the authors
Default avatar
Bulat Khamitov


Still looking for an answer?

Ask a questionSearch for more help

Was this helpful?
Leave a comment

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Try DigitalOcean for free

Click below to sign up and get $200 of credit to try our products over 60 days!

Sign up

Join the Tech Talk
Success! Thank you! Please check your email for further details.

Please complete your information!

Featured on Community

Get our biweekly newsletter

Sign up for Infrastructure as a Newsletter.

Hollie's Hub for Good

Working on improving health and education, reducing inequality, and spurring economic growth? We'd like to help.

Become a contributor

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

Welcome to the developer cloud

DigitalOcean makes it simple to launch in the cloud and scale up as you grow — whether you're running one virtual machine or ten thousand.

Learn more
DigitalOcean Cloud Control Panel