วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ภายในเครื่อง?

วิธีที่มีประสิทธิภาพที่สุดในการทดสอบเนื้อหาแบบไดนามิกคือผ่านเว็บเซิร์ฟเวอร์ในเครื่อง หากคุณต้องการทราบวิธีตั้งค่า แสดงว่าคุณมาถูกที่แล้ว

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ภายในเครื่อง?

ในบทความนี้ เราจะแสดงวิธีตั้งค่าเว็บเซิร์ฟเวอร์ภายในระบบปฏิบัติการต่างๆ และวิธีการทดสอบการติดตั้งที่ประสบความสำเร็จ

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ภายในเครื่อง?

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

  • คอมพิวเตอร์เฉพาะที่จะกลายเป็นเซิร์ฟเวอร์ของคุณ
  • ใช้งาน Windows หรือ Linux หรือคอมพิวเตอร์ Mac ที่ใช้ macOS
  • การเชื่อมต่ออินเทอร์เน็ต
  • Dual-Core 2 GHz หรือสูงกว่า
  • RAM 4GB
  • พื้นที่ว่างบนดิสก์ 1 GB

วิธีการตั้งค่า Local Web Server บน Windows 10

Windows 10 ไม่ใช่ Unix ดังนั้นเราจะติดตั้ง XAMPP ซึ่งเป็นการรวมกันของ Apache, MySQL และ PHP ในการติดตั้ง XAMPP ให้ทำดังต่อไปนี้:

  1. ไปที่ XAMPP และดำเนินการติดตั้งเวอร์ชัน Windows

  2. เมื่อได้รับแจ้ง ให้ดำเนินการติดตั้ง
  3. เลือก “Apache” เพื่อติดตั้งเว็บเซิร์ฟเวอร์เท่านั้น
  4. เมื่อการติดตั้งเสร็จสิ้น ให้คลิก “เสร็จสิ้น” เพื่อเปิดแผงควบคุม XAMPP

เพื่อยืนยันการติดตั้งสำเร็จ ให้ป้อน “127.0.0.1" หรือ "localhost” ลงในแถบที่อยู่เว็บเบราว์เซอร์ของคุณ หน้าการกำหนดค่า XAMPP ควรปรากฏขึ้น

วิธีการตั้งค่า Local Web Server บน Mac

MacOS มีเว็บเซิร์ฟเวอร์ Apache ติดตั้งไว้ล่วงหน้า หากต้องการเปิดใช้งาน ให้ทำดังนี้:

  1. คลิกที่ "ตัวค้นหา"

  2. คลิกที่ "แอปพลิเคชัน" > "ยูทิลิตี้" ดับเบิลคลิกที่ "เทอร์มินัล"

  3. ตอนนี้ให้ป้อนและเรียกใช้คำสั่งนี้เพื่อเปิด Apache:

    sudo apachectl start

  4. เพื่อยืนยันว่า Apache ทำงานอยู่ ให้ป้อน “127.0.0.1" หรือ "localhost” จากแถบที่อยู่เว็บเบราว์เซอร์ของคุณ คุณควรเห็นข้อความ "ใช้งานได้!" ข้อความ.

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่นบน Ubuntu

ในการติดตั้ง Apache Web Server บน Ubuntu Linux 18.04 ให้ทำดังต่อไปนี้:

  1. เข้าสู่เทอร์มินัลแล้วป้อนคำสั่ง:

    sudo apt-get ติดตั้ง apache2

  2. ยืนยันการติดตั้ง จากนั้นนั่งลงในขณะที่ติดตั้ง Apache
  3. เพื่อยืนยันว่าการติดตั้งสำเร็จ ให้ป้อนข้อมูลต่อไปนี้ในแถบที่อยู่ของเว็บเบราว์เซอร์:

    //local.server.ip

    • ในเว็บเบราว์เซอร์ คุณควรเห็นหน้าเริ่มต้นของ Apache2 Ubuntu

