วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ภายในเครื่อง
วิธีทดสอบเนื้อหาแบบไดนามิกที่มีประสิทธิภาพมากที่สุดคือผ่านเว็บเซิร์ฟเวอร์ในเครื่อง หากคุณต้องการทราบวิธีตั้งค่า แสดงว่าคุณมาถูกที่แล้ว
ในบทความนี้ เราจะแสดงวิธีตั้งค่าเว็บเซิร์ฟเวอร์ภายในระบบปฏิบัติการต่างๆ และวิธีการทดสอบว่าการติดตั้งสำเร็จหรือไม่
วิธีตั้งค่าเว็บเซิร์ฟเวอร์ภายในเครื่อง
เว็บเซิร์ฟเวอร์ในเครื่องนั้นได้รับการตั้งค่าโดยพื้นฐานโดยการติดตั้งซอฟต์แวร์บนคอมพิวเตอร์ของคุณเพื่อให้สามารถใช้งานเว็บเซิร์ฟเวอร์ได้ มันเป็น”ท้องถิ่น”เนื่องจากคุณมีหน้าที่ในการจัดการ เราจะแสดงวิธีเปลี่ยนคอมพิวเตอร์ของคุณให้เป็นเซิร์ฟเวอร์ HTTP ซึ่งส่วนใหญ่ขึ้นอยู่กับการติดตั้งซอฟต์แวร์ Apache แต่ก่อนอื่น ต่อไปนี้คือข้อกำหนดเบื้องต้นบางประการ:
คอมพิวเตอร์เฉพาะที่จะกลายเป็นเซิร์ฟเวอร์ของคุณใช้ Windows หรือ Linux หรือคอมพิวเตอร์ Mac ที่ใช้ macOSการเชื่อมต่ออินเทอร์เน็ตDual-Core 2 GHz หรือสูงกว่าเนื้อที่ว่างบนดิสก์ 4 GB RAM 1 GB
วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ภายในใน Windows 10
Windows 10 ไม่ใช่ระบบปฏิบัติการ Unix ดังนั้น เราจะติดตั้ง XAMPP ซึ่งเป็นการรวมกันของ Apache, MySQL และ PHP ในการติดตั้ง XAMPP ให้ทำดังนี้:
ไปที่ XAMPP และดำเนินการติดตั้งเวอร์ชัน Windows ต่อไปเมื่อได้รับแจ้ง ให้ดำเนินการติดตั้ง เลือก “Apache” เพื่อติดตั้งเว็บเซิร์ฟเวอร์เท่านั้น เมื่อติดตั้งเสร็จแล้ว ให้คลิก “Finish” t o เปิดแผงควบคุม XAMPP
เพื่อยืนยันการติดตั้งสำเร็จ ให้ป้อน “127.0.0.1″หรือ “localhost”ลงในแถบที่อยู่ของเว็บเบราว์เซอร์ หน้าการกำหนดค่า XAMPP ควรปรากฏขึ้น
จะตั้งค่าเว็บเซิร์ฟเวอร์ภายในเครื่องบน Mac ได้อย่างไร
MacOS มีเว็บเซิร์ฟเวอร์ Apache ติดตั้งไว้ล่วงหน้า หากต้องการเปิดใช้งาน ให้ทำดังนี้:
คลิกที่ “Finder”คลิกที่ “Applications”> “Utilities”ดับเบิลคลิกที่ “Terminal”
ป้อนและเรียกใช้คำสั่งนี้เพื่อเปิด Apache:
sudo apachectl startเพื่อยืนยันว่า Apache ทำงานอยู่ ให้ป้อน “127.0.0.1″หรือ “localhost”จากคุณ แถบที่อยู่ของเว็บเบราว์เซอร์ คุณควรเห็นข้อความ”ใช้งานได้!”
จะตั้งค่า Local Web Server บน Ubuntu ได้อย่างไร
การติดตั้ง Apache Web Server บน Ubuntu Linux 18.04 ให้ทำดังต่อไปนี้:
เข้าถึงเทอร์มินัลแล้วป้อนคำสั่ง:
sudo apt-get install apache2ยืนยันการติดตั้ง จากนั้นนั่งลงในขณะที่ติดตั้ง Apache เพื่อยืนยันว่าการติดตั้งสำเร็จ ให้ป้อนข้อมูลต่อไปนี้ใน แถบที่อยู่ของเว็บเบราว์เซอร์:
https://local.server.ip
• ในเว็บเบราว์เซอร์ คุณควรเห็นหน้าเริ่มต้นของ Apache2 Ubuntu
วิธีการตั้งค่าเว็บเซิร์ฟเวอร์ท้องถิ่นบน Linux
เข้าถึงเทอร์มินัลสำหรับ distro ที่ใช้ Debian และ Ubuntu/Ubuntu และป้อนคำสั่ง:
sudo apt install apache2
• สำหรับ CentOS และ Red Hat ให้ป้อนคำสั่ง:
sudo dnf install httpdเพื่อยืนยัน การติดตั้งสำเร็จ ป้อน “localhost”หรือ “127.0.0.1″ลงในเว็บเบราว์เซอร์ของคุณ
• def ของ Apache หน้าต้อนรับของ ault ควรแสดง”มันใช้งานได้”
วิธีตั้งค่าเว็บเซิร์ฟเวอร์ LAN อย่างไร
ตอนนี้เราจะแสดงวิธีตั้งค่าเครือข่าย LAN ผ่าน Windows ที่เชื่อมต่ออินเทอร์เน็ต ก่อนอื่น คุณจะต้องมีสิ่งต่อไปนี้:
คอมพิวเตอร์ (เซิร์ฟเวอร์) การเชื่อมต่อสวิตช์บรอดแบนด์เครือข่าย เราเตอร์ (ที่มีโมเด็มในตัว) อุปกรณ์ที่คุณต้องการเชื่อมต่อกับเครือข่ายสายอีเทอร์เน็ต
เชื่อมต่อของคุณ คอมพิวเตอร์เครื่องแรก:
เชื่อมต่อเราเตอร์หรือสวิตช์เครือข่ายกับคอมพิวเตอร์โดยใช้สายอีเทอร์เน็ต จากนั้นเปิดเครื่อง หากคุณกำลังตั้งค่าเป็นครั้งแรก วิซาร์ด”ตั้งค่าเครือข่าย”จะดำเนินการให้คุณโดยอัตโนมัติ หากไม่ปรากฏขึ้น ให้ทำดังนี้:
คลิกที่”ศูนย์เครือข่ายและการใช้ร่วมกัน”จาก”แผงควบคุม”หรือ”การตั้งค่า”เลือก “ตั้งค่าการเชื่อมต่อหรือเครือข่ายใหม่”
อ่านคำแนะนำบนหน้าจอ
กำหนดค่า Wi-Fi ของคุณ:
หากคุณต้องการให้อุปกรณ์เชื่อมต่อกับเครือข่ายแบบไร้สาย คุณจะต้องตั้งค่า Wi-Fi หากไม่เป็นเช่นนั้น คุณสามารถใช้อีเธอร์เน็ต สายเคเบิล
ทำตามคำแนะนำที่ให้ไว้ในคู่มือสวิตช์เราเตอร์/เครือข่ายของคุณเพื่อเปิดใช้งาน Wi-Fi เพื่อให้ปลอดภัยที่สุด ให้ทำดังนี้:
พิจารณาเปลี่ยน SSID เริ่มต้น (เครือข่าย ชื่อ) เข้าสู่ระบบ Wi-Fi และ รหัสผ่าน. ซึ่งสามารถทำได้โดยเข้าสู่ระบบเราเตอร์ของคุณ ไม่ว่าจะโดยผ่านการตั้งค่าของเครือข่าย หรือเว็บเบราว์เซอร์บนพีซีของคุณ อย่าลืมเลือกการป้องกันความปลอดภัยขั้นสูงสุด – ปัจจุบันคือ WPA2 ในตอนนี้ การเปลี่ยนแปลงจะมีผล ให้เริ่มใหม่ พีซีของคุณ
เชื่อมต่อ LAN ของคุณกับอินเทอร์เน็ต:
สำหรับการเข้าถึงเว็บ LAN ของคุณ ให้เสียบเราเตอร์และโมเด็มเข้ากับสายโทรศัพท์หลัก โดยใช้พอร์ต WAN
เชื่อมต่ออุปกรณ์ของคุณกับ LAN:
ไม่ว่าคุณจะเชื่อมต่ออุปกรณ์กับ LAN ผ่าน Wi-Fi หรือสายอีเทอร์เน็ต ให้ทำดังต่อไปนี้:
เปิด Wi-Fi ในอุปกรณ์ของคุณเลือกเครือข่ายของคุณ
ป้อนรหัสผ่านใหม่เมื่อได้รับแจ้ง
เพื่อเชื่อมต่อกับ LAN ของคุณโดยใช้สายอีเทอร์เน็ต:
เสียบสายเคเบิลเข้ากับสวิตช์เครือข่าย/เราเตอร์ เสียบปลายอีกด้านหนึ่งเข้ากับอุปกรณ์ของคุณ ทำเช่นเดียวกันกับอุปกรณ์อื่นๆ ของคุณ คุณจะสามารถเข้าถึงได้จากอุปกรณ์ใดๆ บน LAN ของคุณ
เริ่มการแบ่งปัน:
ในการตั้งค่า “โฮมกรุ๊ป” สำหรับการแบ่งปันทรัพยากรในเครือข่ายของคุณ ให้ทำดังต่อไปนี้:
ไปที่ “แผงควบคุม” > “ เครือข่ายและอินเทอร์เน็ต”> “โฮมกรุ๊ป”เลือก “สร้างโฮมกรุ๊ป”วิซาร์ดการตั้งค่าโฮมกรุ๊ปจะเริ่มต้นและให้รหัสผ่านที่จำเป็นสำหรับอุปกรณ์อื่นๆ เพื่อเชื่อมต่อกับ LAN
มีหลายวิธีในการแบ่งปันและให้การเข้าถึง ทรัพยากรใน LAN รวมถึง:
คลิกขวาที่ไฟล์หรือโฟลเดอร์ > “แชร์กับ…”การเพิ่มไฟล์ไปยังโฟลเดอร์สาธารณะและเปิด”การแชร์โฟลเดอร์สาธารณะ”ผ่านศูนย์เครือข่ายและการใช้ร่วมกัน
วิธีการตั้งค่า เป็นเซิร์ฟเวอร์ HTTP ในเครื่องหรือไม่
ตอนนี้เราจะแสดงวิธีตั้งค่า ขึ้นเว็บเซิร์ฟเวอร์ในพื้นที่เพื่อทำการทดสอบ สำหรับการติดตั้ง Python บน Windows ให้ทำดังนี้:
ไปที่หน้าแรกของ Python python.org.ที่ส่วน”ดาวน์โหลด”ให้เลือกลิงก์ Python”3.xxx”
ทางด้านล่างของหน้าจอ ให้เลือกไฟล์ exe “Windows x86″สำหรับ กำลังดาวน์โหลด เรียกใช้ไฟล์เมื่อดาวน์โหลดจากหน้าแรก ให้เลือกช่องทำเครื่องหมาย “Add Python 3.xxx to PATH” เลือก “ติดตั้ง” จากนั้นเลือก “ปิด” เมื่อเสร็จสิ้น เข้าสู่พรอมต์คำสั่งและป้อนคำสั่งนี้ เพื่อตรวจสอบการติดตั้งสำเร็จ:python-V# หรือคุณอาจมีคำสั่ง py พร้อมใช้งาน# ในกรณีนี้ ให้ลอง py-V
ซึ่งจะแสดงเวอร์ชัน หากตัวเลขถูกต้อง ให้พิมพ์คำสั่ง “cd”ต่อไปนี้จากนั้นไปที่ไดเร็กทอรีที่มีตัวอย่างของคุณ:
# เพิ่มชื่อไดเร็กทอรีที่จะป้อน เช่น cd Desktop# ใช้จุดสองจุดเพื่อเพิ่มระดับไดเร็กทอรีหากจำเป็น
cd..
ตอนนี้ เพื่อเริ่มต้นเซิร์ฟเวอร์ในไดเร็กทอรี ให้ป้อนคำสั่งต่อไปนี้:
# หากเวอร์ชัน Python ที่แสดงมากกว่า 3.Xpython3-m http.server# ใน windows เป็นทางเลือกให้ป้อน”python”เพื่อแทนที่”py-3″หรือ “python3″# หากแสดง Python เวอร์ชัน 2.X
python-m SimpleHTTPServer
หากต้องการดูรายการเนื้อหาในไดเร็กทอรี ให้ไปที่เซิร์ฟเวอร์จากแถบที่อยู่ของเว็บเบราว์เซอร์ ป้อน “localhost:8000″
หากใช้พอร์ต 8000 แล้ว ให้ใช้พอร์ตอื่น เช่น:
python3-m http.server 7800 (Python 3.x) orpython-m SimpleHTTPServer 7800 (Python) 2.x)
จากนั้นป้อน “localhost:7800″เพื่อเข้าถึงเซิร์ฟเวอร์
วิธีตั้งค่า Local Web Server บน Windows 10 และ MAMP
สำหรับการติดตั้งใหม่ ของ MAMP/MAMP PRO บน Windows 10 ให้ทำดังต่อไปนี้:
ไปที่และดาวน์โหลด MAMP PRO จาก www.mamp.info.
ไปที่โฟลเดอร์ดาวน์โหลดของคุณและดับเบิลคลิกที่ “setup_MAMP_MAMP_PRO_4.x exe” ให้ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง
หมายเหตุ: ทั้งโฟลเดอร์ MAMP PRO “C:\MAMP PRO” และ MAMP “C:\MAMP”จะถูกติดตั้ง ละเว้นโฟลเดอร์ MAMP PRO หากคุณไม่ทำ ไม่ต้องการใช้เวอร์ชันโปร
ตอนนี้เพื่อเรียกใช้ MAMP และทดสอบความสำเร็จ ให้ทำดังนี้:
ใน Windows Explorer ให้ไปที่ “C:\MAMP” และเข้าถึง “MAMP เอ็กซ์”ไฟล์. อนุญาตการเข้าถึงหากคุณได้รับการแจ้งเตือนด้านความปลอดภัย Apache Server และ MySQL Server ควรเริ่มทำงานโดยอัตโนมัติ หากไม่คลิก”Start Servers”จากเมนู MAMP ให้คลิกที่”Preferences”ป้อน”8888″ในช่องพอร์ต Apache เลือก “เปิดหน้า WebStart” ควรแสดงหน้า “ยินดีต้อนรับ! MAMP ติดตั้งสำเร็จแล้ว”
คำถามที่พบบ่อยเพิ่มเติม
เว็บเซิร์ฟเวอร์ในเครื่องคืออะไร
เว็บท้องถิ่น เซิร์ฟเวอร์คือคอมพิวเตอร์ที่ตอบสนองคำขอ HTTP จากสาธารณะโดยการส่งคืนหน้าเว็บ ตัวอย่างเช่น นักพัฒนาเว็บอาจโฮสต์เว็บไซต์และมีไฟล์หรือซอฟต์แวร์ทั้งหมดที่จำเป็นสำหรับเว็บไซต์ที่จัดเก็บไว้ในคอมพิวเตอร์ (ในเครื่อง) เมื่อเทียบกับบริษัทเว็บโฮสติ้งภายนอก
LAN คืออะไร
A LAN (เครือข่ายท้องถิ่น) เชื่อมต่อชุดอุปกรณ์ในพื้นที่เดียว เช่น ในบ้าน ชั้นสำนักงาน หรืออาคาร ขนาดของ LAN มีตั้งแต่ผู้ใช้และอุปกรณ์หลายพันคนไปจนถึงผู้ใช้เพียงรายเดียว
WAN คืออะไร
WAN (เครือข่ายบริเวณกว้าง) เชื่อมต่อโทรคมนาคมในทางภูมิศาสตร์ โดยทั่วไปแล้วหน่วยงานของรัฐ โรงเรียน และธุรกิจจะใช้ข้อมูลนี้ในการถ่ายทอดข้อมูลซึ่งกันและกัน ทำให้ผู้คนสามารถทำหน้าที่ของตนได้โดยไม่คำนึงถึงพื้นที่ทางกายภาพ
จากคอมพิวเตอร์ทั่วไปไปจนถึงเว็บเซิร์ฟเวอร์ที่มีประสิทธิภาพ
จากคอมพิวเตอร์ทั่วไปไปจนถึงเว็บเซิร์ฟเวอร์ที่มีประสิทธิภาพ
h2>
h2>
เว็บเซิร์ฟเวอร์ในเครื่องนั้นยอดเยี่ยมสำหรับการโฮสต์เว็บไซต์และจัดเก็บข้อมูลเกือบทุกอย่างที่คุณต้องการให้ผู้อื่นเข้าถึงได้ ด้วยแพ็คเกจซอฟต์แวร์ที่เปลี่ยนพีซีหรือคอมพิวเตอร์ปกติของคุณให้กลายเป็นเว็บเซิร์ฟเวอร์อย่างน่าอัศจรรย์ การติดตั้งนั้นง่ายมาก
ตอนนี้เราได้แสดงวิธีตั้งค่าของคุณเองแล้ว เว็บเซิร์ฟเวอร์ของคุณทำงาน? คุณใช้เว็บเซิร์ฟเวอร์ทำอะไร? เราชอบที่จะได้ยินจากคุณ แสดงความคิดเห็นในส่วนด้านล่าง
ข้อจำกัดความรับผิดชอบ: บางหน้าในเว็บไซต์นี้อาจมีลิงก์พันธมิตร การดำเนินการนี้ไม่มีผลกับบทบรรณาธิการของเราแต่อย่างใด