วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

Nginx เป็นเว็บเซิร์ฟเวอร์ ยอดนิยมสำหรับ ระบบLinux และ BSD นอกจากนี้ยังสามารถติดตั้งบน Windows ได้ตราบใดที่คุณสามารถยอมรับข้อจำกัดด้านประสิทธิภาพที่ยังไม่ได้รับการแก้ไข คุณยังคงสามารถโฮสต์เว็บเซิร์ฟเวอร์หรือพอร์ทัลลูกค้า/พนักงานได้จากแล็ปท็อป Windows ของคุณ หากต้องการติดตั้งและเรียกใช้ Nginx บน Windows ได้สำเร็จ ให้ทำตามขั้นตอนด้านล่าง

ติดตั้ง Nginx ใน Windows

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

1. เลือกเวอร์ชันที่คุณต้องการและดาวน์โหลดไฟล์ zip ไปยังพีซีของคุณ Nginx ขอแนะนำให้ใช้ “เวอร์ชันหลัก” เนื่องจากมาพร้อมกับฟีเจอร์ล่าสุด หากคุณไม่ต้องการฟีเจอร์เหล่านั้น เวอร์ชันเสถียรล่าสุดก็ใช้งานได้เช่นกัน

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

ดาวน์โหลด Nginx เวอร์ชันหลักจากเว็บไซต์อย่างเป็นทางการ

2. เมื่อดาวน์โหลดแล้ว ให้แตกไฟล์โฟลเดอร์ใหม่โดยคลิกขวาที่โฟลเดอร์นั้น คุณยังสามารถใช้ซอฟต์แวร์บีบอัดข้อมูลยอดนิยม เช่น7- Zip หรือWinRAR

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

คลิกขวาเพื่อแตกไฟล์ทั้งหมดสำหรับซอฟต์แวร์ติดตั้ง Nginx ที่ดาวน์โหลดมา

3. ย้ายโฟลเดอร์ทั้งหมดที่มาพร้อมกับสำเนาดาวน์โหลดในตัวไปยังไดรฟ์ C: ตัวอย่างนี้ย้ายไปที่“Program Files”แต่สามารถบันทึกได้ทุกที่บนพีซีของคุณ รวมถึงไดรฟ์ D ด้วย

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

ย้ายโฟลเดอร์ Nginx ที่แยกออกมาไปยังไฟล์โปรแกรม

4. เลือกและดับเบิลคลิกไฟล์ “Nginx.exe”ขณะนี้ได้เปิดใช้งานเพื่อการใช้งานต่อไปแล้ว ตัวอย่างจะเรียกใช้ Nginx จากตำแหน่งนี้เป็นโปรแกรมบริการเว็บเริ่มต้น

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

คลิกสองครั้งที่แอปพลิเคชัน Nginx ภายในโฟลเดอร์ Program Files

5. หากคุณเปิดใช้งานตัวกรอง Windows SmartScreen อาจทำให้ตัวติดตั้ง Nginx ไม่ทำงาน คลิก"ข้อมูลเพิ่มเติม"เพื่อข้ามขีดจำกัด

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

การคลิก "ข้อมูลเพิ่มเติม" ในหน้าต่างแอปพลิเคชัน Nginx จะบล็อก SmartScreen

6. คลิกที่ข้อความ“Run ต่อไป”เพื่อเรียกใช้ไฟล์ nginx.exe

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

SmartScreen บล็อกแอปพลิเคชัน Nginx ที่คุณยังสามารถเรียกใช้ได้

7. คุณอาจพบหน้าจอบล็อกไฟร์วอลล์ Windows Defender เพิ่มเติมขณะใช้งานเซิร์ฟเวอร์ Nginx คุณต้องอนุญาตก่อน เมื่อเสร็จแล้ว คุณสามารถใช้ Nginx บนอุปกรณ์ Windows ของคุณได้อย่างง่ายดาย

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

ไฟร์วอลล์ Windows Defender บล็อกแอปพลิเคชัน Nginx คลิกอนุญาตการเข้าถึงเพื่อเรียกใช้

