Tự xây dựng máy chủ NodeJS mà không cần phải sử dụng các dịch vụ server NodeJS như Heroku



  • Chào mọi người
    Em có một tổ hợp thiết bị IoT, em đã chạy thành công PHP và MySQL, FTP Server trên đó. Sắp tới em có một đồ án về NodeJS (em mới học trong 1 học kỳ) và em muốn biến mấy con IoT nhà em thành một hệ thống server NodeJS theo kiểu mình deploy code từ laptop lên server đó thì nó tự run luôn cái application đó chứ không phải kiểu vào terminal gõ:
    node application.js
    đâu. Ý là nó từ động chạy ứng dụng luôn ấy. Giống như mình tải code lên Heroku là nó tự thực thi cho mình ấy Mong mọi người giúp đỡ ạ! Em cám ơn nhiều.


    AnhQuocTran

    0


  • Git + Git hook chắc là thứ bạn đang cần.



  • @CodeConCat Cám ơn ạ, để em thử xem


    AnhQuocTran

    0


  • Bạn vào github tìm pm2 nhé



  • Cái cơ chế này của heroku gọi là autodeploy . Để có thể thực hiện nó bạn có thể sử dụng Jenkins hoặc gitlab, thằng bitbucket mỡi hỗ trợ pipeline để thực hiện CI/CD luôn.


Log in to reply