2011-10-05 19 views
6

Sto provando a far avviare automaticamente Jetty sul mio Ubuntu. Ho fatto questi comandi:Auto run Jetty all'avvio

cp /opt/jetty/bin/jetty.sh /etc/init.d 
update-rc.d jetty.sh defaults 

ma quando l'eseguo mi ha un "pontile Non iniziare - NO_START = 1".

Qualcuno sa perché?

In secondo luogo, il seguente è dichiarato all'interno del jetty.sh.

# To get the service to restart correctly on reboot, uncomment below (3 lines): 
# ======================== 
# chkconfig: 3 99 99 
# description: Jetty 7 webserver 
# processname: jetty 
# ======================== 

A quali "3 linee" si riferiscono? Non commentato

chkconfig: 3 99 99 
description: Jetty 7 webserver 
processname: jetty 

ma si è verificato un errore.

risposta

6

Per impostazione predefinita, Jetty non si avvia automaticamente.

è necessario modificare /etc/default/jetty6 (o dovunque il tuo file di configurazione è) e impostare:

no_start = 0 
+0

Dove posso trovare il file Jetty? Sto usando il Jetty predefinito con cui Solr è dotato. Grazie – sokratis

2

È possibile farlo commentando anche. #NO_START=1

Può essere facilmente eseguito seguendo i passaggi.

  1. Nel tipo di terminale sudo vi /etc/default/jetty

  2. In principio si può vedere una linea NO_START=1

  3. Premere il tasto Inserire sulla tastiera, allora si può andare alla modalità di inserimento.

    Nella parte inferiore è inoltre possibile vedere -INSERT- per assicurarsi di essere in modalità di inserimento.

  4. commento della linea, #NO_START=1

  5. premere Esc per uscire dalla modalità di fuga.

  6. quindi digitare quanto segue per salvare le modifiche e uscire. :wq!

Ora è possibile iniziare.