วิธีเริ่ม Nginx บน Windows

มีหลายวิธีในการเรียกใช้ Nginx บน Windows PC ขึ้นอยู่กับข้อกำหนดการใช้งานปลายทางของคุณ คุณสามารถใช้วิธีการเหล่านี้พร้อมกันได้ ตัวอย่างเช่น คุณสามารถเปิดเซิร์ฟเวอร์ Nginx โดยใช้ไฟล์แอปพลิเคชันหรือจากPowerShell

1. ใช้ไฟล์แอปพลิเคชัน Nginx

Nginx มีไฟล์แอปพลิเคชันในตัวที่คุณสามารถดับเบิลคลิกตามที่อธิบายไว้ในส่วนด้านบน คุณจะต้องข้ามข้อจำกัดใดๆ ที่กำหนดโดย SmartScreen หรือ Windows Defender

1. เมื่อเสร็จแล้ว ไปที่เบราว์เซอร์เริ่มต้นของคุณแล้วพิมพ์localhost Microsoft Edge คือเบราว์เซอร์ที่ใช้ในตัวอย่างด้านล่าง

2. หากคุณเห็นหน้าจอแจ้งว่าเว็บเซิร์ฟเวอร์ Nginx ได้รับการติดตั้งสำเร็จและใช้งานได้ แสดงว่าไม่มีปัญหากับการติดตั้ง Nginx ใน Windows

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

เบราว์เซอร์ Edge ใน Windows แสดงสคริปต์เริ่มต้น Nginx หลังจากป้อน "localhost" ในแถบที่อยู่

3. หากต้องการหยุด Nginx คุณสามารถสิ้นสุดได้จาก หน้าต่าง ตัวจัดการงานหากคุณไม่สามารถยกเลิกได้โดยตรงจากProcessesให้คลิกขวาเพื่อเลือก"ไปที่รายละเอียด "

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

คลิกขวาเพื่อเลือก "ไปที่รายละเอียด" สำหรับกระบวนการ Nginx ในตัวจัดการงาน

4. ระบุอินสแตนซ์ทั้งหมดของ Nginx.exe และคลิกขวาเพื่อสิ้นสุดแต่ละงาน

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

คลิกขวาเพื่อเลือก "สิ้นสุดงาน" เพื่อยุติกระบวนการ Nginx ภายในตัวจัดการงาน

5. ละเว้นคำเตือนใด ๆ เช่น "คุณต้องการสิ้นสุด Nginx.exe" หรือไม่ คลิก"สิ้นสุดกระบวนการ"เพื่อดำเนินกระบวนการยุติต่อไป

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

คลิก "สิ้นสุดกระบวนการ" เพื่อยุติ Nginx.exe จากตัวจัดการงาน

6. เมื่อคุณเข้าสู่localhost คุณจะเห็น หน้าจอ“ไม่สามารถเข้าถึงหน้านี้”บนเว็บไซต์ของเบราว์เซอร์ของคุณ

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

Nginx localhost แสดงข้อผิดพลาด "ไม่สามารถเข้าถึงหน้านี้" บนเบราว์เซอร์

2. ใช้ PowerShell

ส่วนที่ดีที่สุดของ Nginx คือสามารถทำงานเป็นสคริปต์อัตโนมัติจาก PowerShell และ Command Prompt บทความนี้จะสาธิตให้กับ PowerShell ด้านล่าง

1. เปิด PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

เรียกใช้ PowerShell ด้วยสิทธิ์ผู้ดูแลระบบ

2. กลับไปที่โฟลเดอร์ที่คุณบันทึกแอปพลิเคชัน Nginx แล้วคลิกขวาเพื่อไปที่คุณสมบัติที่นี่คุณสามารถคัดลอกเส้นทางโฟลเดอร์ที่แน่นอนได้ ในตัวอย่างนี้ คือ“C:\nginx-1.25.1\nginx-1.25.1”

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

เส้นทางตำแหน่งของไฟล์แอปพลิเคชัน Nginx ในไดเรกทอรี Nginx ที่ติดตั้ง

