This guide explains how to configure OpenLM EasyAdmin to work with Apache webserver.
Test environment
Apache version 2.2.17
Windows 7 32 bit
Edit Apache configuration file “httpd.conf”
1. Add AddHandle line
Add this line:
AddHandler cgi-script .cgi
Note: the file may already contain this line. If it has been commented out (with a preceding hash sign “#”), just remove the hash character to enable it.
2. Define easyadmin
Add these lines at the end of the file:
Alias /easyadmin “<Location of easyadmin directory>”
<Directory “<Location of easyadmin directory>”>
Options +Indexes FollowSymLinks +ExecCGI
AllowOverride None
Order deny,allow
Allow from all
</Directory>
e.g. – if easyadmin is located at:
“C:Program FilesOpenLMOpenLM ServerWebApps/EasyAdmin2” then you need to add the following:
Alias /easyadmin “C:/Program Files/OpenLM/OpenLM Server/WebApps/EasyAdmin2”
<Directory “C:/Program Files/OpenLM/OpenLM Server/WebApps/EasyAdmin2”>
Options +Indexes FollowSymLinks +ExecCGI
AllowOverride None
Order deny,allow
Allow from all
</Directory>
3. Apply & Save changes
Save & close “httpd.conf”.
Restart Apache server.
Run application
To run easyadmin use the following url:
http://<apache server>:<apache port>/easyadmin/index.html
e.g. if Apache server is installed on a server named olm-prod on port 8080, use the following address: http://olm-prod:8080/easyadmin/index.html