2011-10-05 59 views
6

Tôi đang cố gắng để Jetty tự động khởi động trên Ubuntu của mình. tôi đã thực hiện các lệnh:Chạy Jetty tự động khi khởi động

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

nhưng khi tôi chạy nó tôi nhận được một "Không bắt đầu từ cầu cảng - no_start = 1".

Có ai biết tại sao không?

Thứ hai, nội dung sau đây được nêu trong 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 
# ======================== 

"3 dòng" chúng đề cập đến là gì? Tôi đã bỏ ghi chú

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

nhưng cũng gặp lỗi.

Trả lời

6

Theo mặc định, Jetty không tự khởi động.

Bạn phải thay đổi /etc/default/jetty6 (hoặc bất cứ nơi nào tập tin cấu hình của bạn là) và thiết lập:

no_start = 0 
+0

Tôi có thể tìm tệp Jetty ở đâu? Tôi đang sử dụng Cầu nối mặc định mà Solr đi kèm. – sokratis

2

Bạn có thể làm điều này bằng cách bình luận quá. #NO_START=1

Có thể thực hiện dễ dàng bằng các bước sau.

  1. Trong loại thiết bị đầu cuối sudo vi /etc/default/jetty

  2. Ban đầu bạn có thể thấy một dòng NO_START=1

  3. Nhấn Insert trên bàn phím của bạn, sau đó bạn có thể đi để chèn chế độ.

    Ở dưới cùng, bạn cũng có thể thấy -INSERT- để đảm bảo rằng bạn đang ở chế độ chèn.

  4. Comment dòng, #NO_START=1

  5. Nhấn Esc để thoát khỏi chế độ thoát.

  6. sau đó nhập thông tin sau để lưu các thay đổi của bạn và thoát. :wq!

Bây giờ bạn có thể bắt đầu.

Các vấn đề liên quan