Vietnam

    Nodejs.vn

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Groups
    • Search

    Cần mọi người giúp đở cách chạy Port 80 trên Nodejs

    Hỏi Đáp
    0
    23
    2220
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Skipper Hoa
      Skipper Hoa last edited by Skipper Hoa

      Anh em cho mình hỏi cái, mình chạy Nodejs trên VPS CentOS 7 , mình phải gõ port http://ip:port mới chạy được, ứng dụng mình chạy port 8080
      giờ mình muốn nó lắng nghe port 80 luôn, chỉ cần http://ip hoặc domain là chạy không cần port phía sau nửa!
      Hiện tại mình đang gặp vấn đề là phải gõ port 8080 phía sau ứng dụng mới chạy, còn không để port 8080 phía sau thì nó không chạy

      1 Reply Last reply Reply Quote 0
      • K
        kevin3489 last edited by

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • Skipper Hoa
          Skipper Hoa last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • K
            kevin3489 last edited by

            Cấu hình app bạn chạy qua port 80, bỏ cái 3000 đi là được. Ko thì chơi nginx vô proxy nó 1 cái là ok.

            1 Reply Last reply Reply Quote 0
            • Skipper Hoa
              Skipper Hoa last edited by

              mình có dùng người nginx câu hình trong file /etc/nginx/nginx.conf
              0_1531797780042_nodejs2.JPG
              và file app.js của mình như thế này
              0_1531797811014_nodejs.JPG

              mà mình chạy không được! ::)

              1 Reply Last reply Reply Quote 0
              • K
                kevin3489 last edited by

                server {
                listen 80;
                server_name kevin.com;
                location / {
                proxy_pass http://127.0.0.1:3000;
                }
                }

                1 Reply Last reply Reply Quote 0
                • K
                  kevin3489 last edited by

                  thử coi bạn

                  1 Reply Last reply Reply Quote 0
                  • Skipper Hoa
                    Skipper Hoa last edited by

                    chưa được nửa bạn bạn có thể xem thử tại đây:http://112.213.88.117:3000 mình gõ vậy thì chạy, còn thì mình gõ http://112.213.88.117 không chạy

                    1 Reply Last reply Reply Quote 0
                    • K
                      kevin3489 last edited by

                      server {
                      listen 80;
                      server_name 112.213.88.117;
                      location / {
                      proxy_pass http://127.0.0.1:3000;
                      }
                      }

                      1 Reply Last reply Reply Quote 0
                      • K
                        kevin3489 last edited by

                        được ko bạn ?

                        1 Reply Last reply Reply Quote 0
                        • K
                          kevin3489 last edited by

                          server {
                          listen 80;
                          server_name localhost;
                          location / {
                          proxy_pass http://127.0.0.1:3000;
                          }
                          }

                          ko thì cứ localhost tới http://localhost

                          1 Reply Last reply Reply Quote 0
                          • Skipper Hoa
                            Skipper Hoa last edited by

                            Chưa được nửa bạn:
                            0_1531800639747_554.JPG
                            hi ::) mình không biết nó bị gì nữa!

                            Nguyen L Binh 1 Reply Last reply Reply Quote 0
                            • K
                              kevin3489 last edited by kevin3489

                              thử change localhost xem. có khi nó chỉ lắng nghe trên 127.0.0.1

                              1 Reply Last reply Reply Quote 0
                              • Skipper Hoa
                                Skipper Hoa last edited by

                                Rồi mình thử luôn rồi cũng không được! triển khai lên VPS khó quá ::)

                                K 2 Replies Last reply Reply Quote 0
                                • K
                                  kevin3489 @Skipper Hoa last edited by

                                  @Skipper-Hoa kì vậy, mình xài linux làm phát được ngay mà. Bạn nhọ rồi :v

                                  1 Reply Last reply Reply Quote 0
                                  • K
                                    kevin3489 @Skipper Hoa last edited by

                                    @Skipper-Hoa bỏ lun dòng server name xem sao.

                                    Skipper Hoa 1 Reply Last reply Reply Quote 0
                                    • Z
                                      Zono4ever last edited by

                                      Bạn chạy node ở port nào cũng đc và sau dùng ProxyPass point nó vào node port đấy là đc.

                                      VD: Chạy node ở port 3000.
                                      server {
                                      listen 80;
                                      server_name domain.com;
                                      location / {
                                      proxy_pass http://domain.com:3000;
                                      }
                                      }

                                      Skipper Hoa 1 Reply Last reply Reply Quote 0
                                      • Skipper Hoa
                                        Skipper Hoa @kevin3489 last edited by

                                        @kevin3489 thank bạn nhiều nghe, mình cung bỏ server_name ra sao cung k dc

                                        1 Reply Last reply Reply Quote 0
                                        • Skipper Hoa
                                          Skipper Hoa @Zono4ever last edited by

                                          @Zono4ever mình có làm cách này mới thì sao dẫn không được nửa bạn, mình không biết bị gì luôn

                                          1 Reply Last reply Reply Quote 0
                                          • Skipper Hoa
                                            Skipper Hoa last edited by

                                            thank mọi người mình chạy được rồi: mình phải chạy thêm cái câu lệnh:
                                            setenforce 0
                                            thì nó mới chạy được! thật sự quá mệt mỏi
                                            https://www.youtube.com/watch?v=LVmlJ7DyEWg

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post
                                            $(document).ready(function () { app.coldLoad(); }); }