This post will describe the steps needed in order to install and deploy Apache, MySQl and TikiWiki in Windows. This is applicable with all versions of Windows.
- Xampp. “XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl.
- TikiWiki. ” Tiki is the ideal tool for you to build and maintain your Website/Wiki/Groupware/CMS/Forum/Blog/Bug Tracker….”
- Download and Install Xampp.
- Setup the MySQL database, create a user for your TikiWiki CMS.
- Install and setup CMS TikiWiki.
Download and Install Xampps
- Double Click the Xampp installer file.
- It is strongly advised to install the complete package in its own root directory and not under a parent directory. For example in my install I have selected “C:\XAMPP”. It is advised to do this because of permissions issues with the Apache server and so on.
- You will be given the option to install Apache, MySQL and FileZilla as services.
- Installation is straight forward and quick. After the installation you will need to setup MySQL for your CMS (TikiWiki).
Setup the MySQL database, create a user for your TikiWiki CMS.
- In order to setup your MySQL database you will need to access MyPHPAdmin admin utility. Point your browser to http://localhost/phpmyadmin/ and click on the Database tab. Give a name to your new database and press “Create”.
- You will now need to create a user for your new database. Press the “Privileges” tab and press the “Add a new User” link.
- On the screen below you will now setup your new user
- In the “User Name” filed enter your new username.
- Under the “Host” field you can select from which host you will be able to login using this username. For purposes of convience I have selected since I will be using this database locally only, I selected “Localhost”.
- In the “Password” field you will have to enter and retype your password.
- Select “None” under “Database for user”.
- Select All Privileges for “Data”, “Structure”. Depending if you want your new user to have the same privileges as your “roor” database you may or may not want to select any of the “Administrative” privileges.
- Unless you know what you are doing leave the “Resource Limits” as is. The value of Zeros allows for your user to have unlimited resources to its disposal.
Install and setup CMS TikiWiki.
- UnZip the tiki-7.2.zip and place the tikiwiki folder in the “C:\xampp\htdocs\” location. For convience purposes I have renamed the tikiwik folder to “wiki”. Point your web browser to “http://localhost/tiki/tiki-install.php”. This will kick off the installation of your CMS.
In the first Screen you will have to select the default language of your CMS.
- TikiWiki will check the configuration of your PC. If your machine is not configured to have SMTP you will not be able to send emails through your machine.
- In the next screen you will select the type of Database you have installed which in this case is “MySQL”. The hostname will be of course the location of where your database is located. In our case the database and the CMS are located on the same machine and thus “localhost” is selected. In the “Database Name” filed you will have to enter the name of the database you created for your TikiWiki CMS. In the “Database User” enter the user name you created for your CMS TikiWiki database.
- In the final screen you will do some basic setup for your CMS TikiWiki such as giving a name to your CMS TikiWIki. If you do not have SMTP services installed then leave the “Sender Email” blank. Enter your email for your Administrative TikiWiki account.
- At the end of your installation your will see the a screen with a link which will lead you to your actual TikiWiki install. Have fun 🙂