How to install Tiki.
Tags:
installation
Installation
- Installation
- 1. Basic overview in Tiki 3: Install and Profiles
- 2. Step by step installation
- 3. For more information on the Tiki installation process...
You don't have to be a web developer or programmer to install Tiki. Tiki has an installer which will do most of the work for you, and the rest can be done from your control panel.
Free Installations: If you are a complete novice (or are just not into DIY) many Tiki friendly hosts will setup tiki for you free of charge.
1. Basic overview in Tiki 3: Install and Profiles
This new installer and the application of the new set of Profiles is new in Tiki3, and you can have a quick look at it in the following 12 min. screencast:Flash player not available.
You can also watch an installation movie for Tiki 4.x
2. Step by step installation
Before You Begin
Before installing, please read the Requirements and Setup information. Proper planning can ensure a worry-free installation. If you are looking for a new webhost, we have a list of Tiki Friendly Hosts. The instructions below are generic and apply to most shared hosts. See Installation Guides for instructions for specific combinations of operating system and web servers.Pre-requisites
This guide assumes you have- FTP or SSH (shell) access to a webserver (such as Apache) with PHP5
- access to a MySQL database (should be provided by your webhost)
Step 1. Create the database
Tiki requires MySQL.Many hosts offer a point & click interface to create databases and database users. For example, if your web host has cPanel
![]() |
| The MySQL and phpMyAdmin applications in cPanel 11. |
Creating a database (and a database user) is a very simple operation. Essentially you will create a blank (empty) database that the Tiki installer will later populate with the correct tables and data.
The Three steps of Database Setup.
- Create a database.
- You can name the database anything you want, but don't get fancy with the name — you can use tiki. Depending on your web host, your full database in phpMyAdmin may be listed as accountname_tiki.
Tip: If you plan on having multiple Tiki installations, don't use tiki as the database name. - Be sure to record the database name, you will need it later.
- You can name the database anything you want, but don't get fancy with the name — you can use tiki. Depending on your web host, your full database in phpMyAdmin may be listed as accountname_tiki.
- Create a database user (with password)
- Again, don't get fancy with the database username. In fact, you can use the same name that you selected for the database (in step 1).
- Select a strong password. You can easily recover your database username and password if necessary (by reviewing the
../db/local.phpfile in your Tiki directory. - Be sure to record the username and password. You will need it later.
- Assign all database permissions to the database user that you created (in step 2).
Congratulations. You now have a database that is ready to use, as well a a database user (and password) with the necessary permissions.
Step 2: Download and unzip
Download the current version of Tiki to your local computer from SourceForge.netThe full download is ~20MB.
Once you have downloaded, you should decompress (unzip) the Tiki archive file to your local hard drive.
Step 3: Upload
Next, you need to connect via FTP (or SCP, SFTP, Rsync, SSH, etc) to your web host.Once connected, find your web directory. It is often called
www or public_html (this is different from host to host).Then, copy all the Tiki files.
If Tiki will be sharing the space with other applications, it can be a good idea to put in a subdirectory (ex.: http://www.yourdomain.com/tiki/). Otherwise, you can put directly in the web directory, and thus, Tiki will be accessible when you visit http://www.yourdomain.com
Time for more coffee?
Step 4: Go to your website.
Open your browser and go to your new website address (such as http://www.yourdomain.com/tiki/. You should see a message indicating that Tiki could not connect to the database and prompting you to run the Tiki installer (tiki-install.php).![]() |
| This message is normal and indicates that you are ready to install Tiki. |
If your server is unhappy with Tiki file and folder permissions (this is dependent on server configuration), you may get an error message or blank pages. These failed attempts are typically in the error log.
Too few permissions
If a message appears indicating that specific directories are not writable, you will need to change the permissions on the indicated directories. Tiki will attempt to verify that it can read (and write) to all necessary directories. This error message will include instructions about how to resolve the issue.
Too many permissions
If you are getting Internal Server Error 500, blank pages or similar, it could be that the permissions on the files are not appropriate for your webhost.
If you have shell access, you can run:
sh setup.sh
and answer any questions. If you don't know what to answer, just click "enter" to keep the defaults.
After correcting any directory or file permission problems, visit tiki-install.php to continue.
Step 5: Run the Tiki installer (tiki-install.php)
Just follow the easy steps in the installer
Alternative "Step 5" without tiki-install.php
Please see: Manual InstallationStep 6: Log in for the first time
Log in using the login box in the right-hand column.- Enter those informations :
- user: Enter admin
- pass: Enter admin
- Click login.
Step 7: Change the default password.
Use a strong password. You may want to logout right away, and login again, letting your password manager record your password.Step 8: Congratulations !
It is recommended to create a new user and give him admin privileges instead of regularly using the admin account. You can now explore the interface but you should check the extra steps before to get you started.Step 9: Configure Your Tiki
Please visit Initial Configuration to explain the recommended next steps, or configuration for the table of contents replated to configuring Tiki.Add new features through post-install Profiles
Starting in Tiki3, you can enable several settings/permissions/content in sets altogether in a single go, in order to provide a common feature to your tiki site (make it multilingual, add freetags, configure it as a Collaborative environment, ...). And all that with a just few clicks through the Profile Manager from "Admin > Profiles".Read more about it at Profiles.
3. For more information on the Tiki installation process...
Related pages:
|
Installation FAQ Installation Problems- use this page to get help. Installation Guides - recipes, tips and detailed knowledge about specific hosting environments Migrate to Tikiwiki Move Tiki to a new server Reinstall - to point tiki to a new Database or re-run an upgrade |
Tiki in Ten minutes - a recipe for command line installations. Fantastico Installation Using SSH (for newbies) Manual Installation MultiTiki |
Contributors to this page: campbe13
,
petej
,
clemente
,
billr
,
ylavi
,
lindon
,
grovercalm
,
klang
,
luci
,
xavi
,
davidleasure
,
mlpvolt
,
marclaporte
,
ricks99
,
mose
,
and
system
.
Page last modified on Wednesday 27 January, 2010 20:09:00 UTC by campbe13
.
Sidebar
Featured links
Sidebar
To register
To have an account at this site, please register at Tikiwiki.org
, and then use that user name and password to log in here.


