01/10/2018, 00:36

Các lệnh thường dùng trong deploy web lên server Linux

Các anh em cho mình hỏi các lệnh thường dùng trong việc deploy một trang web lên server Linux thế nào ạ?

Huy Trần viết 02:44 ngày 01/10/2018

Câu hỏi của bạn chưa rõ ràng nên rất khó trả lời. Vì còn tùy thuộc vào một yếu tố khác là bạn làm trang web như thế nào (web tĩnh hay framework gì, ngôn ngữ gì,…) và mỗi loại đó thì nó sẽ có 1 cách deploy khác nhau. Thậm chí cùng 1 loại framework/ngôn ngữ cũng có rất nhiều cách deploy khác nhau.

Bạn cứ cung cấp thêm thông tin đi để ae còn biết đường mà trả lời tiếp

Tạ Duy Hoàng viết 02:51 ngày 01/10/2018

Mình làm web về Java, Framework mình hay sử dụng như Spring, Play 2 với UI mình làm bằng angular 2 ạ. Ngày trước mình đẩy web php thì thấy không có gì phức tạp, nhưng thấy java web thì khác. Có loại thì export file war, có loại thì đẩy cả folder project.

Nguyen Ca viết 02:36 ngày 01/10/2018

Mấy hệ thống lớn, nó cần sử dụng nhiêu lib, module khác nhau, các lib, module này do nhiều đội phát triển đôc lập, hoặc sử dụng các lib open source có sẳn. gói war bên mình thường dùng chỉ chứa chính cái source mình tự viết thôi. các các cái khác sẽ đưa vào classpath.
Cái deploy thức ra là copy lên server thôi, chứ có gì đâu
Vấn đề là lúc bạn build, bạn phân tách nó như thế nào hợp lý.
Trước đó mình có bài viết dưới, bạn tham khảo thử

Hi anh em, Bữa trước có bài hướng dẫn xây dựng Web service với Spring boot: Hôm nay, mình hướng dân tiếp với phần build deploy và run trên máy khác (ở đây mình dùng ubuntu) Giả sử sau khi xây dựng xong, ta muốn đóng gói web service với cấu trúc thư mục bên dưới classes --chua file Jar chính mà ta đã implement lib -- các thư viện mà app dùng (được khai báo trong pom.xml) logs -- log khi start server pid -- chứa java proccess khi start server properties…

Tạ Duy Hoàng viết 02:38 ngày 01/10/2018

Ok. Thank bạn nhé.hi. Để mình thử ạ.

Bài liên quan
0