Problemas con RedHat y CentOS
CentOS 8: OpenKM no se inicia automáticamente como servicio
Sección titulada «CentOS 8: OpenKM no se inicia automáticamente como servicio»En CentOS 8, el servicio de OpenKM no se inicia automáticamente. Esto se debe a que el sistema de seguridad (SELinux) bloquea los servicios que no se reconocen como nativos.
Para habilitarlo, debemos realizar los siguientes pasos:
- Cree el fichero openkm.service en la ruta (/usr/lib/systemd/system/openkm.service)
$ nano /usr/lib/systemd/system/openkm.service[Unit]Description=OpenKM daemon[Service]Type=simpleExecStart=/home/openkm/tomcat-8.5.34/bin/startup.shRemainAfterExit=yes[Install]WantedBy=multi-user.target* ExecStart contiene un valor de ejemplo; la ruta correcta es la ubicación del fichero startup.sh.
- Actualice, habilite el servicio y actívelo.
$ systemctl daemon-reload$ systemctl enable openkm.service$ systemctl start openkm.serviceCon el siguiente comando podemos comprobar el estado del servicio:
$ systemctl status openkm.service
- Modifique el fichero de configuración de SELinux:
$ nano /etc/sysconfig/selinux
- Por último, reinicie el servidor.
$ rebootImageMagick en CentOS 8
Sección titulada «ImageMagick en CentOS 8»Esta nueva versión de CentOS no incluye el paquete ImageMagick en los repositorios, pero podemos instalar un derivado llamado GraphicsMagick desde el repositorio EPEL:
$ dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y$ dnf install GraphicsMagickTenga en cuenta que no existe la utilidad “convert”, pero sí un ejecutable general “gm” que puede utilizarse de esta manera:
$ gm convert <params>Más información en documentación de convert de GraphicsMagick.