Chắc hẳn Fan của VPSSIM đã rất buồn khi mà VPSSIM của bác Oánh không phát triển nữa, nhưng may thay một công cụ mới được ra đời đã kế thừa 100% tính năng sẵn có của VPSSIM và còn tiếp tục phát triển nâng cấp thêm để phù hợp với yêu cầu của người dùng, đó chính là DLEMP.
DLEMP là gì?
DLEMP ra đời năm 2020 và là một công cụ quản lý máy chủ ảo (VPS) trên hệ điều hành Centos 6/7/8, chủ yếu được sử dụng để cài đặt, cấu hình và quản lý các tính năng phổ biến của môi trường web như web server Nginx, cơ sở dữ liệu (thường là MySQL hoặc MariaDB), và một số công cụ khác như PHP, phpMyAdmin, Redis, SSL, Backup và nhiều ứng dụng web khác.
DLEMP được phát triển nhằm giúp việc cài đặt và quản lý môi trường web trên các máy chủ ảo trở nên dễ dàng hơn, đặc biệt là đối với những người không có nhiều kinh nghiệm về việc cấu hình hệ thống. DLEMP cung cấp giao diện dòng lệnh (CLI) dễ sử dụng để thực hiện các tác vụ như cài đặt, cấu hình và quản lý các thành phần của môi trường web.
Tính năng nổi trội của DLEMP
DLEMP đơn giản, nhanh, nhẹ và an toàn. Có thể kể đến một số tính năng nổi bật giúp người dùng dễ dàng quản lý và cấu hình môi trường web trên máy chủ ảo như:
- Cài đặt tự động: DLEMP cho phép người dùng cài đặt và cấu hình môi trường web một cách tự động với các lệnh đơn giản. Điều này giúp tiết kiệm thời gian và giảm đáng kể công việc cấu hình thủ công.
- Hỗ trợ nhiều công cụ: DLEMP hỗ trợ nhiều công cụ phổ biến như Nginx, PHP, MySQL, MariaDB, Redis, phpMyAdmin và nhiều ứng dụng web khác. Người dùng có thể lựa chọn cài đặt các thành phần theo nhu cầu.
- Giao diện dòng lệnh (CLI): DLEMP cung cấp giao diện dòng lệnh dễ sử dụng cho việc quản lý và thực hiện các tác vụ. Điều này thuận tiện cho người dùng quen thuộc với việc làm việc trong môi trường dòng lệnh.
- Cấu hình tùy chỉnh: Ngoài cài đặt tự động, DLEMP cũng cho phép người dùng tùy chỉnh các thiết lập cấu hình theo nhu cầu cụ thể của họ.
- Hỗ trợ nhiều phiên bản PHP: DLEMP hỗ trợ nhiều phiên bản PHP (8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 5.6, 5.5, 5.4) và cho phép người dùng chuyển đổi giữa các phiên bản này một cách dễ dàng.
- Quản lý domain và SSL: DLEMP cung cấp các công cụ giúp người dùng quản lý tên miền, cài đặt chứng chỉ SSL miễn phí từ Let’s Encrypt và thực hiện các tác vụ liên quan đến SSL.
- Auto Backup: DLEMP hỗ trợ cấu hình backup dễ dàng và tự động. Người dùng cũng có có thể cài đặt sao lưu dữ liệu lên S3, Google Drive hoặc VPS khác.
- Cập nhật thường xuyên: DLEMP thường xuyên cập nhật để cải thiện tính năng, sửa lỗi và hỗ trợ các phiên bản mới của các phần mềm.
DLEMP chỉ là đoạn script được cấu hình và tối ưu sẳn, chỉ thực thi lệnh lệnh khi được gọi, nó không có bất kỳ dịch vụ dư thừa nào chạy ngầm. Vì thế DLEMP sẽ gọn và nhẹ, không tiêu tốn tài nguyên của máy chủ.
Hướng dẫn cài đặt DLEMP
Bước 1: Chuẩn bị
Bạn cần 1 VPS CentOS trắng (tức là nguyên bản của hệ điều hành chưa cài thêm bất kỳ phần mềm nào).
Bạn cần tải và cài đặt các công cụ sau WinSCP, Putty (Lưu ý: có bản portable chạy ngay, không nhất thiết phải cài đặt vào ổ C), hoặc bạn có thể sử dụng công cụ khác.
Xem lại clip trước của mình từ phút thứ 8 để biết cách kết nối VPS bằng WinSCP và Putty nhé:
Tiếp theo, bạn cần cập nhật các bản update mới nhất của phiên bản hệ điều hành CentOS hiện tại với lệnh sau:
1 |
yum update -y |
Bước 2: Cài đặt DLEMP
Để cài đặt DLEMP bạn chạy lệnh sau:
1 |
curl -L https://script.dlemp.net -o dlemp && bash dlemp |
Nếu bạn đang sử dụng VPSSIM để quản lý VPS thì cũng có thể nâng cấp/chuyển đổi từ VPSSIM thành DLEMP bằng câu lệnh sau:
1 |
curl -L https://script.dlemp.net/vpssim-to-dlemp -o dlemp && bash dlemp |
Tiếp tục nhấn phím 1 để cài đặt, sau đó nhập các thông số cấu hình:
- Type in PhyMyAdmin Port [ENTER]: Port để chạy PhpMyAdmin (cứ nhập đại 4 chữ số bất kỳ).
- Type in Your eMail [ENTER]: Điền email bất kỳ để sử dụng cho việc quản lý.
- Type in the password protect phpMyAdmin [ENTER]: Nhập mật khẩu truy cập PhpMyAdmin. Mình hay sử dụng mật khẩu ngẫu nhiên, bạn có thể sử dụng công cụ này để tạo mật khẩu: https://randomkeygen.com/
- Type in the password for root of MySQL [ENTER]: Nhập mật khẩu user root trong MySQL.
- Choose MariaDB Version [ENTER]: Tùy thuộc vào nhu cầu của mình sử dụng mà lựa chọn phiên bản MariaDB cho phù hợp, mình chọn số 1.
- Choose NGINX Version: Mặc định chọn số 1, cài lỗi sẽ tự động chuyển sang số 2.
Tiếp theo đến màn hình tổng quan để bạn xem lại toàn bộ thông tin vừa nhập ở trên, bạn nhấn 1 để tiếp tục cài đặt, hoặc nhấn 2 nếu muốn hủy bỏ cài đặt.
DLEMP sẽ tiến hành cài đặt theo các tùy chọn bạn đã thiết lập. Khi hoàn thành server sẽ tự động reboot nhé.
Bước 3: Hoàn thành
Sử dụng lệnh dlemp để mở màn hình lệnh của DLEMP:
1 |
dlemp |
Nhập số 36 để vào menu nâng cấp DLEMP lên bản đầy đủ tính năng hoàn toàn miễn phí, sau đó nhập key này:
1 |
DLEMP----FreeLicense----Business |
Như vậy quá trình đặt đặt DLEMP đã hoàn tất, mình đã quay lại video toàn bộ quá trình hướng dẫn cài đặt DLEMP trên VPS CentOS của Google Cloud, có 1 số vướng mắc mình giải quyết và đã được ghi lại trong clip, bạn xem thêm chi tiết nhé:
Demo auto script của dlemp mời bạn xem Hướng dẫn Tự tạo website WordPress trên VPS nhanh nhất
Cám ơn bạn đã đọc, hãy để lại câu hỏi dưới phần bình luận cho mình nhé.