Fullscreen
[Show/Hide Left Column]
[Show/Hide Right Column]

What is required to install TikiWiki
3d browser Print

Requirements and Setup


This page lists the minimum requirements for installing Tiki.

If you are using standard shared hosting (external link), you can assume that the requirements are met, as Tiki is designed to run on shared hosting, using the LAMP stack (external link). The instructions below are useful for people that are configuring a server for Tiki.


Table of contents


Requirements

Webserver

Tiki is developed and widely tested with Linux and Apache. However, Tiki should run on any webserver that supports PHP, like Windows/IIS, lighttpd etc. but you should expect to need to tweak things. Please see the Windows compatibility project (external link).

Your webserver should be configured with the following minimal requirements:
  • 512 MB RAM
  • 100 MB free storage

Database

Tiki requires an active relational database connection. The database can be installed in the same physical location of the webserver (localhost). It can also be a remote database. Tiki requires MySQL
  • MySQL 5 or higher (require for Tiki3 or higher)
  • MySQL 4.1 or higher

PHP

Tiki version 3 (or later) requires PHP 5 with the MySQLi extension (external link).
Tiki version 4 (or later) prefers PHP 5 with the PDO extension (external link). You can revert back to ADOdb if PDO is not available. Please see: ReleaseNotes40

Note on PHP Memory Limits: some ISP's install PHP with a memory_limit = 8m. While Tiki may install, and initially appear to work fine, when faced with even a slight load, this limit will be easily passed and the system will constantly fail: pages will not load properly, odd errors will occur etc. To check this limit, try yourdomain.com/tiki-phpinfo.php . Run that and search for three values on your ISP’s server:
  • max_execution_time = 60 ; Maximum execution time of each script, in seconds
  • max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
  • memory_limit = 32M ; Maximum amount of memory a script may consume
This limit is not generally user manageable so you must rely on the kindness of your ISP to grant you more resources. On a busy shared server that will also mean that all other PHP users on that shared server will also be granted those resources.


More information

[+]

Optional Software or Libraries

Some Tiki feautures require the following additional software or libraries:
FeatureAdditional Requirements
Image processing, used for thumbnail generation, dynamic chart generation, and to prevent bot/automatic registration.Use either GD Library 1.5 (or higher) or ImageMagick. ImageMagick is included, by default with PHP 4.3+
Manage and display maps as a GeoCMS (Geospastial Content Management System).Mapserver 4.6+
Rewrite Tiki's default URLsUse the Apache Clean URLs to create shorter, or custom, URLs.


Alias


Contributors to this page: Chealer9234 points  , Chealer58 Punkte  , rodrigo340 points  , trois14167 Punkte  , xavi26262 points  , sitko2 Punkte  , patric.wust2 Punkte  , kerrnel22134 points  , WisTex6 Punkte  , sylvie3020 pistettä  , mlpvolt1662 points  , Deckard40 points  , ricks994318 points  , number73 Punkte  , dthacker1232 pontos  , Franck96 points  , marclaporte4508 points  , redflo14 points  , amette55 Punkte  , mdavey14 points  , magius7 points  , Damian14 points  , ang2 points  , luci1342 points  , mose96 points  and system .
Page last modified on Monday 18 January, 2010 21:56:33 UTC by Chealer9234 points .

HistorySimilarSlides

To register

To have an account at this site, please register at Tikiwiki.org (external link), and then use that user name and password to log in here.

Find by Page Name

Exact match

Keywords

The following is a list of keywords that should serve as hubs for navigation within the Tiki documentation and should correspond to development keywords (bug reports and feature requests):

Accessibility (WAI – 508)
Action log 2.x
Alert 3.x
Articles & Submissions
Backlinks
Banners
Blog
Bookmark
Browser Compatibility
Cache
Calendar
Category
Chat
Clean URLs
Comments
Communication Center
Compression (gzip)
Contacts Address book
Contact us
Content template
Contribution 2.x
Cookie
Copyright
Custom Home (and Groups Home Page)
Date and Time
Debugger Console
Directory (of hyperlinks)
Documentation link from Tiki to doc.tikiwiki.org (Help System)
DogFood
Dynamic Content
Dynamic Variable
External Authentication
FAQ
Featured links
File Gallery
Forum
Friendship Network (Community)
Gmap Google maps
Groups
Hotword
HTML Page
i18n (Multilingual, l10n, Babelfish)
Image Gallery
Import-Export
Install
Integrator
Interaction
Inter-User Messages
InterTiki
Karma
Live Support
Login
Look and Feel
Lost edit protection
Mail-in
Map with Mapserver
Menu
Meta Tags
Mobile Tiki and Voice Tiki
Mods
Module
MultiTiki
MyTiki
Newsletter
Notepad
Payment
Performance Speed / Load
Permissions
Platform independence (Linux-Apache, Windows/IIS, Mac, BSD)
Polls
Profile Manager
Quicktags
Quiz
Rating
Feeds
Score
Search engine optimization
Search
Security
Semantic links 3.x
Shadowbox
Shoutbox
Slideshow
Smarty Template
Smiley
Spam protection (Anti-bot CATPCHA)
Spellcheck
Spreadsheet
Stats
Surveys
System log
Tags 2.x
Task
Tell a Friend + Social Bookmarking 2.x
TikiTests 2.x
Theme
Trackers
TRIM
User Administration including registration and banning
User Files
User Menu
Watch
WebHelp
Webmail
Webservices
Wiki 3D
Wiki History, page rename, etc
Wiki Page Staging and Approval 2.x
Wiki Plugins extends basic syntax
Wiki Syntax
Wiki structure (book and table of content)
WYSIWYCA
WYSIWYG 2.x
XMLRPC