Cần mọi người giúp đở cách chạy Port 80 trên Nodejs
-
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 -
This post is deleted! -
This post is deleted! -
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.
-
mình có dùng người nginx câu hình trong file /etc/nginx/nginx.conf
và file app.js của mình như thế này
mà mình chạy không được! ::)
-
server {
listen 80;
server_name kevin.com;
location / {
proxy_pass http://127.0.0.1:3000;
}
} -
thử coi bạn
-
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
-
server {
listen 80;
server_name 112.213.88.117;
location / {
proxy_pass http://127.0.0.1:3000;
}
} -
được ko bạn ?
-
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://127.0.0.1:3000;
}
}ko thì cứ localhost tới http://localhost
-
Chưa được nửa bạn:
hi ::) mình không biết nó bị gì nữa! -
thử change localhost xem. có khi nó chỉ lắng nghe trên 127.0.0.1
-
Rồi mình thử luôn rồi cũng không được! triển khai lên VPS khó quá ::)
-
@Skipper-Hoa kì vậy, mình xài linux làm phát được ngay mà. Bạn nhọ rồi :v
-
@Skipper-Hoa bỏ lun dòng server name xem sao.
-
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;
}
} -
@kevin3489 thank bạn nhiều nghe, mình cung bỏ server_name ra sao cung k dc
-
@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
-
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