จะตั้งค่า Local Web Server บน Linux ได้อย่างไร?

  1. เข้าถึงเทอร์มินัลสำหรับ distro ที่ใช้ Debian และ Ubuntu/Ubuntu และป้อนคำสั่ง:

    sudo apt ติดตั้ง apache2

    sudo dnf ติดตั้ง httpd

  2. เพื่อยืนยันว่าการติดตั้งสำเร็จให้ป้อน “localhost" หรือ "127.0.0.1” ลงในเว็บเบราว์เซอร์ของคุณ

    • หน้าต้อนรับเริ่มต้นของ Apache ควรแสดง "มันใช้งานได้"

วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ LAN?

ตอนนี้เราจะแสดงวิธีตั้งค่าเครือข่าย LAN ผ่าน Windows ที่เชื่อมต่อกับอินเทอร์เน็ต ก่อนอื่น คุณจะต้องมีสิ่งต่อไปนี้:

  • คอมพิวเตอร์ (เซิร์ฟเวอร์)
  • สวิตช์เครือข่าย
  • การเชื่อมต่อบรอดแบนด์
  • เราเตอร์ (พร้อมโมเด็มในตัว)
  • อุปกรณ์ที่คุณต้องการเชื่อมต่อกับเครือข่าย
  • สายอีเทอร์เน็ต

เชื่อมต่อคอมพิวเตอร์เครื่องแรกของคุณ:

เชื่อมต่อเราเตอร์หรือสวิตช์เครือข่ายกับคอมพิวเตอร์โดยใช้สายอีเธอร์เน็ต จากนั้นเปิดเครื่อง หากคุณกำลังตั้งค่าเป็นครั้งแรก วิซาร์ด "ตั้งค่าเครือข่าย" จะดำเนินการให้คุณโดยอัตโนมัติ หากไม่ปรากฏ ให้ทำดังนี้

  1. คลิกที่ "ศูนย์เครือข่ายและการแบ่งปัน" จาก "แผงควบคุม" หรือ "การตั้งค่า"

  2. เลือก “ตั้งค่าการเชื่อมต่อหรือเครือข่ายใหม่”

    • ทำตามคำแนะนำบนหน้าจอ

กำหนดค่า Wi-Fi ของคุณ:

หากคุณต้องการให้อุปกรณ์เชื่อมต่อกับเครือข่ายแบบไร้สาย คุณจะต้องตั้งค่า Wi-Fi ถ้าไม่คุณสามารถใช้สายอีเธอร์เน็ต

ทำตามคำแนะนำที่ให้ไว้ในคู่มือสวิตช์เราเตอร์/เครือข่ายของคุณเพื่อเปิดใช้งาน Wi-Fi เพื่อให้ปลอดภัยที่สุด ให้ทำดังนี้:

  • ลองเปลี่ยน SSID เริ่มต้น (ชื่อเครือข่าย) ล็อกอิน Wi-Fi และรหัสผ่าน ซึ่งสามารถทำได้โดยเข้าสู่ระบบเราเตอร์ของคุณ ไม่ว่าจะโดยผ่านการตั้งค่าเครือข่าย หรือเว็บเบราว์เซอร์บนพีซีของคุณ
  • อย่าลืมเลือกการป้องกันความปลอดภัยขั้นสูงสุด – ปัจจุบันคือ WPA2
  • ตอนนี้เพื่อให้การเปลี่ยนแปลงมีผล รีสตาร์ทพีซีของคุณ

เชื่อมต่อ LAN ของคุณกับอินเทอร์เน็ต:

สำหรับการเข้าถึงเว็บ LAN ของคุณ ให้เสียบเราเตอร์และโมเด็มเข้ากับสายโทรศัพท์หลัก โดยใช้พอร์ต WAN

เชื่อมต่ออุปกรณ์ของคุณกับ LAN:

ไม่ว่าคุณจะเชื่อมต่ออุปกรณ์กับ LAN ผ่าน Wi-Fi หรือสายอีเธอร์เน็ต ให้ทำดังต่อไปนี้:

  • ในอุปกรณ์ของคุณ เปิด Wi-Fi

  • เลือกเครือข่ายของคุณ

  • ป้อนรหัสผ่านใหม่ของคุณเมื่อได้รับแจ้ง

