Hyper V Window Server ไม่มี license เป็น Free เป็น No GUI Server เหมาะกับ Web server
1. ลง mongodb
2.Nodejs
3. python 3.11
4. totalcmd
5. FileManager
6. Chrome
7. Sqlserver
user จะเป็นคนเดืยวกับ ใน Vm
ทำแล้ว ต่อ CloudFlare web ออกได้เลย
Hyper V Window Server ไม่มี license เป็น Free เป็น No GUI Server เหมาะกับ Web server
1. ลง mongodb
2.Nodejs
3. python 3.11
4. totalcmd
5. FileManager
6. Chrome
7. Sqlserver
user จะเป็นคนเดืยวกับ ใน Vm
ทำแล้ว ต่อ CloudFlare web ออกได้เลย
Change DNS to cloudflare
login cloudflare.com
1. ไป domain
2. On Board Domain
3. exist domain และ auto import
Free plan
4. ได้ name server 2ตัว ไป update ที่ parent nameserver เช่น whois.com
5. รอเวลา
จะได้ domain ที่ add prefix ได้
สร้าง app node ทดสอบ helloworld ที่ port 3000
const http = require('node:http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});PC to Cloudflare
1. login https://dash.cloudflare.com/
2. create Turnel
3. download https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-windows-amd64.msi
และ install โปรแกรมจะอยู่ใน c:\program file(x86)\cloudflare
4. run register
cloudflared.exe service install <key from web>
5. see in cloudflared tunnel status ว่า ok.ใหม
ต่อกับ web
ไปที่ home ของ Cloudflare
1. tunnel เลือก config
2 public application route -> ชื่อของ prefix+host และ localhost:port (ex:3000)
จะ Add กี่ตัวก้ให้แยกตาม port
ลอง browser ตามชื่อ web จะแสดง Hello World