thắc mắc (Server) Sử dụng server vật lý để deploy website

  • Người tạo chủ đề Người tạo chủ đề GayOfVoz
  • Ngày bắt đầu Ngày bắt đầu

GayOfVoz

Junior Member
Chào các bác.
Em đang lập trình web và đang muốn deploy nhiều website.
Em muốn cấu hình pc hiện tại của em làm server để sử dụng lâu dài.
Em có vài câu hỏi cần hỏi là:
  • Em lập trình web backend : nodejs, mongodb. Frontend: reactjs, next js. Có thể có vài web wordpress. Em nên cài server linux, centos, hay windows thì ổn hơn?
  • Làm sao để em có thể chạy nhiều web trên 1 server được các bác nhỉ? Em đang tìm hiểu và e hiểu là: sẽ tìm cách cấu hình IP Tĩnh và chia các port để sử dụng thì có đúng ko?
  • Mỗi khi restart lại máy hoặc mất điện thì có bị thay đổi IP Tĩnh và phải cấu hình lại phức tạp không?
  • Cấu hình máy em : i5 8400 + main H310 + 2 ram 8gb 2666 + Nguồn 450W, Ssd Samsung 981a. Như vậy có ổn không?

Vì là mới tìm hiểu nên mong các bác hỗ trợ. Tks
 
Máy yếu cài linux cho đỡ tốn tài nguyên.
Dùng ip tĩnh thì mất điện ip ko đổi và cũng k phải cài lại.
 
Chào các bác.
Em đang lập trình web và đang muốn deploy nhiều website.
Em muốn cấu hình pc hiện tại của em làm server để sử dụng lâu dài.
Em có vài câu hỏi cần hỏi là:
  • Em lập trình web backend : nodejs, mongodb. Frontend: reactjs, next js. Có thể có vài web wordpress. Em nên cài server linux, centos, hay windows thì ổn hơn?
  • Làm sao để em có thể chạy nhiều web trên 1 server được các bác nhỉ? Em đang tìm hiểu và e hiểu là: sẽ tìm cách cấu hình IP Tĩnh và chia các port để sử dụng thì có đúng ko?
  • Mỗi khi restart lại máy hoặc mất điện thì có bị thay đổi IP Tĩnh và phải cấu hình lại phức tạp không?
  • Cấu hình máy em : i5 8400 + main H310 + 2 ram 8gb 2666 + Nguồn 450W, Ssd Samsung 981a. Như vậy có ổn không?

Vì là mới tìm hiểu nên mong các bác hỗ trợ. Tks

1. Server: ubuntu server mà xài, community đông, free, update dài .

2. Một server nhiều port, "nginx reverse proxy." keyword, search và learn.

3. IP tĩnh nhà thì ko cần. Domain -> cloudflare -> ip nhà. ( ip nhà thay đổi, dùng script trên linux update ip lên cloudflare.)
Topology : domain ---->map ns server to cloudflare --> point to server ip ( cloudflare làm proxy )

4. Mất điện thì mất server. Bật lại thì ip nhà thay đổi ( scipt update ip lên cloudflare). Server chạy, cloudflare có ip mới. Vài phút là ok.



MY fen nên deploy qua micros ervice . Đọc về docker, hay kubernetes, cho chạy trên container cho dễ scale up.
 
2. 1 server-IP /nhiều website thì dùng tính năng Virtual Host của pm Webserver (VD Apache).
 
ngày xửa ngày xưa cũng từng nghĩ vậy, và làm như vậy. Nhưng thực tế mạng ở nhà chậm ảnh hưởng tới kết nối, thỉnh thoảng mất điện => thuê hosting hoặc server ngon và rẻ hơn.
 

Thống kê chủ đề

Ngày tạo
GayOfVoz,
Người trả lời cuối
_vtsl_,
Trả lời
6
Lượt xem
1.923
Quay lại
Lên đầu trang