Wiki source code of Installation

Version 70.1 by Guillaume Fenollar on 2012/01/25

Hide last authors
Jean-Vincent Drean 48.1 1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc/}}
3 {{/box}}
Ludovic Dubost 28.1 4
Vincent Massol 31.5 5 XWiki is a Java-based wiki and runs on a Servlet Container such as Tomcat, Jetty, JBoss, WebLogic, WebSphere, etc. It also uses a relational database to store its content. It can run on almost any database (HSQL, MySQL, etc) but XWiki and the database need to be setup correctly.
Raffaello Pelagalli 13.1 6
fax 1.96 7 There are 2 solutions when installing XWiki:
guillemp 36.1 8
Ludovic Dubost 28.1 9 * Use the [[Standalone distribution>>xwiki:Main.Download]] which already packages a Servlet Container (Jetty) and a database (HSQL). This is the recommended option for first time XWiki users and for users who wish to quickly try out XWiki.
10 * Use the [[WAR distribution>>xwiki:Main.Download]] and configure both your container and your database to work with it.
Vincent Massol 31.5 11
Ludovic Dubost 28.1 12 If you're instead upgrading an existing XWiki install check the [[Upgrade instructions>>#HUpgradinganXWikiInstallation]] below.
Vincent Massol 31.5 13
Vincent Massol 14.3 14 Pick one of the trails in the outline on the right to get started.
Vincent Massol 31.5 15
Ludovic Dubost 28.1 16 Once you've finished the installation check the other topics in the [[Admin Guide>>AdminGuide.WebHome]] for configuring and [[securing>>Security]] your wiki.
Vincent Massol 31.5 17
Jean-Vincent Drean 48.1 18 {{info}}
Vincent Massol 52.4 19 If you want to make manual installation or need to migrate an existing XWiki installation, check the [[Release Notes>>xwiki:ReleaseNotes.WebHome]].
Jean-Vincent Drean 48.1 20 {{/info}}
Vincent Massol 1.112 21
Vincent Massol 31.5 22 = Tutorials =
hungpt 1.95 23
Vincent Massol 14.3 24 Tutorials are step by step procedures to install XWiki for a specific configuration. You can choose to follow one of them or follow the instructions in the sections below.
guillemp 36.1 25
Jean-Vincent Drean 48.1 26 {{warning}}
27 Tutorials external to the xwiki.org site have not been validated for correctness by the XWiki dev team and it's also possible that they are out of date.
28 {{/warning}}
Vincent Massol 14.3 29
Ludovic Dubost 28.1 30 * [[XWiki On Windows (French)>>http://agoncalves.developpez.com/tutoriels/xwiki/creer-un-site-associatif/]]
31 * [[XWiki On Debian 4 (Etch) - Tomcat - PostgreSQL (or MySQL) (English)>>http://www.howtoforge.com/xwiki-tomcat-mysql-debian-etch]]
32 * [[XWiki On Debian 4 (Etch) - Tomcat - PostgreSQL (or MySQL) (German)>>http://www.howtoforge.de/howto/xwiki-on-debian-4-etch-tomcat-mysql]]
Eugen Colesnicov 54.1 33 * [[XWiki On Windows - GlassFish - Oracle (Russian)>>http://etvc.myxwiki.org/xwiki/bin/view/UNA/XWikiInstalation]]
Vincent Massol 57.2 34 * [[XWiki on OpenSUSE - Tomcat - MySQL (English)>>http://geistreicher-papierkorb.blogspot.com/2011/03/setting-up-xwiki-on-opensuse-with-mysql.html]]
Vincent Massol 14.3 35
Vincent Massol 31.5 36 = Prerequisites =
Vincent Massol 14.3 37
Sergiu Dumitriu 63.3 38 * Java 6 or greater installed.
Vincent Massol 65.1 39 * A minimum of 300MB of heap memory and 96MB of permGen. Recommended value are above 512MB for the heap and 128MB for the permGen (##-Xmx512m -XX:MaxPermSize=128m##)(((
40 {{warning}}
41 Note that storing attachments with the default (in database) storage mechanism is very memory intensive. See the [[administrators guide to attachments>>platform:AdminGuide.Attachments]] for more information about memory cost and the alternative filesystem based attachment store.
42 {{/warning}}
43 )))
Vincent Massol 66.1 44 * Check the [[Release Notes>>xwiki:ReleaseNotes.WebHome]] for the version you're installing to see what Browsers are supported for it. You can also check our [[general Browser support strategy>>dev:Community.BrowserSupportStrategy]].
Sorin Burjan 64.5 45
fax 1.96 46
Guillaume Fenollar 69.1 47 = Installation Methods =
48
49
50 ==[[Using a standalone distribution >>AdminGuide.InstallationStandalone]]==
Guillaume Fenollar 68.1 51 {{warning}} Standalone distribution is not recommended in a production environment. Look at the two options below {{/warning}}
Ludovic Dubost 28.1 52
Vincent Massol 31.5 53
54
Guillaume Fenollar 69.1 55 == [[Using .war package (manual installation - usable for production)>>AdminGuide.InstallationWAR]] ==
Vincent Massol 31.5 56
Guillaume Fenollar 69.1 57
58 == [[Using .deb package (usable for production)>>AdminGuide.InstallationViaAPT]] ==
59
60
fax 1.96 61
Vincent Massol 31.5 62 = Troubleshooting =
Vincent Massol 1.125 63
Guillaume Fenollar 70.1 64 You can verify some basic settings of your XWiki install (on Tomcat, MySQL) using the [[Admin Tools application>>extensions:Extension.AdminTools]]. Keep in mind that some of these tools only work in a Linux environment.

Get Connected