1. เชื่อมต่อเซิร์ฟเวอร์ของคุณผ่าน SSH:
ssh root@<your-server-ip>
2. ค้นหาข้อมูลการเข้าสู่ระบบ:
ผู้ใช้เริ่มต้น: nodejs
รหัสผ่านถูกบันทึกไว้ใน: /root/.cloudzy-creds
ขอแนะนำอย่างยิ่งให้เปลี่ยนรหัสผ่าน: passwd nodejs
3. สลับไปใช้ผู้ใช้แอป:
su - nodejs
4. เผยแพร่แอปพลิเคชันของคุณ:
สร้างไดเร็กทอรี /home/nodejs/your-app โคลน repo ของคุณจาก git ไปยัง /home/nodejs/your-app เข้าไปในไดเร็กทอรีนั้น ติดตั้ง npm โดยใช้คำสั่ง --omit=dev แล้วเริ่มไฟล์ app.js ด้วยชื่อไฟล์ของคุณ บันทึกไฟล์
5. เข้าใช้งานแอปของคุณ:
Your app is available at http://<your-server-ip> (served via NGINX)
6. ต้องการเปลี่ยนพอร์ตหรือโดเมนหรือไม่?
แก้ไข:
/etc/nginx/sites-available/default
จากนั้นเรียกใช้คำสั่ง:
sudo nginx -t sudo systemctl restart nginx
7. เปิดใช้งาน HTTPS (ไม่บังคับ):
ควรพิจารณาใช้ Certbot สำหรับ HTTPS ในสภาพแวดล้อมการใช้งานจริง