1. Kết nối SSH đến máy chủ của bạn:
ssh root@<your-server-ip>
2. Tìm thông tin đăng nhập:
Người dùng mặc định: nodejs
Mật khẩu được lưu trữ tại: /root/.cloudzy-creds
Bạn nên đổi mật khẩu. passwd nodejs
3. Chuyển sang người dùng ứng dụng:
su - nodejs
4. Triển khai ứng dụng của bạn:
mkdir /home/nodejs/your-app git clone your_repo.git /home/nodejs/your-app cd /home/nodejs/your-app npm install --omit=dev pm2 start app.js --name your-app-name pm2 save
5. Mở ứng dụng của bạn:
Your app is available at http://<your-server-ip> (served via NGINX)
6. Thay đổi cổng hoặc tên miền?
Biên tập:
/etc/nginx/sites-available/default
Sau đó chạy lệnh:
sudo nginx -t sudo systemctl restart nginx
7. Bật HTTPS (tùy chọn):
Hãy cân nhắc sử dụng Certbot cho HTTPS trong môi trường sản xuất.