Please RefactorMe or get rid of me as no-one seems to care about looking after me
Deployment Guide #
This page describes how to deploy JSPWiki on a production server in a secure manner, with an initial focus on Red Hat and Gentoo Linux, Apache 2, Tomcat 5 and PostgreSQL (for authentication). Topics (will) include:- Operating system and servlet container
- Host a
- Startup scripts
- Authentication
- Container-managed authentication
- Service minimization
- Tomcat hardening
- File permissions
- Servlet logs
- Servlet configuration directory
- Host-based firewall
- IPTables example
- Host a
- Authentication Database (PostgreSQL)
- User and group tables
- Authentication configuration
- Servlet container realm configuration
- JSPWiki Application
- Directory layout and permissions
- WAR file
- Wiki pages
- Wiki logs
- Directory layout and permissions
- Optimizations
- Connecting Apache 2 to Tomcat
- Serving static content from Apache
- Pre-compiling JSPs
- Running Tomcat & JSPWiki with a Security Manager
- Deployment tools
- SSH agent
- Ant scripts
This is just a rough outline. I will be fleshing this out over the next few weeks. -- Andrew Jaquith
Comments and Discussion:#
(starts here...)Operating system and servlet container #
Host access #
Directory layout #
Runtime security #
Runtime users #
Startup scripts #
Authentication #
Container-managed authentication #
Service minimization #
Tomcat hardening #
File permissions #
Servlet logs #
Servlet configuration directory #
Host-based firewall #
IPTables example #
PostgreSQL Database #
User and group tables #
Authentication configuration #
Servlet container realm configuration #
JSPWiki Application #
Directory layout and permissions #
WAR file #
Wiki pages #
Add new attachment
Only authorized users are allowed to upload new attachments.
List of attachments
Kind | Attachment Name | Size | Version | Date Modified | Author | Change note |
---|---|---|---|---|---|---|
xml |
build-library.xml | 11.1 kB | 1 | 20-Apr-2004 03:11 | 66.167.248.121 | |
html |
index.html | 42.4 kB | 1 | 14-Jun-2007 18:01 | 220.227.68.5 |
«
This particular version was published on 14-Mar-2006 16:40 by 62.197.78.84.