Hướng dẫn deploy một dự án Next.Js hoặc Node.Js lên VPS từ A-Z

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ • 33

  • @duocdev
    @duocdev  2 роки тому +1

    🔥Khóa học ReactJs Super - Shopee Clone Typescript giúp anh em chinh phục mức lương > 1000$, anh em có thể xem chi tiết tại đâyduthanhduoc.com/courses/react
    🚀Bài blog: duthanhduoc.com/blog/deploy-website-nextjs-hoac-nodejs-len-vps
    🚀Vultr: www.vultr.com/?ref=9307237-8H
    ✉Các bạn có thể tìm mình qua các kênh sau:
    ✅ Page Được Dev: facebook.com/duocdevofficial
    ✅ Facebook cá nhân: facebook.com/duthanhduoc/
    ✅ Website: duthanhduoc.com/
    ✅ Email: duthanhduoc@gmail.com
    ✅ SĐT: 0768 447 467

    • @patriarchalzen
      @patriarchalzen 11 місяців тому

      Dạ mình làm được rồi. Mình hiểu vấn đề bug rồi. Cảm ơn anh Được và bài hướng dẫn nhiều lắm ạ. Lính mới như em đúng là may mắn. ❤

  • @nxuanthanhf
    @nxuanthanhf 2 місяці тому +1

    quá hay quá xịn quá đầy đủ, cảm ơn anh^^

  • @q_chanel369
    @q_chanel369 Рік тому

    ngay đoạn 31:40, restart lại server phát giờ đăng nhập cứ bị connection time out, không vào được nữa luôn :((

  • @DuongNguyen-yv9lj
    @DuongNguyen-yv9lj Місяць тому

    Em chào anh ạ, em có 1 câu hỏi là nếu em có tạo 1 custom server trong thư mục gốc để xử lý socketIO thì cách này vẫn được đúng không ạ

  • @noname12322
    @noname12322 Рік тому

    Cho em hỏi reactjs cũng 1 flow như này đúng không Anh? hay có khác không ạ

  • @HieuTran-ej4yn
    @HieuTran-ej4yn 5 місяців тому

    Cho e hỏi thèn nexctjs này e npm run build mãi ko dc ta

  • @huynhtran4618
    @huynhtran4618 2 роки тому

    Mình muốn deploy 1 server backend sử dụng Postgresql để lưu dữ liệu nữa thì làm sao anh.

  • @oanhovan162
    @oanhovan162 5 місяців тому

    Em làm như anh nhưng em bị lỗi tất cả ảnh đều bị 404 nginx trên nextjs 14, không biết anh có gặp trường hợp này không ạ?
    Nhưng khi sửa file config nginx như sau thì ok:
    location /_next/static/ {
    alias /path/to/your/project/.next/static/;
    access_log off;
    add_header Cache-Control "public, max-age=31536000, immutable";
    }
    location /_next/image/ {
    alias /path/to/your/project/.next/cache/images/;
    access_log off;
    add_header Cache-Control "public, max-age=31536000, immutable";
    try_files $uri $uri/ /index.html;
    }

  • @binhnguyen2400
    @binhnguyen2400 5 місяців тому

    Cho em hỏi em kh dùng vultr , em dùng bên khác , thì cách cấu hình VPS giống anh hướng dẫn không ạ

    • @duocdev
      @duocdev  5 місяців тому

      Giống không khác gì đâu em

  • @someoneudontknow3470
    @someoneudontknow3470 2 роки тому

    Khóa React nay không mở miễn phí 5 ngày học thử nữa hả anh.

  • @baoien5520
    @baoien5520 2 роки тому

    Tết Dương Lịch a có voucher giảm giá thêm cho khoá học để m.n có thể tiếp cần với mức giá tốt hơn được hk ạ. Cảm ơn anh về những chia sẻ rất bổ ích

    • @duocdev
      @duocdev  2 роки тому

      Giảm giá đó là sâu nhất r em

  • @HieuTran-ej4yn
    @HieuTran-ej4yn 5 місяців тому

    thi thoảng dự án e hay bị báo 502 bad gateway dẫn đến bị kill và phải khởi động lại. Có cách nào khắc phục k ạ(e xài vps ram 2gb chỉ dùng 1 prj nextjs đọc api thôi ạ)

    • @duocdev
      @duocdev  4 місяці тому

      Quá nhiều lưu lượng truy cập dẫn đến quá tải, hoặc web em xử lý request nặng, chỉ một vài request cũng làm tràn ram. Nói chung phải xem log pm2 để biết thêm chi tiết, cũng như monitor ram

  • @123webvn
    @123webvn 3 місяці тому

    a ơi, folder node_modules có cần up lên vps luôn không ạ

    • @duocdev
      @duocdev  3 місяці тому

      Tuỳ dự án em. Như react thì k cần. Còn nodejs thì cần

  • @khoahocnhanh
    @khoahocnhanh 4 місяці тому

    dạ deloy như này tổng chi phí vps là khoảng bao nhiêu v a

    • @duocdev
      @duocdev  3 місяці тому

      vps rẻ rẻ 80k / tháng là đủ rồi

  • @HieuTran-ej4yn
    @HieuTran-ej4yn 5 місяців тому

    dự án e dùng spring boot thì dùng 1vps có thể deloy cà next và spring không nhỉ

    • @duocdev
      @duocdev  5 місяців тому

      Đx em

    • @HieuTran-ej4yn
      @HieuTran-ej4yn 5 місяців тому

      ​​@@duocdevhiện e đang mua vps bên vietnix bản 4gb giá rẻ nhưng load chậm quá ( bằng 1/3 lúc e deploy bằng vercel). Liệu e có nên đổi qua bản phổ thông nhưng ram bị giảm còn 2gb ko anh( giá bằng nhau tầm hơn 200/1thang)

  • @HIEUTRANMINH-kg9uf
    @HIEUTRANMINH-kg9uf 5 місяців тому

    deploy dự án lên hosting thì sao ạ

    • @HieuTran-ej4yn
      @HieuTran-ej4yn 5 місяців тому

      Dùng hosting làm gì cho khổ bác, mua con vps khỏe về cho nó chạy 1 lúc vài web cho sướng

  • @xiaonam
    @xiaonam 2 роки тому

    anh ơi cho e hỏi trong khóa reactjs có phần cấu hình private route v a

    • @duocdev
      @duocdev  2 роки тому

      Có nha em, có hết mọi thứ em cần để join bất cứ cty nào

  • @cennycoding
    @cennycoding Рік тому

    mình xin key work để làm terminal có annimation phun nước khi gõ ấy mọi người!! thanks mọi người

    • @duocdev
      @duocdev  Рік тому

      Cái đó là hyper terminal

  • @hotnews2217
    @hotnews2217 10 місяців тому

    cái này bắt buộc phải build trên sever hay sao anh

    • @duocdev
      @duocdev  10 місяців тому

      Hiện tại cái flow của anh là thế. Tất nhiên em có thể build ở 1 nơi nào đó rồi đẩy lên server cũng đc

    • @hotnews2217
      @hotnews2217 10 місяців тому

      @@duocdev e build trên máy local xong copy folder .next lên sever nó ko chạy dc a

  • @caominhdev
    @caominhdev 2 роки тому