Score:1

NGINX เปิดใช้งานแล้ว แต่ไม่เริ่มทำงานหลังจากรีบูต

ธง ae

ฉันเปิดใช้งาน nginx บน Ubuntu 20.04 แล้ว แต่ nginx ไม่เริ่มโดยอัตโนมัติหลังจากรีบูต

nginx.service - เว็บเซิร์ฟเวอร์ประสิทธิภาพสูงและเซิร์ฟเวอร์พร็อกซีย้อนกลับ
     โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/nginx.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
     ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่ อา. 2022-01-23 07:33:50 WIB; 19s ที่ผ่านมา
       เอกสาร: man:nginx(8)
    กระบวนการ: 464 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process บน; (รหัส=ออก, สถานะ=1/ล้มเหลว)

แต่ฉันสามารถเริ่มด้วยตนเอง

nginx.service - เว็บเซิร์ฟเวอร์ประสิทธิภาพสูงและเซิร์ฟเวอร์พร็อกซีย้อนกลับ
     โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/nginx.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
     ใช้งานอยู่: ใช้งาน (ทำงาน) ตั้งแต่ อา. 2022-01-23 07:34:17 WIB; 2 วินาทีที่แล้ว
       เอกสาร: man:nginx(8)
    กระบวนการ: 891 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process บน; (รหัส=ออก, สถานะ=0/สำเร็จ)
    กระบวนการ: 901 ExecStart=/usr/sbin/nginx -g daemon on; master_process บน; (รหัส=ออก, สถานะ=0/สำเร็จ)
   PID หลัก: 902 (nginx)
      งาน: 2 (จำกัด: 499)
     หน่วยความจำ: 2.8M
     CGroup: /system.slice/nginx.service
             ââ902 nginx: กระบวนการหลัก /usr/sbin/nginx -g daemon เปิด; master_process บน;
             ââ903 nginx: กระบวนการของผู้ปฏิบัติงาน

ฉันจะเริ่ม nginx อัตโนมัติทุกครั้งที่รีสตาร์ทได้อย่างไร

drookie avatar
za flag
มีบางอย่างที่ทำให้ nginx ออกระหว่างการบูทเครื่อง ภายหลังตรงตามเงื่อนไขนี้ ดังนั้นมันจึงเริ่มต้นขึ้นด้วยตนเองได้ ตรวจสอบ `error.log` หลัก
Score:-1
ธง sa

ฉันไม่สามารถแสดงความคิดเห็นได้เพราะฉันจะบอกว่าคำตอบที่มีอยู่ควรใช้งานได้ บางทีคุณควรแก้ไขข้อบกพร่องนี้โดยใช้ Journalctl รวมทั้งคุณจะเห็นว่า nginx พบข้อผิดพลาดในรายการบันทึกแรกที่คุณระบุ

 ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่ อา. 2022-01-23 07:33:50 WIB; 19s ที่ผ่านมา

อย่างไรก็ตาม วิธีแก้ปัญหาและนี่คือสถานการณ์กรณีสุดท้ายที่จะเพิ่มบรรทัด @reboot ลงใน crontab? แต่ฉันไม่ต้องการแนะนำสิ่งนี้เนื่องจากบริการควบคุมควรทำอย่างถูกวิธี

Score:-2
ธง co

คุณสามารถให้บริการเริ่มต้นโดยอัตโนมัติเมื่อรีบูตเครื่องโดยใช้คำสั่งต่อไปนี้:

sudo systemctl เปิดใช้งาน nginx หรือ sudo บริการ nginx เปิดใช้งาน

ขอให้เป็นวันที่ดี!

in flag
มันเปิดใช้งานแล้ว

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา