Service httpd does not support chkconfig

Después de compilar el apache, tenemos el inconveniente de que no esté presente en el arranque del sistema.

Para solucionar esto, vamos a hacer los pasos siguientes.

# cp /usr/local/apache/bin/apachectl /etc/init.d/httpd

Ahora, que tenemos el proceso copiado en init.d, necesitamos configurar el servicio para que arranque en los diversos runlevels necesarios. Para eso tenemos el comando chkconfig. Para añadir un nuevo servicio:

# chkconfig --add httpd

Aquí aparece el error:

"Service httpd does not support chkconfig"

Sólo necesitamos editar el archivo httpd copiado anteriormente en el /etc/init.d/ y añadir al principio de todo las siguientes líneas:

#
# Startup script for the Apache Web Server
#
# chkconfig: - 85 15
# description: Apache is a World Wide Web server. It is used to serve
# HTML files and CGI.
# processname: httpd
# pidfile: /usr/local/apache/logs/httpd.pid
# config: /usr/local/apache/conf/httpd.conf
#

Es necesario mantener la almohadilla. Ahora ya podemos añadir el servicio con chkconfig como se indica en el paso 2. Revisamos los procesos y los runleves con

#chkconfig --list

Y si queremos algo más gráfico, podemos utilizar el comando ntsysv 😉

Fuente:http://koithara.com/blog/?p=18

¿Te ha ayudado este artículo?

Invítame a un café

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Rubenortiz.es
Información sobre privacidad

Este sitio web utiliza cookies para ofrecerte la mejor experiencia de usuario posible. La información sobre cookies se almacena en tu navegador y realiza funciones como reconocerte cuando vuelve a nuestro sitio web y ayudarme a comprender qué secciones de la web resultan más interesantes y útiles.