Installing Lucee
Lucee Installer Documentation
The Lucee Installer was created with the hope that it would make the deployment of Lucee a very simple process. The Installer creates a stand-alone instance of Lucee, Tomcat, and AdoptOpenJDK (Java JDK) specifically for use with Lucee. It can be run "by itself" or it can be connected to a pre-installed web server: IIS on Windows and Apache on Linux. This installer also performs the web-server to Tomcat server connections for you, which can be customized at any point after the install to meet your own unique needs.
Developer Forum
If you do not find the answers you are looking for here, we encourage you to post to Lucee-Dev. There are many friendly members of the community who are willing to help:
Installing and Upgrading
Windows
Linux
- System Requirements Linux
- Launching the Installer
- Installing in Unattended Mode
- Changing the User Account Lucee Runs As
- Upgrading The JRE
- Installation on CentOS Linux 6 Best Practices
- Installing Lucee on Ubuntu 20.04 LTS Server Apache2 - Video Guide
- Installing and running Lucee with CommandBox on Ubuntu 20.04 LTS Server and Apache2
Lucee Server Administration
Using Lucee with multiple webserver hosts
- mod_cfml is an add on for Apache, Nginx and IIS which enables using Lucee with different hosts
Windows
- Start and Stopping Lucee
- Adding New Sites
- Updating Memory Settings
- Utilizing Tomcat's Built-In Web Server
- Updating Tomcat's Server.xml File
- Updating the uriworkermap.properties File
- Implementing Log Rotation with Log4j
- Configuring SES URL's on Windows OS's
Linux
- Starting and Stopping Lucee
- Configure Tomcat to Listen to Port 80
- Adding Sites
- Configuring SES URL's
Lucee Security Best Practices
The following sections are intended for system administrators who want to deploy Lucee, via the Lucee Installer, in a secure but easy-to-follow way. This documentation is not intended to guarantee foolproof security, but rather serve as a set of guidelines for common security-minded best practices. It is important for the reader to understand that no system, no matter how well protected, will ever be 100% guaranteed secure; however, by following these simple guidelines the reader can ensure that their systems will deter the vast majority of common intrusion techniques.
- Preparing your Server - Linux
- Using the Lucee Installer
- Locking Down Tomcat
- Locking Down Lucee
- Securing /WEB-INF/ by moving it outside of the web root
- Credits and Contributors