Error: Connection timed out after 20 seconds of inactivity Error: Could not connect to server mình gặp lỗi này khi kết nối bằng FileZilla, mong mọi người chỉ giúp
Lúc e deploy web lên vps mà k dùng Docker. Giờ muốn chuyển nguyên cục (Nginx + MongoDB + NodeJS + PM2) đi sang dịch vụ vps khác thì làm cách nào cho nó nhanh gọn nhất a nhỉ :')
2 ปีที่แล้ว +2
Chắc bạn code trực tiếp trên server nên mới có chuyện này, lúc mới làm mình cũng làm như thế này. Mã nguồn thì bạn nên quản lý riêng. Server chỉ để chạy mã nguồn và lưu dữ liệu thôi. Khi để mã nguồn riêng thì bạn gom lại qua docker rồi triển khai ở máy chủ khác là được. Vừa dễ bảo trì, nâng cấp và dễ triển khai nữa.
@ source code tui để github, server chỉ clone về r chạy thôi chứ đâu code trên server đâu :| chỉ là hơi lười phải đi cài đặt môi trường + setup lại mấy cái tool từ đầu.
Cho em hỏi là lúc client nhâpk một url trên trình duyệt thì nó gửi yêu cầu đến máy chủ DNS để lấy ip máy chủ rồi call đến ip đó. Chứ nó đâu call thẳng server name, vậy nginx nhận đầu vào ntn ạ
Ai lại chơi phịt thẳng file cấu hình cho site mới vào thư mục site-enabled? Đến lúc muốn offline site ấy thì xoá file đi, bao giờ online thì tạo lại à? =))))))))))))) Người ta phải đặt vào thư mục site-available rồi tạo link từ site-enabled trỏ sang!
@@zceaa2875 Bạn có thể hiểu đơn giản là nginx sẽ public các site trong file site-enabled. Nhưng nếu tạo thẳng vào trong site-enabled thì khi muốn ngưng public chúng ta phải xoá folder đó đi, nếu muốn public lại thì phải tạo lại -> tạo trong site-available sau đó link hoặc copy folder đó sang site-enabled, muốn ngưng public thì xoá folder đó bên site-enabled là được.
A sơn cho e hỏi nếu e mua hosting thì nhà cung cấp sẽ gởi IP, password để e truy cập vào hosting đúng không a. lúc đó e có thể dung fileware để upload react app trực tiếp lên hosting chứ k cần cài đặt nginx nửa đk ạ.
Cho e hỏi vậy khi deploy lên server Windows thì làm sao vậy. Không thể tải nginx qua cmd được. Hay mình phải remote trực tiếp vào server sử dụng server như máy tính bình thường và tải file setup Nginx.
project của em sử dụng MVC lúc đẩy lên đến đoạn cấu hình Nginx làm Reverse Proxy thì project của em không có file index.html mà chỉ có file index.ejs thôi thí làm thế nào ạ?
A Sơn cho e hỏi với ạ, khi e đã connect đến máy chủ, đang thao tác gõ các dòng lệnh bình thường, sau đó trong tầm khoảng 15p~20p e không có thao tác gì. Sau đó khi e gõ lại thì màn hình terminal trên máy tính cá nhân của e thường bị đơ và không thể làm gì được ngoài tắt đi ạ. Lỗi này là do đâu vậy anh ơi
Bài sau, anh em sẽ được học cách upload source code lên web server để truy cập được như thế này nhé: f8ubuntu.online/
có link bài sau chưa ad
am hiểu sâu, trình bày chi tiết và dễ hiểu, đỉnh quá anh ơi
Hóng những bài chuyên sâu hơn về linux của anh ^^ !!!
Liệu mấy nữa F8 có khoá docker không ạ
Thanks anh
em thấy khi tạo ở site-available thì nó sẽ tự động tạo 1 cái giống hệt ở site-enable
Tuyet voi
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
mình gặp lỗi này khi kết nối bằng FileZilla, mong mọi người chỉ giúp
em làm như anh mà khi em dùng ip của mạng viettel thì nó vẫn ra cái trang đăng nhập của viettel anh ạ
Lúc e deploy web lên vps mà k dùng Docker. Giờ muốn chuyển nguyên cục (Nginx + MongoDB + NodeJS + PM2) đi sang dịch vụ vps khác thì làm cách nào cho nó nhanh gọn nhất a nhỉ :')
Chắc bạn code trực tiếp trên server nên mới có chuyện này, lúc mới làm mình cũng làm như thế này. Mã nguồn thì bạn nên quản lý riêng. Server chỉ để chạy mã nguồn và lưu dữ liệu thôi. Khi để mã nguồn riêng thì bạn gom lại qua docker rồi triển khai ở máy chủ khác là được. Vừa dễ bảo trì, nâng cấp và dễ triển khai nữa.
@ source code tui để github, server chỉ clone về r chạy thôi chứ đâu code trên server đâu :| chỉ là hơi lười phải đi cài đặt môi trường + setup lại mấy cái tool từ đầu.
@@leephan1912 Tìm hiểu ansible nhé
Cho em hỏi là lúc client nhâpk một url trên trình duyệt thì nó gửi yêu cầu đến máy chủ DNS để lấy ip máy chủ rồi call đến ip đó. Chứ nó đâu call thẳng server name, vậy nginx nhận đầu vào ntn ạ
Nó call tới IP với headers Host = domain. Nginx dựa vào tham số Host trong headers để xác định server name.
@@F8VNOfficial server name đó thay bằng điak chỉ pulic ip có được không ạ
Ai lại chơi phịt thẳng file cấu hình cho site mới vào thư mục site-enabled? Đến lúc muốn offline site ấy thì xoá file đi, bao giờ online thì tạo lại à? =)))))))))))))
Người ta phải đặt vào thư mục site-available rồi tạo link từ site-enabled trỏ sang!
Ôi hay quá. Cảm ơn bạn nhé
@@F8VNOfficial Anh có ra thêm video nhằm nói rõ vấn đề này hơn không ạ? Em cảm ơn anh
@@zceaa2875 Bạn có thể hiểu đơn giản là nginx sẽ public các site trong file site-enabled. Nhưng nếu tạo thẳng vào trong site-enabled thì khi muốn ngưng public chúng ta phải xoá folder đó đi, nếu muốn public lại thì phải tạo lại -> tạo trong site-available sau đó link hoặc copy folder đó sang site-enabled, muốn ngưng public thì xoá folder đó bên site-enabled là được.
A sơn cho e hỏi nếu e mua hosting thì nhà cung cấp sẽ gởi IP, password để e truy cập vào hosting đúng không a. lúc đó e có thể dung fileware để upload react app trực tiếp lên hosting chứ k cần cài đặt nginx nửa đk ạ.
Phải cài nginx mới đc bạn. Vì React build ra chỉ là files tĩnh, cần phải có Nginx serve tụi nó.
Cho e hỏi vậy khi deploy lên server Windows thì làm sao vậy. Không thể tải nginx qua cmd được. Hay mình phải remote trực tiếp vào server sử dụng server như máy tính bình thường và tải file setup Nginx.
remote thôi
project của em sử dụng MVC lúc đẩy lên đến đoạn cấu hình Nginx làm Reverse Proxy thì project của em không có file index.html mà chỉ có file index.ejs thôi thí làm thế nào ạ?
Project của em là nodejs hay là làm với công nghệ gì em nhỉ?
@@F8VNOfficial em dùng node js anh ạ
Dùng server free có ssh đc kh ạ
Anh ơi như bài trên em không có tài khoản mật khẩu của máy chủ như anh trên là em k làm được ạ anh
Đúng rồi em ơi, đây là chuỗi bài anh hướng dẫn deploy trong thực tế mà, em cần có tên miền + máy chủ Ubuntu nha, đầu chương anh có hướng dẫn thuê đó
A Sơn cho e hỏi với ạ, khi e đã connect đến máy chủ, đang thao tác gõ các dòng lệnh bình thường, sau đó trong tầm khoảng 15p~20p e không có thao tác gì. Sau đó khi e gõ lại thì màn hình terminal trên máy tính cá nhân của e thường bị đơ và không thể làm gì được ngoài tắt đi ạ.
Lỗi này là do đâu vậy anh ơi
tmux ngay và luôn
em trỏ về localhost được không anh
Hình như ko. Vì ip máy bạn và con vps là khác nhau.
Deploy backend lên con vps này thì sao a.
Em muốn làm deploy backend với ngôn ngữ nào?
@@F8VNOfficial Nếu Nodejs thì phải tách ra 1 con riêng đúng ko a
@@F8VNOfficial e muốn deploy java nữa
@@codeformylife đâu cần thiết, mình còn chơi 2 môi trường develop và staging trên 1 con server luôn kìa.