Issue:
I have installed railo3.2 in a Apache/cPanel server. After i completed railo installation, i cannot access the railo administrator url as like follows.
http://<server IP>/railo-context/admin/server.cfm
But I can access the railo administrator url when i specify the port as like follows.
http://<server IP>:8888/railo-context/admin/server.cfm
Solution:
**This fix is only applicable for Railo 3.2
1. Add an additional conf for railo's mod_jk module in apache.
Open apache configuration file (httpd.conf) and add the following entry in it. Here in my case it is '/usr/local/apache/conf/httpd.conf'.
Include conf/mod_jk.conf
2. Add railo configuration entries.
Create a file, '/usr/local/apache/conf/mod_jk.conf' with the following contents in it.
#############################################################
<IfModule !mod_jk.c> LoadModule jk_module /usr/lib/httpd/modules/mod_jk.so </IfModule> <IfModule mod_jk.c> JkMount /*.cfm ajp13 JkMount /*.cfc ajp13 JkMount /*.do ajp13 JkMount /*.jsp ajp13 JkMount /*.cfchart ajp13 JkMount /*.cfres ajp13 JkMount /*.cfm/* ajp13 JkMount /*.cfml/* ajp13 # Flex Gateway Mappings # JkMount /flex2gateway/* ajp13 # JkMount /flashservices/gateway/* ajp13 # JkMount /messagebroker/* ajp13 JkMountCopy all JkLogFile /var/log/httpd/mod_jk.log </IfModule>###############################################################
3. Restart Apache
root@railo [~]# /etc/init.d/httpd restart
4. If you are using cpanel server, You have to distill apache configuration.
root@railo [~]# /usr/local/cpanel/bin/apache_conf_distiller --update
root@railo [~]# /etc/init.d/httpd restart
Check if jk module is loaded with Apache. If it is enabled you will get a result like as follows.
root@railo [~]# httpd -M | grep jk
Syntax OK
jk_module (shared)
Now try to access railo without giving port number...
Post a Comment