ในการเชื่อมต่อกับ LAN ของคุณโดยใช้สายอีเทอร์เน็ต:

  • เสียบสายเคเบิลเข้ากับสวิตช์เครือข่าย/เราเตอร์ของคุณ
  • เสียบปลายอีกด้านเข้ากับอุปกรณ์ของคุณ
  • ทำเช่นเดียวกันกับอุปกรณ์อื่นของคุณ [s] คุณจะสามารถเข้าถึงได้จากอุปกรณ์ใดก็ได้บน LAN ของคุณ

ตอนนี้เริ่มแบ่งปัน:

ในการตั้งค่า “โฮมกรุ๊ป” สำหรับการแบ่งปันทรัพยากรทั่วทั้งเครือข่ายของคุณ ให้ทำดังต่อไปนี้:

  1. ไปที่ "แผงควบคุม" > "เครือข่ายและอินเทอร์เน็ต" > "โฮมกรุ๊ป"
  2. เลือก "สร้างโฮมกรุ๊ป" ตัวช่วยสร้างการตั้งค่าโฮมกรุ๊ปจะเริ่มต้นและให้รหัสผ่านที่จำเป็นสำหรับอุปกรณ์อื่นๆ เพื่อเชื่อมต่อกับ LAN

มีหลายวิธีในการแบ่งปันและให้การเข้าถึงทรัพยากรใน LAN รวมถึง:

  • คลิกขวาที่ไฟล์หรือโฟลเดอร์ > “แชร์กับ…”
  • การเพิ่มไฟล์ไปยังโฟลเดอร์สาธารณะและเปิด "การแชร์โฟลเดอร์สาธารณะ" ผ่านศูนย์เครือข่ายและการใช้ร่วมกัน

วิธีการตั้งค่าเซิร์ฟเวอร์ HTTP ในเครื่อง

ตอนนี้เราจะแสดงวิธีตั้งค่าเว็บเซิร์ฟเวอร์ในพื้นที่สำหรับการทดสอบ สำหรับการติดตั้ง Python บน Windows ให้ทำดังต่อไปนี้:

  1. ไปที่หน้าแรกของ Python python.org

  2. ที่ส่วน "ดาวน์โหลด" ให้เลือกลิงก์ Python "3.xxx"

  3. ที่ด้านล่างของหน้าจอ ให้เลือกไฟล์ exe “Windows x86” เพื่อดาวน์โหลด
  4. เรียกใช้ไฟล์เมื่อดาวน์โหลด
  5. จากหน้าแรก ให้เลือกกล่องกาเครื่องหมาย “Add Python 3.xxx to PATH”
  6. เลือก "ติดตั้ง" จากนั้นเลือก "ปิด" เมื่อเสร็จสิ้น
  7. เข้าถึงพรอมต์คำสั่งและป้อนคำสั่งนี้เพื่อตรวจสอบการติดตั้งที่สำเร็จ:
    1. หลาม -V
    2. # หรือคุณอาจมีคำสั่ง py พร้อมใช้งาน
    3. # ในกรณีนั้นพยายาม py -V

ซึ่งจะแสดงเวอร์ชัน หากตัวเลขถูกต้อง ให้พิมพ์คำสั่ง "cd" ต่อไปนี้ จากนั้นไปที่ไดเร็กทอรีที่มีตัวอย่างของคุณ:

  1. # เพิ่มชื่อไดเร็กทอรีเพื่อป้อนเช่น
  2. cd Desktop
  3. # ใช้สองจุดเพื่อเพิ่มระดับไดเร็กทอรีหากจำเป็น

ซีดี ..

ตอนนี้ในการเริ่มเซิร์ฟเวอร์ในไดเร็กทอรี ให้ป้อนคำสั่งต่อไปนี้:

  1. # หากแสดงเวอร์ชัน Python มากกว่า 3.X
  2. python3 -m http.server
  3. # ใน windows เป็นทางเลือกให้ป้อน "python" เพื่อแทนที่ "py -3" หรือ "python3"
  4. # หากแสดง Python เวอร์ชัน 2.X ขึ้น

