- vừa được xem lúc

Tự xây dựng WebHosting miễn phí với CloudPanel

0 0 1

Người đăng: Kien Le

Theo Viblo Asia

Hello các bạn, lâu rồi chưa có bài viết nào trên Viblo. Hôm nay mình quay trở lại với một bài viết về Hosting. Hi vọng giúp ích cho ai đó lang thang vào đọc bài viết này 😅.

Tự xây dựng WebHosting miễn phí với CloudPanel

  • CloudPanel là một hệ thống quản lý máy chủ web và ứng dụng được thiết kế để tối ưu hóa việc triển khai và quản lý các dự án web trên các môi trường máy chủ ảo (VPS) hoặc môi trường cloud.
  • CloudPanel có thể chạy PHP, Node.js, Web tĩnh, Reverse Proxies và Ứng dụng Python một cách nhanh chóng với hiệu suất cao.

P/S: Bài chia sẻ này mình dùng một image có sẵn trên Digital Ocean Marketplace các bạn nhé. Các bạn hoàn toàn có thể bằng cách cài bằng tay trên máy ảo cá nhân hoặc VPS thuần OS Ubuntu hoặc Debian.

1. Chuẩn bị

  • Một tài khoản Digital Ocean
  • Ubuntu 22.04 LTS CloudPanel

Bạn nào chưa có tài khoản Digital Ocean có thể xem lại video này của mình nhé.

Cấu hình tối thiểu:

  • 1 CPU Core
  • 2 GB RAM
  • 15 GB HDD

2. Tiến hành cài đặt

Login Digital Ocean vào tạo Droplet. Lưu ý trong phần Choose a image chọn Marketplace tìm kiếm CloudPanel và chọn image này.

Đợi quá trình cài đặt trong vài phút.

Sau khi hoàn tất cài đặt. Mở URL in ấn trong trình duyệt của bạn:

Chấp nhận cảnh báo SSL vì đây là chứng chỉ tự ký trên server.

Tạo người dùng quản trị.

Đăng nhập bằng tên người dùng và mật khẩu đã tạo ở bước trước.

Dưới đây là giao diện của Bảng điều khiển CloudPanel.

Các bạn nên kích hoạt xác minh hai yếu tố (MFA) cho tài khoản quản trị để đảm bảo an toàn tốt hơn.

3. Một số phần quản trị cơ bản trên Cloudpanel

Với CloudPanel thì việc tạo và quản lý các trang web WordPress, web tĩnh, PHP, Node.js và Python trở nên đơn giản và nhanh chóng. Bên dưới là một vài cách thao tác sử dụng cơ bản với CloudPanel

3.1 Tạo Domain:

  • Trong menu bên trái, chọn “Domains” và nhấn vào nút “Add Domain“.
  • Nhập tên domain và chọn loại SSL/TLS (nếu cần). Nhấn “Save” để tạo domain.

3.2 Tạo trang Web:

  • Chọn “Apps” trong menu và nhấn “Add App“.
  • Chọn loại trang web (WordPress, PHP, Node.js, Python, etc.).
  • Chọn domain từ danh sách và nhập tên cho trang web. Nhấn “Save” để tạo trang web.

3.3 Quản lý trang Web:

  • Trong menu “Apps“, chọn trang web bạn muốn quản lý.
  • Tại đây, bạn có thể thực hiện các thao tác như cài đặt SSL, quản lý tệp tin, cấu hình firewall, và xem thông tin chi tiết.

3.4 Bảo mật và SSL:

  • Trong mục “Security“, bạn có thể cấu hình các thiết lập bảo mật như IP & Bot Blocker.
  • Cài đặt SSL/TLS cho trang web để đảm bảo kết nối an toàn.

3.5 Thêm cơ sở dữ liệu

  • Trong mục Databases
  • Thêm database / User database tuỳ chỉnh

3.6 Quản lý công việc Cron

  • Trong phần Cron bạn có thể cấu hình một job để chạy nếu cần thiết ví dụ như tự động renew một SSL với Let's Encript

3.7 Một số phần thao tác khác

  • Các bạn thao tác thêm một số phần quản trị khác

Với CloudPanel không chỉ là một nền tảng quản lý máy chủ và đám mây, mà còn là một công cụ đa chức năng giúp tối ưu hóa triển khai ứng dụng web đồng thời giảm thiểu thời gian và công sức trong việc quản lý máy chủ của mình. Chúc bạn thành công!

Các bạn tham khảo phần hướng dẫn video bên dưới

Follow các kênh mình chia sẻ

Vibo chia sẻ

Youtube

Blog chia sẻ

Bình luận

Bài viết tương tự

- vừa được xem lúc

Deploy react project to firebase hosting

Hello 500 anh em, như mọi người đã biết thì sau những năm tháng code vật code vã thế nào chúng ta cũng cho ra đời một sản phẩm web chất lượng. Chuẩn bị.

0 0 25

- vừa được xem lúc

Hướng dẫn deploy API service trên Google Compute Engine

Trong bài viết này mình sẽ hướng dẫn các bạn deploy một api service cơ bản trên GCP thông qua Google Compute Engine:. .

0 0 21

- vừa được xem lúc

AWS Game: Tổng quan và hosting

Xin chào các bạn. Các kiểu game play. Ở đây chúng ta sẽ chỉ ra những loại gameplay cơ bản nhất. .

0 0 13

- vừa được xem lúc

Xóa bỏ port khi truy cập cyberpanel

Truy cập vào CyberPanel thường yêu cầu một port cụ thể, nhưng việc này có thể gây ra một số vấn đề về bảo mật và không tiện lợi cho người dùng. Vậy làm thế nào để xóa bỏ port khi truy cập CyberPanel.

0 0 7

- vừa được xem lúc

Cloud Hosting là gì? Lợi ích của Cloud Hosting

Cloud Hosting là gì. Cloud hosting cung cấp nhiều lợi ích, bao gồm khả năng điều chỉnh tài nguyên theo nhu cầu, đảm bảo sẵn sàng cao và độ tin cậy cao hơn so với các hình thức truyền thống của lưu trữ

0 0 3

- vừa được xem lúc

Dịch vụ Web Hosting và Máy Chủ Ảo nên dùng loại nào?

Web Hosting và máy chủ ảo Cloud Hosting: hai giải pháp hé lộ trang web, nhưng liệu cái nào sẽ phù hợp hơn cho bạn? Hãy cùng xem xét. .

0 0 4