Wiki source code of Configure a Servlet Container
Last modified by Eleni Cojocariu on 2026/05/20 16:51
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{warning}} | ||
| 2 | WIP | ||
| 3 | {{/warning}} | ||
| 4 | |||
| 5 | To install and configure a servlet container for XWiki, follow this general strategy: | ||
| 6 | |||
| 7 | 1. Install a [[supported servlet container>>dev:Community.SupportStrategy.ServletContainerSupportStrategy.WebHome]]. | ||
| 8 | 1. [[Download the XWiki WAR package>>Download.WebHome]] corresponding to the version you want to install. | ||
| 9 | 1. Copy or extract the XWiki WAR package into the servlet container's deployment directory. | ||
| 10 | 1. [[Configure the XWiki permanent directory>>doc:documentation.xs.admin.configuration.directories.permanent-directory.configure.WebHome]]. | ||
| 11 | 1. Copy any additional required JDBC drivers or libraries into the servlet container or XWiki web application's WEB-INF/lib directory. | ||
| 12 | 1. Configure the servlet container according to your environment and usage requirements (memory settings, ports, HTTPS, context path, security settings, etc.). | ||
| 13 | 1. Start the servlet container. | ||
| 14 | |||
| 15 | You can then follow the container-specific documentation for: | ||
| 16 | |||
| 17 | * [[Apache Tomcat>>documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.WebHome]], | ||
| 18 | * [[Jetty]], | ||
| 19 | * [[GlassFish]], | ||
| 20 | * [[WebSphere]], | ||
| 21 | * [[JBoss / WildFly]], | ||
| 22 | * [[Oracle OC4J]], | ||
| 23 | * [[Apache Geronimo]]. | ||
| 24 |