Buenos días,
Estoy intentando configurar OpenKM para acceder a través de Apache, pero no me está siendo posible, probablemente por alguna obviedad que no estoy viendo... He seguido las instrucciones de la wiki (https://www.openkm.com/wiki/index.php/T ... on:_Apache) y revisado algunos posts en los que se comenta el mismo problema, pero no hay manera.
Entiendo por lo que pone en la wiki, que debe haber VirtualHost de OpenKM tanto en 000-default como en openkm.config, ya que se indica expresamente que el ServerName de openkm.config debe ser distinto del que tiene en 000-default. Quizás mi problema es lo más básico, ya que no tengo muy claro a dónde debería apuntar el DocumentRoot de 000-default, ¿a la carpeta 'tomcat...' en la que se instaló OpenKM?
Este es mi openkm.config:
Muchas gracias de antemano.
Saludos
Estoy intentando configurar OpenKM para acceder a través de Apache, pero no me está siendo posible, probablemente por alguna obviedad que no estoy viendo... He seguido las instrucciones de la wiki (https://www.openkm.com/wiki/index.php/T ... on:_Apache) y revisado algunos posts en los que se comenta el mismo problema, pero no hay manera.
Entiendo por lo que pone en la wiki, que debe haber VirtualHost de OpenKM tanto en 000-default como en openkm.config, ya que se indica expresamente que el ServerName de openkm.config debe ser distinto del que tiene en 000-default. Quizás mi problema es lo más básico, ya que no tengo muy claro a dónde debería apuntar el DocumentRoot de 000-default, ¿a la carpeta 'tomcat...' en la que se instaló OpenKM?
Este es mi openkm.config:
<VirtualHost *>Este mi 000-default:
ServerName openkm2.myrealdomain.com
RedirectMatch ^/$ /OpenKM
<Location /OpenKM>
ProxyRequests Off
ProxyPreserveHost On
ProxyPass ajp://127.0.0.1:8009/OpenKM keepalive=On
ProxyPassReverse http://openkm2.myrealdomain.com/OpenKM
</Location>
ErrorLog /var/log/apache2/openkm-error.log
CustomLog /var/log/apache2/openkm-access.log combined
</VirtualHost>
<VirtualHost *:80>He seguido todos los pasos de la wiki, pero soy incapaz de llegar desde fuera de la red a OpenKM. Desde dentro accedo sin problemas indicando http://iplocal:8080/OpenKM y Apache aparentemente está funcionando, ya que tengo phpldapadmin configurado en el mismo servidor y accedo.
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName openkm.myrealdomain.com
DocumentRoot /home/myrealuser/OpenKM/tomcat-8.5.34/
</VirtualHost>
Muchas gracias de antemano.
Saludos