3. เปลี่ยนไดเรกทอรี PowerShell ให้ชี้ไปที่เส้นทางด้านบน

cd Path of Nginx installer

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

เปลี่ยนเส้นทางเส้นทางไดเรกทอรีแอปพลิเคชัน PowerShell ไปยัง Nginx

4. ในการเริ่มต้นเซิร์ฟเวอร์ Nginx ให้ป้อนคำสั่งต่อไปนี้

start nginx

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

เริ่ม Nginx ใน PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ

5. คุณสามารถดูอินสแตนซ์กระบวนการ Nginx.exe ในตัวจัดการงานที่ซ้อนอยู่ใน Windows PowerShell

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

Nginx ทำงานเป็นกระบวนการพื้นหลังในหน้าต่าง PowerShell ดังที่เห็นในตัวจัดการงาน

6. บน Windows Nginx สามารถทำงานเป็นแอปพลิเคชันคอนโซลมาตรฐานได้ ในการจัดการมัน มักใช้คำสั่งง่าย ๆ ต่อไปนี้:

nginx -s stop ปิดเครื่องอย่างรวดเร็ว
nginx -s quit ปิดเครื่องตามปกติ
nginx -s reload เปลี่ยนการกำหนดค่า เริ่มกระบวนการของผู้ปฏิบัติงานใหม่ด้วยการกำหนดค่าใหม่ ค่อยๆ ปิดกระบวนการของผู้ปฏิบัติงานเก่า
nginx -s reopen เปิดไฟล์บันทึกอีกครั้ง

7. หากคุณพบข้อผิดพลาดใดๆ เช่น “ไม่พบคำสั่ง nginx แต่มีอยู่ในตำแหน่งปัจจุบัน” PowerShell จะแจ้งให้คุณใช้คำสั่งอื่น ตัวอย่างต่อไปนี้จะแทนที่อินสแตนซ์ทั้งหมดของnginxด้วย/.nginxเพื่อใช้โหลดซ้ำและออกจากโปรแกรม

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

รายการคำสั่ง Nginx ในหน้าต่าง PowerShell

3. ใช้ตัวจัดการ IIS

คุณยังสามารถใช้บริการข้อมูลทางอินเทอร์เน็ต (IIS) เพื่อเรียกใช้ Nginx ซึ่งเป็นเว็บเซิร์ฟเวอร์ของ Microsoft ที่ให้บริการเพจหรือไฟล์ HTML ที่ร้องขอ เมื่อก่อนเป็นข้อบังคับ แต่ตอนนี้ไม่มีแล้ว

1. คุณสามารถเปิดคุณสมบัตินี้ได้ใน ส่วน "เปิดหรือปิดคุณสมบัติ Windows"ของแผงควบคุมตรวจสอบช่องที่ต้องกรอกสำหรับ“เครื่องมือการจัดการเว็บ”และ“คอนโซลการจัดการ IIS”

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

เปิดใช้งานคอนโซลการจัดการ IIS ในบริการข้อมูลทางอินเทอร์เน็ต

2. จะใช้เวลาสักครู่ในการเปิดใช้งาน IIS บนคอมพิวเตอร์ของคุณเมื่อมีการใช้การเปลี่ยนแปลง

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

ใช้การเปลี่ยนแปลงเพื่อเปิดใช้งานคุณสมบัติ Windows ใน windows

3. คุณจะเห็นสถานะสำเร็จ “Windows เสร็จสิ้นการเปลี่ยนแปลงที่ร้องขอ”

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

Windows ได้ทำการเปลี่ยนแปลงที่จำเป็นเสร็จสิ้นเพื่อเปิดใช้งานคุณสมบัติที่จำเป็นกับ IIS Console

4. คุณสามารถเปิด IIS Manager ได้โดยตรงจากเมนู Start เปิดในโหมดผู้ดูแลระบบเสมอ

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

เปิดแอปพลิเคชัน IIS Manager จากเมนู Start ในโหมดผู้ดูแลระบบ

