Deploy Express (NodeJs) thủ công bằng FTP lên Azure Web App

B1. Dùng FTP Client (FileZilla) để mở kết nối đến Azure Web App (lấy thông tin đăng nhập từ Azure Portal)
B2. Copy vào /site/wwwroot các file, folder của ứng dụng (trừ node_modules)
B3. Vào Azure Portal, chọn web app muốn deploy > Tools > Console nhập lệnh npm install để tải về các dependencies. Đợi chạy xong thì có thể test thử

Trường hợp lỗi The page cannot be displayed because an internal server error has occurred thì có thể không sử dụng port của môi trường. Quay lại kiểm tra và đảm bảo trong code mở port theo môi trường Azure:

...
var port = process.env.PORT || 3000; //3000 là port để dev dưới local
app.listen(port, function(){ console.log("started!"); });

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất /  Thay đổi )

Google photo

Bạn đang bình luận bằng tài khoản Google Đăng xuất /  Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất /  Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất /  Thay đổi )

Connecting to %s