Loading...
 
Skip to main content

History: InstallTikiDebian

Preview of version: 44

Debian packages

))TikiWiki(( is available in Debian's experimental distribution at version 1.9.2. Until the package is up-to-date again, installing the current package from our upstream sources should be better. See below.

Sarge (stable) or Etch (testing)

  1. Install Apache
    For Apache 1, install apache
    For Apache 2, install apache2
  2. Install PHP, by installing php4, or php5 if you run Etch and prefer using PHP5 to PHP4.
  3. Install MySQL, by installing mysql-server, or mysql-server-4.1 if you use Sarge and prefer MySQL 4.1 to 4.0.
  4. 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.
  5. 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
  6. 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.
  7. If using TikiMap
    apt-get install php4-cgi
  8. Download the TikiWiki version you want
  9. Unpack this archive into a Web accessible directory directory (for example /var/www)
  10. Follow usual InstallTikiDoc (just run the setup.sh like "./setup.sh www-data www-data")
  11. If you want GraphViz
    apt-get install graphviz.
  12. If you want PDF export
    apt-get install php4-domxml
  13. If you want Image Galleries
    apt-get install imagemagick php4-imagick php4-gd
  14. If you want, speed up your installation by "apt-get install turck-mmcache". Note that this package is abandoned upstream and has 2 RC bugs at the time of writing. It's only in Sid.
  15. Enjoy!

Woody (oldstable)


Below is a version of the above instructions minus : turck-mmcache and php4-imagick/imagemagick (not available in Woody)

Note that Debian Woody's default PHP, 4.1.2, has an important CSRF-related bug for Tiki 1.7.5+. Disabling the CSRF protection should solve. (tiki-admin.php?page=login)

  1. Install Apache, PHP4, MySQL (apt-get install apache php4 php4-pear mysql-server php4-mysql)
  2. Download the TikiWiki version you want
  3. Unpack this archive into a Web accessible directory directory (for example /var/www)
  4. Follow usual InstallTikiDoc (just run the setup.sh like "./setup.sh www-data www-data")
  5. If using TikiMap apt-get install php4-cgi
  6. If you want Image Galleries, do "apt-get install php4-gd2"
  7. If you want GraphViz, do "apt-get install graphviz". Note that this package is in non-free.
  8. If you want PDF export do apt-get install php4-domxml
  9. Enjoy!

History

Advanced
Information Version
drsassafras Mass search and replace 52
View
Philippe Cloutier fix 51
View
mlpvolt 50
View
Oliver Hertel 49
View
Chris 48
View
Philippe Cloutier nuke the Woody instructions now that security support is over 47
View
marcusb 46
View
Philippe Cloutier arg, don't break php4-mysql's link 45
View
Philippe Cloutier few specificities missed 44
View
Philippe Cloutier Fix link to php4-gd, update experimental packages info, detail AMP install 43
View
Philippe Cloutier Not yet in experimental 42
View
marcusb 41
View
marcusb 40
View
marcusb 39
View
Philippe Cloutier Sarge stable 38
View
Philippe Cloutier Update 37
View
Philippe Cloutier 36
View
Vianney Lecroart 35
View
failsure php4-cgi *is* optional, fixed for Woody 34
View
failsure "confirmed" woody instructions (2 systems), minor fixes, and added non-free blurb re:graphviz 33
View
John Add php4-mysql and swap so Apache2 is first 32
View
Philippe Cloutier php4-cgi should be optional for Woody too AFAIK 31
View
Marc Fargas BUG#957506 Added a note about pdf export stated by ashmere (from sf.net) 30
View