เอาเว็บขึ้นออนไลน์ ให้คนทั้งโลกเห็น
เว็บที่รันบนเครื่องคุณ พร้อมแชร์แล้ว! เลือกแพลตฟอร์มที่ชอบแล้วทำตามทีละขั้น หรือจะให้ Claude ช่วย deploy ให้ก็ได้ ทุกแพลตฟอร์มในบทนี้มีแพลนฟรี

📦 Deploy คืออะไร?
Deploy (ดีพลอย) คือการ เอาเว็บที่อยู่ในเครื่องเรา ไปวางไว้บนเซิร์ฟเวอร์ออนไลน์ เพื่อให้คนอื่นเปิดดูได้จากที่ไหนก็ได้ในโลก ผ่านลิงก์
เปรียบเหมือน: ทำอาหารเสร็จที่บ้าน (Local) แล้วเอาไปเปิดร้านให้คนมาซื้อ (Deploy) 🍜
ข่าวดี: ทุกแพลตฟอร์มข้างล่างนี้ มีแพลนฟรี และ Claude ทำให้คุณได้ — แค่บอก
| แพลตฟอร์ม | เหมาะกับ | ความง่าย | ฟรี |
|---|---|---|---|
| ☁️ Cloudflare Pages | เว็บทุกแบบ เร็วทั่วโลก | ⭐⭐⭐⭐ | ✅ ใจดีมาก |
| ▲ Vercel แนะนำมือใหม่ | React/Next.js | ⭐⭐⭐⭐⭐ | ✅ ใช่ |
| 🐙 GitHub Pages | เว็บนิ่งๆ ไฟล์ HTML | ⭐⭐⭐ | ✅ ใช่ |
| 🔷 Netlify | ลากวางไฟล์ ง่ายสุด | ⭐⭐⭐⭐⭐ | ✅ ใช่ |
☁️ Cloudflare Pages
เร็วที่สุดในโลก ฟรีแบบใจป้ำ เหมาะกับทุกเว็บ
เว็บจะ deploy ใหม่อัตโนมัติทุกครั้งที่แก้โค้ด — บอก Claude แบบนี้:
- 1ให้ Claude push โค้ดขึ้น GitHub ก่อน (ใช้ prompt ด้านบน)
- 2เข้า
dash.cloudflare.com→ เมนู Workers & Pages → Create → แท็บ Pagesสมัครฟรีด้วย email ถ้ายังไม่มีบัญชี - 3กด Connect to Git เลือก repo ของคุณ
- 4ตั้งค่า: เว็บ HTML ธรรมดา → Build command เว้นว่าง, Output =
/· ถ้าเป็น React/Vite → Build =npm run build, Output =distไม่แน่ใจ? ถาม Claude: "เว็บผมต้องตั้ง build settings ยังไงบน Cloudflare" - 5กด Save and Deploy รอสักครู่
ชื่อเว็บ.pages.dev — แก้โค้ดแล้ว push ใหม่ จะ deploy เองอัตโนมัติ▲ Vercel
ง่ายที่สุดสำหรับมือใหม่ โดยเฉพาะเว็บ React/Next.js
บอก Claude ให้ deploy ให้เลย:
- 1ติดตั้ง Vercel CLI (ทำครั้งเดียว):
- 2เข้าไปในโฟลเดอร์เว็บ แล้วพิมพ์
vercelครั้งแรกจะให้ล็อกอิน (กด Enter ตามค่าเริ่มต้นได้เลย)
your-app.vercel.app — อัปเดตด้วยคำสั่ง vercel --prod🐙 GitHub Pages
ฟรีตลอดกาล เหมาะกับเว็บ HTML นิ่งๆ
- 1ให้ Claude push เว็บขึ้น GitHub repo (ตั้งเป็น public)
- 2เข้าหน้า repo บน GitHub → Settings → Pages (เมนูซ้าย)
- 3ที่ Source เลือก branch
mainโฟลเดอร์/rootแล้วกด Save - 4รอ 1-2 นาที refresh หน้า จะเห็นลิงก์เว็บ
ชื่อคุณ.github.io/ชื่อ-repo🔷 Netlify
ลากไฟล์มาวาง = ออนไลน์ทันที ไม่ต้องใช้คำสั่ง
- 1เข้า
app.netlify.com/drop(สมัครฟรีด้วย email หรือ Google) - 2ลากโฟลเดอร์เว็บของคุณ จากเครื่อง มาวางในช่องบนหน้าเว็บ Netlifyไม่รู้ว่าโฟลเดอร์อยู่ไหน? ถาม Claude: "เปิดโฟลเดอร์เว็บให้หน่อย"
- 3รอสักครู่ — เว็บออนไลน์ทันที!
ชื่อสุ่ม.netlify.app (เปลี่ยนชื่อได้ในตั้งค่า)🌍 ใช้โดเมนของตัวเอง
จาก ชื่อ.pages.dev → เป็น www.ชื่อร้านคุณ.com
อยากให้เว็บมีที่อยู่สวยๆ เป็นชื่อร้านหรือชื่อคุณเอง? ทำได้! แค่ซื้อโดเมน (ปีละไม่กี่ร้อยบาท) แล้วเชื่อมกับเว็บ
- 1ซื้อโดเมนจาก Cloudflare, Namecheap, หรือ GoDaddyเช่น mycoffeeshop.com ราคาประมาณ 300-500 บาท/ปี
- 2ในหน้าตั้งค่า deploy (Cloudflare/Vercel/Netlify) หา Custom Domain แล้วใส่โดเมนที่ซื้อ
- 3ทำตามที่ระบบบอก (ตั้งค่า DNS) — หรือถาม Claude ช่วย