ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingnginx ไม่ start อัตโนมัติหลัง reboot แล้ว
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: nginx ไม่ start อัตโนมัติหลัง reboot แล้ว  (อ่าน 7193 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
down348895
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« เมื่อ: 22 เมษายน 2021, 00:41:19 »

ลืมบอกไปว่าเป็นแบบ compile nginx

วันนี้ลองใช้งาน CentOS 8 ติดตั้งอย่างอื่นเรียบร้อยใช้งานได้ดี

แต่พบปัญหาคือ nginx หลังจาก reboot มันไม่ start อัตโนมัติต้องแก้ไขยังไงครับ

พิมพ์ sudo systemctl is-enabled nginx มันก็ enabled อยู่

แต่ลอง reboot หลายรอบแล้วก็เป็นเหมือนเดิม จะหาสาเหตุที่มันเป็นแบบนี้ได้ยังไงครับ

sudo systemctl enable nginx
sudo systemctl is-enabled nginx
sudo systemctl start nginx
sudo systemctl status nginx
« แก้ไขครั้งสุดท้าย: 28 เมษายน 2021, 05:45:45 โดย down348895 » บันทึกการเข้า
down348895
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« ตอบ #1 เมื่อ: 22 เมษายน 2021, 00:53:01 »

.
« แก้ไขครั้งสุดท้าย: 22 เมษายน 2021, 00:53:16 โดย down348895 » บันทึกการเข้า
champooko1
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 103
ออฟไลน์ ออฟไลน์

กระทู้: 2,516



ดูรายละเอียด
« ตอบ #2 เมื่อ: 22 เมษายน 2021, 02:07:24 »

ขอช่วยดันนะครับ ตอนนี้ใช้ ubuntu อยู่อยากรู้เหมือนกัน อยากไป CentOS
บันทึกการเข้า
Khonsiam
ก๊วนเสียว
*

พลังน้ำใจ: 26
ออฟไลน์ ออฟไลน์

กระทู้: 445



ดูรายละเอียด
« ตอบ #3 เมื่อ: 22 เมษายน 2021, 05:32:34 »

ไม่ได้ใช้ CentOS นานแล้ว
ลองดูนะครับ

สร้างไฟล์: /etc/sysctl.d/80-network.conf

ใส่ในไฟล์
net.ipv4.ip_nonlocal_bind = 1
net.ipv6.ip_nonlocal_bind = 1

 Tongue
บันทึกการเข้า
seohomepro
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 455



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 22 เมษายน 2021, 13:52:26 »

มาช่วยดันค่า อยากทราบเหมือนกัน
บันทึกการเข้า

down348895
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« ตอบ #5 เมื่อ: 23 เมษายน 2021, 17:47:53 »

ขอช่วยดันนะครับ ตอนนี้ใช้ ubuntu อยู่อยากรู้เหมือนกัน อยากไป CentOS

อย่าย้ายมา CentOS 8 เลิกพัฒนาสิ้นปีนี้แล้ว - เราก็กำลังหาย้ายไปที่อื่นอยู๋เหมือนกันแต่กรณีนี้ใน template ติดตั้ง OS ของ provider ไม่มี CentOS 7
บันทึกการเข้า
down348895
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« ตอบ #6 เมื่อ: 23 เมษายน 2021, 18:55:59 »

ไม่ได้ใช้ CentOS นานแล้ว
ลองดูนะครับ

สร้างไฟล์: /etc/sysctl.d/80-network.conf

ใส่ในไฟล์
net.ipv4.ip_nonlocal_bind = 1
net.ipv6.ip_nonlocal_bind = 1

 Tongue

ทดลองแล้วครับและเปิด service nginx start และ reboot พอกลับมาออนไลน์แล้วดับเหมือนเดิม
บันทึกการเข้า
down348895
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« ตอบ #7 เมื่อ: 23 เมษายน 2021, 18:56:36 »

ใครเคยเจอปัญหานี้บ้าง งงตึบไปเลย หาใน google ก็มีแค่ขั้นตอนการเปิด enable
บันทึกการเข้า
Khonsiam
ก๊วนเสียว
*

พลังน้ำใจ: 26
ออฟไลน์ ออฟไลน์

กระทู้: 445



ดูรายละเอียด
« ตอบ #8 เมื่อ: 23 เมษายน 2021, 23:15:14 »

เมื่อกี้ลองลง CentOS 8.2
Reboot 2 รอบ ก็ปกตินะครับ



 Tongue
บันทึกการเข้า
icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,879



ดูรายละเอียด
« ตอบ #9 เมื่อ: 24 เมษายน 2021, 00:00:52 »

พอเปิดเครื่องขึ้นมาใหม่แล้ว ลองสั่ง

systemctl status nginx

journalctl -u nginx

ดูครับว่ามันขึ้นอะไรบ้าง
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
down348895
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« ตอบ #10 เมื่อ: 28 เมษายน 2021, 05:45:20 »

เมื่อกี้ลองลง CentOS 8.2
Reboot 2 รอบ ก็ปกตินะครับ



 Tongue

ลืมบอกไปว่าเป็นแบบ compile อ่าครับ
บันทึกการเข้า
down348895
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« ตอบ #11 เมื่อ: 28 เมษายน 2021, 06:53:52 »

พอเปิดเครื่องขึ้นมาใหม่แล้ว ลองสั่ง

systemctl status nginx

journalctl -u nginx

ดูครับว่ามันขึ้นอะไรบ้าง

ลองทำตามคุณ icez แนะนำคืบหน้าไปมากเลยครับ พออ่านอย่างละเอียดแล้วมันเกิดจากบรรทัดใน nginx.conf บรรทัดนี้

proxy_pass https://f001.backblazeb2.com/file/user/

ลองทดสอบใส่ # ด้านหน้าแล้ว reboot มันกลับปกติ start after boot ลองทำแบบนี้ซ้ำอีกรอบทำให้ยืนยันได้ว่าปัญหาเกิดจากบรรทัดนี้

ทำให้งงเข้าไปอีกว่าทำไมมันถึงเป็นปัญหา ดูจากที่ journalctl -u nginx ตอบกลับมาแล้วไม่เข้าใจอ่าครับว่าจะต้องแก้ไขยังไง

บันทึกการเข้า
yomakata
คนรักเสียว
*

พลังน้ำใจ: 13
ออฟไลน์ ออฟไลน์

กระทู้: 145



ดูรายละเอียด
« ตอบ #12 เมื่อ: 28 เมษายน 2021, 15:54:26 »

ถ้าลองคำสั่ง curl https://f001.backblazeb2.com/file/user/ มี response กลับมาปกติมั้ยครับ
บันทึกการเข้า
iCafe
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 123
ออฟไลน์ ออฟไลน์

กระทู้: 1,822



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 28 เมษายน 2021, 17:58:23 »

ลองเชคตรงนี้ครับ

บันทึกการเข้า

icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,879



ดูรายละเอียด
« ตอบ #14 เมื่อ: 28 เมษายน 2021, 19:08:58 »

ตอนเปิดเครื่องใหม่ๆ network ยังไม่ทันอัพครับ nginx เลย lookup host อันนั้นไม่ติด

แนะนำให้หน่วงเวลา start nginx นิดนึง

สั่ง systemctl edit nginx แล้วกรอกข้อมูลไปประมาณนี้ครับ

อ้างถึง
[Service]
ExecStartPre=/bin/sleep 30

บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
down348895
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« ตอบ #15 เมื่อ: 20 พฤษภาคม 2021, 02:20:33 »

ถ้าลองคำสั่ง curl https://f001.backblazeb2.com/file/user/ มี response กลับมาปกติมั้ยครับ

ปกติครับ
บันทึกการเข้า
down348895
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« ตอบ #16 เมื่อ: 20 พฤษภาคม 2021, 02:20:54 »

ลองเชคตรงนี้ครับ



ครับตรงนี้น่าจะสร้างปัญหา
บันทึกการเข้า
down348895
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« ตอบ #17 เมื่อ: 20 พฤษภาคม 2021, 02:21:36 »

ตอนเปิดเครื่องใหม่ๆ network ยังไม่ทันอัพครับ nginx เลย lookup host อันนั้นไม่ติด

แนะนำให้หน่วงเวลา start nginx นิดนึง

สั่ง systemctl edit nginx แล้วกรอกข้อมูลไปประมาณนี้ครับ

อ้างถึง
[Service]
ExecStartPre=/bin/sleep 30


ลองแล้วครับยังไม่ช่วยทำให้ปัญหาหายไป

ขอบคุณมาก ๆ ครับ
บันทึกการเข้า
icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,879



ดูรายละเอียด
« ตอบ #18 เมื่อ: 20 พฤษภาคม 2021, 10:29:38 »

ลองปรับเวลาเพิ่มดูครับ บางครั้งมันนานได้เป็นนาทีเลย
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
sunflowerlady77
คนรักเสียว
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 188



ดูรายละเอียด
« ตอบ #19 เมื่อ: 21 พฤษภาคม 2021, 08:08:44 »

 wanwan011
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์