Score:0

nginx.service: ล้มเหลวในขั้นตอน EXEC spawning /usr/sbin/nginx: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว

ธง me

สวัสดี ใครก็ได้ช่วยที

ฉันใช้งาน aws ligthsail โดยใช้อินสแตนซ์ของ Nginx ทุกอย่างปกติดี. เมื่อฉันกำหนดค่า vhosts.conf และคอนเฟริมอื่นๆ เมื่อฉัน sudo nginx -t ข้อผิดพลาดคือ:

nginx: [emerg] ไม่อนุญาตให้ใช้คำสั่ง "เซิร์ฟเวอร์" ใน /opt/bitnami/apps/capital/conf/nginx-vhosts.conf:1 nginx: การทดสอบไฟล์การกำหนดค่า /opt/bitnami/nginx/conf/nginx.conf ล้มเหลว

จากนั้นฉันพยายามตรวจสอบโดยใช้รหัสนี้ `สถานะ sudo service nginx ฉันได้รับข้อผิดพลาดนี้:

31 มกราคม 14:15:01 ip-172-26-12-145 systemd [5817]: nginx.service: ไม่สามารถดำเนินการคำสั่ง: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว 31 มกราคม 14:15:01 ip-172-26-12-145 systemd [5817]: nginx.service: ล้มเหลวในขั้นตอนการวางไข่ EXEC /usr/sbin/nginx: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว 31 มกราคม 14:15:01 ip-172-26-12-145 systemd[1]: nginx.service: ออกจากกระบวนการควบคุม, รหัส = ออก, สถานะ = 203 / EXEC 31 มกราคม 14:15:01 ip-172-26-12-145 systemd[1]: nginx.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code' 31 มกราคม 14:15:01 ip-172-26-12-145 systemd [1]: ไม่สามารถเริ่ม NGINX HTTP และพร็อกซีเซิร์ฟเวอร์ย้อนกลับ

ทุกคนสามารถช่วยได้โปรดฉันยังใหม่โดยใช้เซิร์ฟเวอร์ nginx

`

Marvin Desoyo avatar
me flag
อย่างไรก็ตาม ฉันพยายามค้นหาเส้นทางของไฟล์ที่กล่าวถึงในบันทึกข้อผิดพลาดซึ่งก็คือ /usr/sbin/nginx ไม่มีโฟลเดอร์ nginx ภายใต้ /usr/sbin/
Marvin Desoyo avatar
me flag
พยายามตรวจสอบสถานะด้วย: sudo /opt/bitnami/ctlscript.sh status ฉันได้สิ่งนี้: mariadb กำลังทำงานอยู่ nginx ไม่ทำงาน php-fpm กำลังทำงานอยู่
cn flag
คุณต้องกำหนดค่า Nginx บน Lightsail หรือไม่ มันทำทุกอย่างเพื่อคุณไม่ใช่เหรอ?
Marvin Desoyo avatar
me flag
ขอบคุณสำหรับการตอบกลับ .. คุณหมายถึงอะไร กำหนดค่า nginx? ได้รับการกำหนดค่าแล้วฉันเดา
cn flag
คุณยังต้องกำหนดค่า "vhosts.conf และ conf อื่นๆ" หรือไม่ หากคุณใช้ Lightsail ฉันคิดว่าคุณเพิ่งอัปโหลดโค้ดบางส่วนและที่เหลือก็จัดการเอง
Marvin Desoyo avatar
me flag
ใช่ฉันทำ .. นี่คือรหัสของฉันภายใต้ nginx-vhosts.conf ` เซิร์ฟเวอร์ { ฟัง 81; รูท "/opt/bitnami/apps/capital/htdocs"; server_name capital.carketa.com; รวม "/opt/bitnami/apps/capital/conf/nginx-app.conf"; } `
cn flag
ดูเหมือนว่าจะมีข้อมูลดีๆ มากมายที่นี่: https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-quick-start-guide-nginx
cn flag
ข้อผิดพลาดแจ้งว่าการกำหนดค่าของคุณไม่ถูกต้อง ไม่ชอบบรรทัด 'เซิร์ฟเวอร์'
Tim avatar
gp flag
Tim
การกำหนดค่า nginx ของคุณไม่ถูกต้อง โดยเฉพาะบริเวณบล็อก "เซิร์ฟเวอร์" หากคุณต้องการความช่วยเหลือเกี่ยวกับการกำหนดค่า Nginx คุณต้องแชร์ไฟล์ทั้งหมดที่ประกอบเป็นการกำหนดค่านั้น โปรดแก้ไขคำถามของคุณเพื่อรวมข้อมูลนั้น
Score:1
ธง bd

ติดตั้ง nginx ด้วยหนึ่งในคำสั่งเหล่านี้:

sudo apt ติดตั้ง nginx-core    
sudo apt ติดตั้ง nginx-extras  
sudo apt ติดตั้ง nginx-full    
sudo apt ติดตั้ง nginx-light   

จากนั้นคุณสามารถใช้งานได้

โพสต์คำตอบ

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