เรียกใช้เว็บเซิร์ฟเวอร์แคดดี้บน Windows Server

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

วิธีการติดตั้ง Docker บน Windows Server

คุณจะต้องกำหนดค่าและตั้งค่าDockerบน Windows Server เพื่อใช้คอนเทนเนอร์เซิร์ฟเวอร์เว็บแคดดี้ การตั้งค่า Docker เป็นกระบวนการที่เกี่ยวข้องและมีหลายขั้นตอน

ในการตั้งค่า Docker บน ระบบ Windows Server ของคุณ ให้เปิด PowerShell แล้วป้อนคำสั่งต่อไปนี้ คำสั่งเหล่านี้ควรติดตั้ง Docker สำหรับการใช้งานของคุณ อย่างไรก็ตาม โปรดทราบว่า Docker เวอร์ชันนี้สามารถรันได้เฉพาะคอนเทนเนอร์ของ Windows ไม่ใช่ Linux

ติดตั้งโมดูล - ชื่อ DockerMsftProvider ` - ที่เก็บ PSGallery ` - บังคับให้ติดตั้งแพ็คเกจ - ชื่อนักเทียบท่า ` - ชื่อผู้ให้บริการ DockerMsftProvider รีสตาร์ทคอมพิวเตอร์ - บังคับ

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

วิธีตั้งค่าคอนเทนเนอร์ Caddy Docker บน Windows Server

คุณต้องดึงคอนเทนเนอร์ Caddy Docker ล่าสุดจากฮับ Docker เพื่อเรียกใช้บนระบบ Windows ของคุณ หากต้องการดึงให้ใช้คำสั่งดึงนักเทียบ ท่าต่อไปนี้

นักเทียบท่ารัน -d -p 8100:80 แคดดี้

การดึงคอนเทนเนอร์แคดดี้จะใช้เวลาสักครู่ มีไฟล์จำนวนมากให้ดาวน์โหลด ดังนั้นอาจใช้เวลาสองสามนาทีจึงจะเสร็จสมบูรณ์ เมื่อคอนเทนเนอร์ถูกดึงเสร็จแล้ว คุณสามารถตรวจสอบได้ด้วยคำสั่งdocker ps -a

นักเทียบท่า ps -a

การตั้งค่าแคดดี้ด้วย Docker Compose

การตั้งค่าเริ่มต้นสำหรับ Caddy ใน Docker นั้นเพียงพอสำหรับผู้ใช้ส่วนใหญ่ อย่างไรก็ตาม หากคุณเป็นผู้เชี่ยวชาญ คุณอาจต้องการกำหนดค่าเซิร์ฟเวอร์แคดดี้ไว้ล่วงหน้าด้วย Docker Compose คุณต้องติดตั้งและกำหนดค่า Docker Compose บน Windows Server ก่อน

ในการเริ่มต้น ให้เปิด Windows File Explorer จากนั้นไปที่ “C:\Program Files\Docker” หลังจากนำทางไปที่นั่น ให้กดปุ่ม Shiftค้างไว้แล้วคลิกขวาที่ช่องว่าง จากนั้นเลือก “เปิดหน้าต่าง PowerShell ที่นี่”

เมื่อคุณเลือก “เปิดหน้าต่าง PowerShell ที่นี่” เทอร์มินัล PowerShell จะเปิดขึ้น จากนั้นป้อนคำสั่งต่อไปนี้ หรือคุณสามารถเรียกใช้cd 'C:\Program Files\Docker'ใน PowerShell

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

เรียกใช้ WebRequest "https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-windows-x86_64.exe" -UseBasicParsing -OutFile docker-compose.exe

หลังจากดาวน์โหลดไฟล์ Docker Compose EXE แล้ว คุณสามารถเรียกใช้ด้วย:

cd 'C:\Program Files\Docker' .\docker-compose.exe

เมื่อคุณใช้งาน Docker Compose ได้แล้ว ให้ไปที่หน้า Caddy บน DockerHubและเรียนรู้วิธีกำหนดค่า

วิธีใช้เว็บเซิร์ฟเวอร์ Caddy บน Windows Server

อิมเมจแคดดี้ของคุณที่ดึงมาจาก Docker (รุ่น Windows Server) มาพร้อมกับการกำหนดค่าที่พร้อมใช้งาน การกำหนดค่านี้ไม่จำเป็นต้องแก้ไข อย่างไรก็ตาม หากคุณต้องการแก้ไข โปรดดูหน้า Caddy อย่างเป็นทางการบน DockerHub

อิมเมจแคดดี้จะทำงานทันทีที่ดึงจาก Dockerhub อย่างไรก็ตาม คุณควรหยุด เนื่องจากยังอยู่ในช่วง หากต้องการหยุดคอนเทนเนอร์ ให้เปิด Powershell แล้วดำเนินการคำสั่งต่อไปนี้

นักเทียบท่า ps -a

ค้นหา ID คอนเทนเนอร์แคดดี้ จากนั้นเรียกใช้docker stopเพื่อหยุดไม่ให้คอนเทนเนอร์ทำงานบนเซิร์ฟเวอร์ Windows ของคุณ

นักเทียบท่าหยุด CONTAINER_ID

เมื่อคอนเทนเนอร์หยุดทำงาน คุณสามารถเริ่มใหม่ได้อีกครั้ง ในการเริ่มคอนเทนเนอร์ ให้ใช้ คำสั่ง docker startพร้อมกับ ID ของคอนเทนเนอร์ ห้ามใช้ "แคดดี้" การใช้ "แคดดี้" ใช้ได้เฉพาะเมื่อดึงอิมเมจนักเทียบท่าลงเป็นครั้งแรก

นักเทียบท่าเริ่มต้น CONTAINER_ID

เมื่อคอนเทนเนอร์เริ่มทำงาน คุณจะสามารถเข้าถึงเว็บเซิร์ฟเวอร์ Caddy ในเบราว์เซอร์บน Windows Server ของคุณ (หรือจากระยะไกลผ่าน Windows Server IP) หากต้องการตรวจสอบว่าใช้งานได้ ให้ชี้เว็บเบราว์เซอร์ของคุณไปที่ URL ต่อไปนี้

localhost:8100

หรือ

windows-server-ip:8100

การใช้แคดดี้เว็บเซิร์ฟเวอร์

Caddy Web Server นั้นค่อนข้างล้ำหน้า และเราจะไม่กล่าวถึงวิธีที่คุณสามารถปรับแต่งตามความต้องการของคุณเองในคู่มือนี้ คู่มือนี้มุ่งเน้นไปที่วิธีการปรับใช้เว็บเซิร์ฟเวอร์ Caddy บนระบบ Windows Server

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

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

ฝากความเห็น

วิธีการติดตั้งไฟล์ CAB สำหรับการอัปเดตและไดรเวอร์บน Windows 10

วิธีการติดตั้งไฟล์ CAB สำหรับการอัปเดตและไดรเวอร์บน Windows 10

ในการติดตั้งไฟล์ CAB บน Windows 10 ให้เปิด Command Prompt (ในโหมดผู้ดูแลระบบ) แล้วเรียกใช้คำสั่ง dism /Online /Add-Package /PackagePath:PATHTOCAB

วิธีการติดตั้งไฟล์ ISO ใน VirtualBox บน Windows 11 และ 10

วิธีการติดตั้งไฟล์ ISO ใน VirtualBox บน Windows 11 และ 10

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

วิธีล็อกพีซี Windows 11 จากระยะไกลด้วยโทรศัพท์ Android ของคุณ

วิธีล็อกพีซี Windows 11 จากระยะไกลด้วยโทรศัพท์ Android ของคุณ

หากต้องการล็อกพีซี Windows 11 จากระยะไกลโดยใช้โทรศัพท์ Android ให้ใช้แอป Link to Windows และ Phone Link แล้วเปิดใช้งานการควบคุมพีซีจากระยะไกล

Build 27909 สำหรับ Windows 11 แก้ไขข้อผิดพลาดเกี่ยวกับเปอร์เซ็นต์แบตเตอรี่และข้อบกพร่องอื่นๆ ใน Canary Channel

Build 27909 สำหรับ Windows 11 แก้ไขข้อผิดพลาดเกี่ยวกับเปอร์เซ็นต์แบตเตอรี่และข้อบกพร่องอื่นๆ ใน Canary Channel

Build 27909 สำหรับ Windows 11 (Canary) แก้ไขข้อผิดพลาดเกี่ยวกับเปอร์เซ็นต์แบตเตอรี่ ข้อผิดพลาดการป้องกันผู้ดูแลระบบ Xbox ปัญหาการทำงานผิดพลาดของกราฟิก ARM และอื่นๆ อีกมากมาย

วิธีตรวจสอบเวลาการทำงานของพีซีบน Windows 11

วิธีตรวจสอบเวลาการทำงานของพีซีบน Windows 11

ตรวจสอบระยะเวลาที่พีซี Windows 11 ของคุณเปิดใช้งานอยู่โดยใช้ Task Manager, Settings, Control Panel, Command Prompt หรือ PowerShell

วิธีปิดใช้งานฟีเจอร์ AI ของ Copilot ใน Notepad สำหรับ Windows 11

วิธีปิดใช้งานฟีเจอร์ AI ของ Copilot ใน Notepad สำหรับ Windows 11

หากต้องการปิดใช้งานฟีเจอร์ AI Copilot ใน Notepad ให้เปิดแอปการตั้งค่า แล้วปิดสวิตช์เปิด/ปิด Copilot บน Windows 11

วิธีปิดใช้งานฟีเจอร์ AI ในแอป Paint บน Windows 11

วิธีปิดใช้งานฟีเจอร์ AI ในแอป Paint บน Windows 11

ใน Windows 11 คุณสามารถปิดใช้งานคุณสมบัติ AI ใน Paint ได้ รวมถึง Cocreator, Generative Fill และ Image Creator โดยใช้ Group Policy หรือ Registry วิธีการมีดังนี้

Windows 11 อาจทำให้การสลับโหมดมืดเร็วขึ้นในที่สุดด้วยตัวเลือกการตั้งค่าด่วนใหม่

Windows 11 อาจทำให้การสลับโหมดมืดเร็วขึ้นในที่สุดด้วยตัวเลือกการตั้งค่าด่วนใหม่

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

วิธีเปิดใช้งานการตั้งค่าด่วนแบบใหม่พร้อมตัวเลือกโหมดมืดบน Windows 11 (26H2)

วิธีเปิดใช้งานการตั้งค่าด่วนแบบใหม่พร้อมตัวเลือกโหมดมืดบน Windows 11 (26H2)

Windows 11 เวอร์ชัน 26H2 มาพร้อมกับเมนูการตั้งค่าด่วนที่ได้รับการออกแบบใหม่ พร้อมฟังก์ชันสลับโหมดมืด ต่อไปนี้คือวิธีการเปิดใช้งานคุณสมบัติที่ซ่อนอยู่โดยใช้ ViveTool

7 การเปลี่ยนแปลงที่ Microsoft ต้องทำเพื่อแก้ไขปัญหา Windows 11 ในปี 2026

7 การเปลี่ยนแปลงที่ Microsoft ต้องทำเพื่อแก้ไขปัญหา Windows 11 ในปี 2026

ปัญหาการใช้งาน AI ที่มากเกินไป ระบบที่กินทรัพยากรมาก และการขาดตัวเลือกการปรับแต่ง ยังคงสร้างความไม่พอใจให้กับผู้ใช้ Windows 11 ต่อไปนี้คือการเปลี่ยนแปลงที่ Microsoft ควรให้ความสำคัญในปี 2026