Ho installato nginx e gunicorn e ho spostato gli script nella cartella /etc/init.d/ in ubuntu. Tuttavia, per qualche motivo, anche dopo aver utilizzato update-rc.d -f nginx, il servizio non viene avviato al riavvio del server.Il servizio non si avvia dopo il riavvio
Tuttavia si comincia con un problema manualmente /etc/init.d/nginx iniziare
Questa è la versione di Linux: 3.0.0-15 server Ubuntu Rilascio: 11.10
Ho anche controllato il registra /var/log/boot.log e non vi è nulla in esso per quanto riguarda qualsiasi errore.
questo non è utile. Poiché questo è quello che ho cercato di fare e non lo fa; lavoro. Il servizio non si avvia quando il server si riavvia. – user504879
Quindi, dopo aver trascorso quasi 3 ore, ho realizzato una soluzione alternativa per il servizio da avviare aggiungendo manualmente i file nel file /etc/rc.local con il comando che si desidera eseguire. Quindi ho aggiunto le linee; sudo /etc/init.d/nginx iniziare sudo /etc/init.d/supervisor iniziare e tutto è impostato, ma ancora mi chiedo perché non fu lavorando con l'update-rc.d che è spero il modo corretto per l'esecuzione di servizi all'avvio del server. – user504879
I collegamenti simbolici in /etc/rc2.d/ sono ok? Gli script sono in /etc/init.d/ eseguibili? Puoi incollare qualche output ls? –