Installing Lucee on Windows with Apache HTTP web server

Does anyone have experience with or can point me to documentation for installing Lucee on a Windows server with the Apache HTTP web server? We have an application that relies on the x-sendfile function in Apache but still requires some rudimentary CFML functions. I am assuming that there is no installer and the connections will need to be configured manually. Any assistance is appreciated.

It’s been a while, but there’s not much to it. Install Lucee and install Apache. Add simple VirtualHost in Apache vhosts and proxy to Lucee like so:

ProxyPassMatch ^/(.+\.cf[cm])(/.*)?$ ajp://127.0.0.1:8009/$1$2

You can still install Lucee with the Windows Lucee Installer, you just have to connect Apache to it on your own. The mod_cfml project has documentation on how to hook up Apache on Windows to Lucee:

https://viviotech.github.io/mod_cfml/install-win-apache.html

The standard mod_proxy config that the installer uses is like so

<IfModule mod_proxy.c>
        ProxyPreserveHost On
        ProxyPassMatch ^/(.+\.cf[cm])(/.*)?$ http://127.0.0.1:8888/$1$2
        ProxyPassMatch ^/(.+\.cfml)(/.*)?$ http://127.0.0.1:8888/$1$2
        # optional mappings
        #ProxyPassMatch ^/flex2gateway/(.*)$ http://127.0.0.1:8888/flex2gateway/$1
        #ProxyPassMatch ^/messagebroker/(.*)$ http://127.0.0.1:8888/messagebroker/$1
        #ProxyPassMatch ^/flashservices/gateway(.*)$ http://127.0.0.1:8888/flashservices/gateway$1
        #ProxyPassMatch ^/openamf/gateway/(.*)$ http://127.0.0.1:8888/openamf/gateway/$1
        #ProxyPassMatch ^/rest/(.*)$ http://127.0.0.1:8888/rest/$1
        ProxyPassReverse / http://127.0.0.1:8888/
</IfModule>

Is that why I often see the rest error in the admin?

¯\_(ツ)_/¯

no idea. I haven’t seen a rest error in the admin.