Score:0

ฉันจะให้เซิร์ฟเวอร์ apache ทำงานตลอดเวลาบนอินสแตนซ์ ec2 ของฉันได้อย่างไร

ธง lu

ฉันกำลังเรียนรู้เซิร์ฟเวอร์ EC2 ของ aws ฉันกำหนดค่า apache และ php ฉันเริ่มเซิร์ฟเวอร์ apache ด้วยคำสั่ง

บริการ Sudo httpd เริ่มต้น

แต่ทุกครั้งที่ฉันหยุดพีซีหรือในวันถัดไปเมื่อฉันต้องการดำเนินการต่อ ฉันต้องเริ่มเซิร์ฟเวอร์ apache อีกครั้ง ฉันหมายความว่ามันไม่ได้อยู่ในสถานะเริ่มต้นเสมอไป

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

ตอนนี้ฉันใช้สิทธิ์ข้อเสนอฟรี 12 เดือนกับ aws เป็น Amazon Linux 2 ที่มีเวอร์ชัน Linux 4.14

berndbausch avatar
us flag
เซิร์ฟเวอร์ AWS ทำงานตลอดเวลาหรือไม่ ในกรณีนี้ มีบางอย่างที่ทำให้ Apache หยุดทำงาน อาจเป็นเพราะหน่วยความจำไม่เพียงพอ ตรวจสอบบันทึก httpd และข้อความเคอร์เนล (ดูเหมือนว่า Amazon Linux 2 จะมี systemd ดังนั้น `sudo journalctl -k -e` จะแสดงข้อความเคอร์เนลล่าสุดให้คุณเห็น) หรือหากเซิร์ฟเวอร์ AWS ถูกรีบูต คุณต้องแน่ใจว่า httpd เริ่มต้นโดยอัตโนมัติ อาจเป็น `sudo systemctl enable httpd`
berndbausch avatar
us flag
อย่างไรก็ตาม ข้อผิดพลาดของเซิร์ฟเวอร์มีไว้สำหรับปัญหาเกี่ยวกับสภาพแวดล้อมด้านไอทีระดับมืออาชีพ และไม่ใช่สถานที่ที่เหมาะสมสำหรับการถามคำถามของคุณ เว็บไซต์ที่ดีที่สุดคือ unix.stackexchange.com

โพสต์คำตอบ

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