5. ที่นี่ คุณจะสามารถเข้าถึงเว็บไซต์เริ่มต้น ซึ่งปกติจะอยู่ที่“inetpub wwwroot”คุณสามารถค้นหาได้ใน File Explorer ผ่านการค้นหาแบบง่ายๆ

6. เมื่อคุณดับเบิลคลิกที่ ตัวเลือก“เว็บไซต์เริ่มต้น”ใน IIS Manager มันจะนำไปสู่โฟลเดอร์ใหม่นี้ หรือคุณสามารถคลิกขวาที่เมนูและเลือก"สำรวจ"เพื่อให้ได้ผลลัพธ์เดียวกัน

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

ไดเรกทอรีรากของพีซีถูกกำหนดโดยใช้ IIS Manager

7. เมื่อเปิดใช้งาน IIS Console แล้ว คุณสามารถดูเว็บไซต์ได้โดยป้อนlocalhostบนเบราว์เซอร์เริ่มต้นของคุณ

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

เซิร์ฟเวอร์ภายในเครื่องใน Nginx ชี้ไปที่เว็บไซต์ IIS

วิธีกำหนดค่า Nginx สำหรับ Windows

หากต้องการเรียกใช้ Nginx ใน Windows การเปลี่ยนแปลงที่ต้องการทั้งหมดจะได้รับผลกระทบจากสตริงต่างๆ ที่แก้ไขใน ไฟล์ “index.html”และ“nginx.conf”ในไดเร็กทอรีการติดตั้ง โดยทั่วไปสตริงเหล่านี้จะถูกแก้ไขด้วยโปรแกรมแก้ไขข้อความ Notepad แต่คุณสามารถใช้โปรแกรมแก้ไขอื่นๆ เช่น Atom, Notepad++ หรือ Visual Studio Code ได้ ตัวอย่างนี้จะแก้ไขไฟล์การกำหนดค่าโดยใช้ Notepad++

1. ไปที่โฟลเดอร์ที่คุณบันทึกแอปพลิเคชัน Nginx ของคุณ คลิกที่โฟลเดอร์ย่อย “html

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

โฟลเดอร์ย่อย HTML ในโฟลเดอร์ Nginx

2. คลิกขวาเพื่อเลือก“แก้ไขด้วย Notepad++”สำหรับไฟล์ index.html

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

คลิกขวาเพื่อแก้ไขไฟล์ Index HTML ในโฟลเดอร์ Nginx โดยใช้ Notepad ++

3. คุณสามารถแก้ไขไฟล์ index.html ในโฟลเดอร์รูทบนแท็บใหม่หรือแท็บแยก เปลี่ยนข้อความเป็นสิ่งที่คุณต้องการให้เว็บเซิร์ฟเวอร์แสดงบนหน้าจอ

4. อย่าลืมคลิก ปุ่ม "บันทึก"ที่ด้านบนเมื่อดำเนินการเสร็จแล้ว

5. ออกจากโปรแกรม Nginx.exe โดยใช้“End Task”เช่นเดียวกับในส่วนด้านบนแล้วรีสตาร์ท

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

แก้ไขไฟล์ Nginx HTML ด้วยการเปลี่ยนแปลงข้อความและบันทึกไฟล์

6. ป้อนlocalhostในหน้าต่างเบราว์เซอร์ เว็บเซิร์ฟเวอร์ Nginx จะเน้นการแก้ไขที่คุณทำ

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

ข้อความที่แก้ไขจะถูกมองว่าเป็นเซิร์ฟเวอร์ภายในเครื่องบนเบราว์เซอร์เริ่มต้น

7. จากนั้น คลิกที่“ Conf”และคลิกขวาเพื่อเลือก“nginx.conf”จากนั้นเลือก“แก้ไขด้วย Notepad++”

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

คลิกขวาเพื่อแก้ไขไฟล์ Nginx conf ด้วย Notepad ++

8. ค้นหาตำแหน่งของโฟลเดอร์รูทและเปลี่ยนจาก html เริ่มต้นไปเป็นฟิสิคัลพาธอื่น

