History: InstallTikiDebian
Preview of version: 48
Debian packages
))TikiWiki(( is available in Debian's unstable distribution as package tikiwiki
. If that package is not up-to-date and you want to install using the official sources, follow the instructions below.
Sarge (stable) or Etch (testing)
- Install Apache
For Apache 1, install apache
For Apache 2, install apache2
- Install PHP, by installing php4
, or php5
if you run Etch and prefer using PHP5 to PHP4.
- Install MySQL, by installing mysql-server
, or mysql-server-4.1
if you use Sarge and prefer MySQL 4.1 to 4.0.
- Install the MySQL module for PHP, by installing php4-mysql
, or php5-mysql
if you run Etch and installed php5 rather than php4 at step 2.
- Install the PHP module for Apache, by installing the package with the name of the form libapache[2]-mod-php[4-5], depending of the Apache and PHP versions you installed at steps 1 and 2. For example, if you installed apache2 and php4, install libapache2-mod-php4
- Test to insure each package is working properly. For example to test PHP run the hello world
script. If it is not working then consider reading the Debian README in /usr/share/doc/php?/README.Debian.gz . You may need to enable the mysql library module in /etc/php4/apache*/php.ini. To enable this module you would uncomment the line extension=mysql.so in php.ini.
- If using TikiMap
apt-get install php4-cgi
- Download the ))TikiWiki(( version you want
- Unpack this archive into a Web accessible directory directory (for example /var/www)
- Follow usual InstallTikiDoc (just run the setup.sh like "./setup.sh www-data www-data")
- If you want GraphViz
apt-get install graphviz
.
- If you want PDF export
apt-get install php4-domxml
- If you want Image Galleries
apt-get install imagemagick
php4-imagick
php4-gd
- You can speed up your TikiWiki installation by installing a PHP caching module. Visit TikiBoosting
- eAccelerator
Available in dotdeb.org sources, a fork of turck-mmcache, but seems to have current support. - turck-mmcache
Note that this package is abandoned upstream and has 2 RC bugs at the time of writing. It's only in Sid (unstable) http://packages.debian.org/unstable/web/turck-mmcache
.
- APC
Available on dotdeb.org for PHP5. There were appearantly compatibility problems
with eaccelerator, therefore the swtich to APC.
- eAccelerator
- Enjoy!
History
| Information | Version | |||||
|---|---|---|---|---|---|---|
| drsassafras Mass search and replace | 52 | |||||
| Philippe Cloutier fix | 51 | |||||
| mlpvolt | 50 | |||||
| Oliver Hertel | 49 | |||||
| Chris | 48 | |||||
| Philippe Cloutier nuke the Woody instructions now that security support is over | 47 | |||||
| marcusb | 46 | |||||
| Philippe Cloutier arg, don't break php4-mysql's link | 45 | |||||
| Philippe Cloutier few specificities missed | 44 | |||||
| Philippe Cloutier Fix link to php4-gd, update experimental packages info, detail AMP install | 43 | |||||
| Philippe Cloutier Not yet in experimental | 42 | |||||
| marcusb | 41 | |||||
| marcusb | 40 | |||||
| marcusb | 39 | |||||
| Philippe Cloutier Sarge stable | 38 | |||||
| Philippe Cloutier Update | 37 | |||||
| Philippe Cloutier | 36 | |||||
| Vianney Lecroart | 35 | |||||
| failsure php4-cgi *is* optional, fixed for Woody | 34 | |||||
| failsure "confirmed" woody instructions (2 systems), minor fixes, and added non-free blurb re:graphviz | 33 | |||||
| John Add php4-mysql and swap so Apache2 is first | 32 | |||||
| Philippe Cloutier php4-cgi should be optional for Woody too AFAIK | 31 | |||||
| Marc Fargas BUG#957506 Added a note about pdf export stated by ashmere (from sf.net) | 30 | |||||