python -m SimpleHTTPServer

หากต้องการดูรายการเนื้อหาในไดเร็กทอรี ให้ไปที่เซิร์ฟเวอร์จากแถบที่อยู่เว็บเบราว์เซอร์ของคุณ ป้อน "localhost:8000

หากใช้พอร์ต 8000 แล้ว ให้ใช้พอร์ตอื่น เช่น

  • python3 -m http.server 7800 (Python 3.x) หรือ
  • python -m SimpleHTTPServer 7800 (หลาม 2.x)

จากนั้นป้อน “localhost:7800” เพื่อเข้าถึงเซิร์ฟเวอร์

วิธีการตั้งค่า Local Web Server บน Windows 10 และ MAMP

สำหรับการติดตั้ง MAMP/MAMP PRO ใหม่บน Windows 10 ให้ทำดังต่อไปนี้:

  1. ไปที่และดาวน์โหลด MAMP PRO จาก www.mamp.info

  2. ไปที่โฟลเดอร์ดาวน์โหลดของคุณและดับเบิลคลิกที่ “setup_MAMP_MAMP_PRO_4.x.exe” ไฟล์.
  3. ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง

หมายเหตุ: ทั้ง MAMP PRO “C:\MAMP PRO” และ MAMP “C:\MAMP” โฟลเดอร์จะถูกติดตั้ง ละเว้นโฟลเดอร์ MAMP PRO หากคุณไม่ต้องการใช้เวอร์ชัน Pro

ตอนนี้เพื่อเรียกใช้ MAMP และทดสอบความสำเร็จ ให้ทำดังต่อไปนี้:

  1. ใน Windows Explorer ให้ไปที่ “C:\MAMP” และเข้าถึง “MAMP.exe” ไฟล์. อนุญาตการเข้าถึงหากคุณได้รับการแจ้งเตือนด้านความปลอดภัย
    • Apache Server และ MySQL Server ควรเริ่มทำงานโดยอัตโนมัติ หากไม่คลิกที่ “Start Servers”
  2. จากเมนู MAMP ให้คลิกที่ "การตั้งค่า"
  3. เข้า" 8888” ในฟิลด์พอร์ต Apache
  4. เลือก "เปิดหน้า WebStart"
    • ก “ยินดีต้อนรับ! ติดตั้ง MAMP สำเร็จแล้ว” ควรแสดงหน้า

คำถามที่พบบ่อยเพิ่มเติม

เว็บเซิร์ฟเวอร์ภายในเครื่องคืออะไร?

เว็บเซิร์ฟเวอร์ในพื้นที่คือคอมพิวเตอร์ที่ตอบสนองคำขอ HTTP จากสาธารณะโดยการส่งคืนหน้าเว็บ ตัวอย่างเช่น นักพัฒนาเว็บอาจโฮสต์เว็บไซต์และมีไฟล์หรือซอฟต์แวร์ทั้งหมดที่จำเป็นสำหรับเว็บไซต์ที่จัดเก็บไว้ในคอมพิวเตอร์ (ในเครื่อง) ซึ่งต่างจากบริษัทเว็บโฮสติ้งภายนอก

LAN คืออะไร?

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

WAN คืออะไร?

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

จากคอมพิวเตอร์ธรรมดาสู่เว็บเซิร์ฟเวอร์ที่ทรงพลัง

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

ตอนนี้เราได้แสดงวิธีตั้งค่าของคุณเองแล้ว คุณสามารถทำให้เว็บเซิร์ฟเวอร์ของคุณทำงานได้หรือไม่ คุณใช้เว็บเซิร์ฟเวอร์ทำอะไร? เราชอบที่จะได้ยินจากคุณแสดงความคิดเห็นในส่วนด้านล่าง

โพสต์ล่าสุด

$config[zx-auto] not found$config[zx-overlay] not found