วิธีติดตั้งและรันเซิร์ฟเวอร์ Nginx บน Windows

เปลี่ยนเส้นทางรูทของไฟล์ Conf ด้วย Notepad ++


วิธีย่อขนาดหน้าจอใน Windows 10

วิธีย่อขนาดหน้าจอใน Windows 10

บทความนี้จะแสดงวิธีย่อขนาดหน้าจอใน Windows 10 เพื่อให้คุณใช้งานได้อย่างมีประสิทธิภาพ

วิธีปิด (หรือเปิด) Xbox Game Bar บน Windows 10

วิธีปิด (หรือเปิด) Xbox Game Bar บน Windows 10

Xbox Game Bar เป็นเครื่องมือสนับสนุนที่ยอดเยี่ยมที่ Microsoft ติดตั้งบน Windows 10 ซึ่งผู้ใช้สามารถเรียนรู้วิธีเปิดหรือปิดได้อย่างง่ายดาย

5 วิธีในการจดบันทึกบน Windows 11 โดยไม่ต้องดาวน์โหลดซอฟต์แวร์

5 วิธีในการจดบันทึกบน Windows 11 โดยไม่ต้องดาวน์โหลดซอฟต์แวร์

หากความจำของคุณไม่ค่อยดี คุณสามารถใช้เครื่องมือเหล่านี้เพื่อเตือนตัวเองถึงสิ่งสำคัญขณะทำงานได้

วิธีนำแอพพลิเคชั่นไปไว้บนหน้าจอคอมพิวเตอร์ Windows 11

วิธีนำแอพพลิเคชั่นไปไว้บนหน้าจอคอมพิวเตอร์ Windows 11

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

วิธีถอนการติดตั้งไดรเวอร์บน Windows อย่างสมบูรณ์

วิธีถอนการติดตั้งไดรเวอร์บน Windows อย่างสมบูรณ์

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

วิธีเปิดใช้งานแป้นพิมพ์เสมือน/แป้นพิมพ์สัมผัสบน Windows 11

วิธีเปิดใช้งานแป้นพิมพ์เสมือน/แป้นพิมพ์สัมผัสบน Windows 11

เรียนรู้วิธีเปิดใช้งานแป้นพิมพ์เสมือนบน Windows 11 เพื่อเพิ่มความสะดวกในการใช้งาน ผสานเทคโนโลยีใหม่เพื่อประสบการณ์ที่ดียิ่งขึ้น

วิธีใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณ

วิธีใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณ

เรียนรู้การติดตั้งและใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณอย่างมีประสิทธิภาพและง่ายดาย

หนอนคืออะไร? เหตุใดจึงเป็นอันตรายต่อคอมพิวเตอร์?

หนอนคืออะไร? เหตุใดจึงเป็นอันตรายต่อคอมพิวเตอร์?

เวิร์มคอมพิวเตอร์คือโปรแกรมมัลแวร์ประเภทหนึ่งที่มีหน้าที่หลักคือการแพร่ไวรัสไปยังคอมพิวเตอร์เครื่องอื่นในขณะที่ยังคงทำงานอยู่บนระบบที่ติดไวรัส

วิธีดาวน์โหลด อัปเดต และแก้ไขปัญหาไดรเวอร์ USB บน Windows 10

วิธีดาวน์โหลด อัปเดต และแก้ไขปัญหาไดรเวอร์ USB บน Windows 10

เรียนรู้วิธีดาวน์โหลดและอัปเดตไดรเวอร์ USB บนอุปกรณ์ Windows 10 เพื่อให้ทำงานได้อย่างราบรื่นและมีประสิทธิภาพ

5 วิธีในการปรับแต่ง Xbox Game Bar บน Windows PC

5 วิธีในการปรับแต่ง Xbox Game Bar บน Windows PC

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Xbox Game Bar และวิธีปรับแต่งให้เหมาะกับประสบการณ์การเล่นเกมที่สมบูรณ์แบบของคุณ บทความนี้มีข้อมูลทั้งหมด