http://localhost:3000

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

ฉันจะเริ่มเซิร์ฟเวอร์ localhost 3000 ของฉันได้อย่างไร

ต้องมีบริการที่ทำงานบนท่าเรือ

หากคุณกำลังจะไปที่ http: // localhost: 3000 ในเบราว์เซอร์ของคุณและคุณไม่เห็นบางสิ่งบางอย่างอาจเป็นเพราะคุณไม่ได้ใช้งานเซิร์ฟเวอร์ที่ควรค่าแก่การตอบสนองต่อข้อความค้นหา HTTP

บริการไม่สามารถเป็นเซิร์ฟเวอร์ฐานข้อมูล

เว็บเซิร์ฟเวอร์คือเซิร์ฟเวอร์ HTTP แม้ว่าจะมีเซิร์ฟเวอร์ประเภทอื่น ๆ ตัวอย่างเช่นหากคุณมีเซิร์ฟเวอร์ Telnet ที่ทำงานบนพอร์ต 3000 เบราว์เซอร์จะไม่ตอบสนองต่อคำขอ HTTP หากคุณใช้งานอย่างอื่นที่ไม่ใช่เซิร์ฟเวอร์ HTTP ตรวจสอบให้แน่ใจว่าคุณใช้ไคลเอนต์ที่ถูกต้อง

ฉันจะเริ่มต้นกับ Node.js ได้อย่างไรหลังจากติดตั้งแล้ว?

เมื่อเราสร้าง Node.js แล้วให้สร้างเว็บเซิร์ฟเวอร์แรกของเรา สร้างไฟล์ชื่อ app.js ที่มีเนื้อหาต่อไปนี้:

const http = ต้องใช้ ('http'); ชื่อโฮสต์ const = '127.0.0.1'; พอร์ต const = 3000; เซิร์ฟเวอร์ const = http.createServer ((req, res) => {res.statusCode = 200; res.setHeader ('Content-Type', 'text / plain'); res.end ('Hello World');}) ; server.listen (พอร์ตชื่อโฮสต์ () => {console.log (`เซิร์ฟเวอร์ทำงานที่ http: // $ {hostname}: $ {port} /`);});

โปรดดูบทนำ Node.js สำหรับคำแนะนำโดยละเอียดเพิ่มเติมเกี่ยวกับการเริ่มต้นใช้งาน Node.js

คุณตรวจสอบสิ่งที่รันบนพอร์ต 3000 ได้อย่างไร

มาดูพอร์ตแรกที่เชื่อมโยงกับพอร์ต 3000 เป็นสิ่งที่ช่วยให้เราเชื่อมต่อกับ localhost ใน WordPress เวอร์ชันก่อนหน้านี้เราจะใช้พอร์ตนี้เพื่อโฮสต์หน้า HTML แบบคงที่ด้วย PHP หลายคนคิดว่า PHP-FPM ทำงานผิดปกติ แต่ไม่ได้หมายความว่า PHP ทำงานผิดปกติ ปัญหาที่ไม่คาดคิดอาจเกิดขึ้นกับ localhost ของโดเมนหรือไฟร์วอลล์ซอฟต์แวร์ไฟร์วอลล์อาจบล็อกการติดต่อกับ localhost โดยไม่ได้ตั้งใจ หากข้อกังวลของคุณอยู่ที่ SOH ปัญหาของคุณอาจเกิดจากส่วนอื่นของระบบ หากคุณมีข้อกังวลเกี่ยวกับการกำหนดค่า IP ของคุณและ NAT / ไฟร์วอลล์ของคุณไม่สามารถทำงานได้โปรดติดต่อผู้ให้บริการอินเทอร์เน็ตของคุณสำหรับข้อมูลเพิ่มเติม

ฉันจะฆ่า 3000 พอร์ตได้อย่างไร

ดูเหมือนว่าแอป Node.js ของฉันบน localhost: 3000 กำลังอยู่ในกระบวนการล่ม เมื่อฉันพยายามเริ่มต้นขั้นตอนการสมัครโหนดและฉันได้รับแจ้งว่ายังคงเป็นเวอร์ชันเก่าอยู่ดังนั้นฉันจึงต้องยุติเพื่อเริ่มต้นใหม่

ขอขยายความ: เราคิดได้ดังนี้:

netstat -ano | findstr:yourPortNumber

taskkill / PID typeyourPID ที่นี่ / ฉ

thThai