38 lines
915 B
Text
38 lines
915 B
Text
|
Running the CryptoBox cherrypy webserver behind apache
|
||
|
|
||
|
The following file describes how to configure an apache2 webserver for
|
||
|
forwarding requests to the cherrypy server of the CryptoBox.
|
||
|
|
||
|
|
||
|
1) Required modules
|
||
|
- proxy
|
||
|
- header
|
||
|
Both module should be part of usual default installations of apache2.
|
||
|
Activate these modules. For debian you should run: a2enmod MOD_NAME
|
||
|
|
||
|
|
||
|
2) Configuration directives
|
||
|
The following example should help you to create your own proxy configuration
|
||
|
for apache2.
|
||
|
|
||
|
ProxyRequests Off
|
||
|
|
||
|
<Proxy *>
|
||
|
Order Deny,Allow
|
||
|
Allow from all
|
||
|
</Proxy>
|
||
|
|
||
|
<Location /cryptobox/>
|
||
|
ProxyPass http://localhost:8080/
|
||
|
ProxyPassReverse http://localhost:8080/
|
||
|
RequestHeader set CryptoBox-Location /cryptobox
|
||
|
</Location>
|
||
|
|
||
|
Now you should to a restart of apache2.
|
||
|
|
||
|
|
||
|
3) Testing
|
||
|
Now you should point your webserver to the proxy host and check if
|
||
|
the CryptoBox layout ist working properly.
|
||
|
|