
Estoy intentando instalar una segunda instancia de Apache en Debian. Utilicé el script de instancias múltiples. durante la instalación dice:
root@nextcloudpi:/usr/share/doc/apache2/examples# sudo sh setup-instance suitecrm2
Setting up /etc/apache2-suitecrm2 ...
systemd is in use, no init script installed
use the '[email protected]' service to control your new instance
sample commands:
systemctl start [email protected]
systemctl enable [email protected]
Setting up symlinks: a2enmod-suitecrm2 a2dismod-suitecrm2 a2ensite-suitecrm2 a2dissite-suitecrm2 a2enconf-suitecrm2 a2disconf-suitecrm2 apache2ctl-suitecrm2
Setting up /etc/logrotate.d/apache2-suitecrm2 and /var/log/apache2-suitecrm2 ...
Setting up /etc/default/apache-htcacheclean-suitecrm2
root@nextcloudpi:/usr/share/doc/apache2/examples# sudo systemctl edit apache2.service
Entonces systemd está en uso y no obtengo un archivo de servicio en init.d. Cuando intento iniciar el servicio como se menciona en el código, dice que no hay[correo electrónico protegido].
¿Cómo creo un archivo init.d correcto para iniciar el servicio, o cómo evito que systemd funcione para que no esté en uso y se permita que el script para crear una segunda instancia coloque el script?
Revisé la documentación y descubrí que hay un script de inicio secundario, que también se encuentra en /use/share/doc/Apache2/examples. Pero no entiendo cómo funciona esto (verhttps://alioth-lists-archive.debian.net/pipermail/pkg-apache-commits/2010-February/000296.html
Gracias
Respuesta1
Verifique si ejecutó systemctl daemon-reload
para actualizar la información del sistema.
La salida del script también dice:
use the '[email protected]' service to control your new instance
Entonces algo así debería funcionar.systemctl restart [email protected]
También puede verificar el contenido de /var/lib/systemd/... para ver los archivos unitarios generados.