How to Install Tiki on Windows 10

This tutorial will guide you on how to install Tiki, a web-based content management system, on Windows 10.

Prerequisites

Before you proceed with the installation, you need to have the following software installed on your Windows 10 machine:

  • Apache web server
  • PHP
  • MySQL

Step 1 - Download Tiki

First, download the latest stable release of Tiki from https://tiki.org/Download. Choose the zip file package of your preference and extract the files to your preferred directory on your Windows 10 machine.

Step 2 - Create a new MySQL Database

Open your MySQL console and create a new database for Tiki. You can use the following command to create a new database:

CREATE DATABASE tiki_database;

Step 3 - Configure PHP Settings

Make the following changes to your PHP.ini configuration file:

  • Set the memory_limit to at least 256M.
  • Enable the mbstring extension. You can do this by uncommenting the line:
extension=php_mbstring.dll
  • Enable the PDO and pdo_mysql extensions. Uncomment the following lines:
extension=pdo.dll
extension=pdo_mysql.dll

Step 4 - Install and Configure Apache

If you haven't installed Apache yet, download and install it following the official installation documentation. Once Apache is installed, create a new Virtual Host for Tiki by editing the httpd-vhosts.conf file located in the conf/extra folder of your Apache installation. Make the following changes:

  • Add the following lines to create the Virtual Host:
<VirtualHost *:80>
DocumentRoot "C:/path/to/Tiki/directory"
ServerName tiki.example.com
</VirtualHost>
  • Replace C:/path/to/Tiki/directory with the path to where you extracted Tiki.
  • Replace tiki.example.com with your own domain name or IP address.

After saving the changes to the httpd-vhosts.conf file, restart Apache using the command:

httpd -k restart

Step 5 - Run Tiki Installer

Open your web browser and go to the URL of the Tiki Virtual Host you created in step 4. The Tiki installer page should appear. Follow the steps to complete the installation.

During the installation, you will need to configure the MySQL connection. Use the following details:

  • Database name: tiki_database
  • Database user: your MySQL username
  • Database password: your MySQL password
  • Database host: localhost

Once you finish the installation, you can access your Tiki site by going to the URL of the Virtual Host in your web browser.

Congratulations, you have successfully installed Tiki on your Windows 10 machine!