Loading...
 
Skip to main content

History: InstallEasyPhpAndTiki

Preview of version: 19

Why install Tiki on a Windows desktop?


Tiki is typically used on a server. However, there are instances where installing on a server is not ideal or necessary.

  • Tiki can be used as a personal knowledge base
  • Testing out Tiki before getting a host
  • Easier to install & test locally
  • Using Tiki on a local Intranet
  • If you have a slow or unreliable Internet connection.
  • Laptop
  • add your reason here!


Tiki has an internal backup system. You will be able to transfer all your data to a another Tiki installation later on if you wish.

Why is Tiki so complicated to install?


Tiki is fairly easy to install thanks to the install script. However, it is not yet a double click experience windows users are used to.

It gets complicated because Tiki relies on three major external applications to run.
-PHP (scripting language)
-Apache (web server)
-MySQL (database)

These three applications are needed to run Tiki. The nice folks at easyphp have bundled these three plus phpMyAdmin (to administer your database via a browser)

Once these applications installed, a Tiki database must be created and a Tiki mysql user must be created with appropriate priviledges.

OK, I'm ready to go. What do I need?


These instructions are designed to be used as a step-by-step guide. You can print them out and/or just keep this browser window open.

They have initially been tested on a Windows 2000 machine with EasyPhp 1.6 and tikiwiki 1.7.1.1 (it should work fine on any similar environnement). The following instructions have been updated to EasyPhp 1.7 and Tiki 1.7.5

Requirements:

  • A windows PC with a .zip decompression utility. Windows XP, Windows 2000, Windows ME, Windows 98, Windows95??(please confirm anyone?)
  • 20 minutes
  • If you do not have a .zip uncompression tool, please install one of the following: 7-Zip, WinZip or PowerArchiver
  • Disk space: 60 Megs {Keep in mind you will have Tiki + EasyPHP (PHP + Apache + MySQL + PhpMyAdmin)}


Step 1: download easyphp


Step 2: download Tiki

(choose from the server nearest to you)

Step 3: install easyphp
  • After the file has downloaded, double-clicking easyphp1-7_setup
  • Accept all the default settings (some messages may be in French)
  • You will see an easyphp logo in your bottom bar (to the right, near the clock)


on win2k, no need to reboot. Maybe a reboot is necessary with windows 98?

Step 4: Create Tiki database
  • point your browser to: http://127.0.0.1/mysql/
  • "Create new database"
  • call the database "tiki"
  • click "create"
  • you will see:
  • Database tiki has been created.


Step 5 create tikiadmin mysql user
  • point your browser to: http://127.0.0.1/mysql/
  • click "users"
  • add a new user
  • User name : tikiadmin
  • Password : (put a safe password here, you will need it later)
  • Re-type : (put a safe password here, you will need it later)
  • Privileges : check All
  • click "go":


Step 6: reload MySQL
  • Always remember to do this step when you make changes to the database.


Step 7: moving Tiki files
  • unzip tiki files in C:\Program Files\EasyPHP\www\tiki

make sure the files are in \www\tiki and not under \www\ (you can have nasty login bug)

When you move files, you will get a warning message about overwriting index.php This is OK, please overwrite file. (the other file is a default easy php welcome page)

__There have been reports

Step 8: running the Tiki install script


point your browser to: http://127.0.0.1/tiki/tiki-install.php

Host: leave as is (localhost)
User: tikiadmin
Password: (as you entered previously)
Database name: tiki

"Submit Query"

If your browser offers to "remember values" say no

Follow instructions:

Here "create database from scratch"

Your database has been configured and Tiki is ready to run, if this is your first install your admin password is 'admin'

"Click here to remove the install script and proceed into tiki"

If you get a timeout error,

[+]

If you get a Parse error: (...) templates_c\preferences.php on line 94

[+]

Possible bug if you install at C:\Program Files\EasyPHP\www\ instead of C:\Program Files\EasyPHP\www\tiki

[+]


Step 9: log in for the first time


You will get an permission error (you cannot view the request page, or something similar). Ignore this and log in using the login box in the right-hand column. Use the following information:

user: admin
pass: admin

change default password
  • new password: (use a secure password)

Step 10: Congrats!!!
  • It is recommended to create a new user and give him/her admin priviledges instead of regularly using the admin account.







optional extra steps:

activate features

point your browser to: http://127.0.0.1/tiki/tiki-admin.php?page=features

create a new user


Please proceed to:
http://127.0.0.1/tiki/tiki-adminusers.php

add user:

create a group


then proceed to:
http://127.0.0.1/tiki/tiki-admingroups.php

add a new group

Admin
and include both registered and Anonymous. (this means you will have all their permissions plus yours)

point your browser to:
http://127.0.0.1/tiki/tiki-assignpermission.php?group=admin

see permission documentation for more info.


moved to doc:Windows

History

Information Version
drsassafras Mass search and replace 34
View
mlpvolt 33
View
Marc Laporte updates 32
View
Marc Laporte removing old links 31
View
Sridhar Katakam 30
View
François Bachmann added "start easyphp" 29
View
Pat VDV 28
View
sean 27
View
sean 26
View
Juan Jose Evangelista 25
View
Aigars mahinovs Restoring from a vandal 24
View
zedar 23
View
Marc Laporte 22
View
Marc Laporte 21
View
Marc Laporte added note about starting EasyPHP 20
View
Marc Laporte correct to Tiki 1.7.5, easyphp 1.7 and use www/tiki not to get nasty forgotten login bug 19
View
Marc Laporte added link to weird bug 18
View
Philippe Cloutier Fixe link to doc site 17
View
Marc Laporte 15
View
Marc Laporte added parse error solution 14
View