Vesta control panel là một trong top 5 host control panel miễn phí tốt nhất cho server Linux, mình đã dùng thử qua nhiều control panel khác nhau, từ tính phí như cPanel, DirectAdmin, Plesk đến các bản miễn phí như Zpanel, Kloxo và thấy rằng Vesta Panel thực sự xứng đáng là top 5 control panel miễn phí tốt nhât vì nó quá đơn nhản, gọn nhẹ, nhiều tính năng và đặc biệt là dễ sử dụng.
Giới thiệu sơ bộ về Vesta Control Panel
Vesta là một hosting control panel nguồn mở miễn phí có lẽ chưa được nhiều người biết tới. Vesta CP là sản phẩm của các lập trình viên đến từ Nga. Các bạn có thể tìm hiểu thông tin về Vesta CP từ:
- Trang chủ của Vesta CP: http://vestacp.com/
- Diễn đàn người dùng Vesta CP: http://forum.vestacp.com/
- Hướng dẫn cài đặt và sử dụng: http://vestacp.com/docs/
Ưu điểm lớn nhất của Vesta control panel là Vesta hỗ trợ cả Apache và Nginx. Nó dùng Apache như một Aplication webserver (xử lý PHP request) còn Nginx là frontend web server (xử lý các file tĩnh) nhằm giảm tải cho Apache. Đây là mô hình mà nhiều website lớn hiện đang dùng.
Theo bản thân mình đánh giá, tốc độ load site khi dùng Vesta tăng lên đáng kể, thậm trí còn nhanh hơn cả khi mình dùng plugin Super Cache trước đây => Bạn có thể tham khảo nhiều bài viết đánh giá vấn đề này hoặc tự trải nghiệm để kiểm chứng nhé.
Vesta hỗ trợ hầu hết các tính năng thiết yếu của webserver như FTP, Bind DNS, Exim mail, MySQL, phpMyAdmin, các công cụ backup tự động, Upgrade tự động, cronjob, bảo mật (email antivirus, antispam)….
- Web Server
- DNS server
- Database Server
- Mail Server
- FTP Server
- Nginx out of the box
- SSL certificates & SNI
- Fast Backups
- Easy update manager
- System Monitoring
- AntiSpam / Antivirus
- …
Vesta có thể cài đặt trên hầu hết các các hệ điều hành nhân Unix như: RHEL 5, RHEL 6, CentOS 5, CentOS 6, Debian 7, Ubuntu LTS, Ubuntu 13.04, Ubuntu 13.10.
Hướng dẫn cài đặt Vesta Panel trên CentOS, Ubuntu
Việc cài đặt Vesta cực kỳ đơn giản, đơn giản hơn bất kỳ làm việc gì trên Linux (CentOS hoặc Ubuntu) mà mình từng làm!
Hai bước đề cài đặt Vesta Control Panel trên CentOS hoặc Ubuntu:
Bước 1: Download script/bash về bằng lệnh
curl -O http://vestacp.com/pub/vst-install.sh
Bước 2: Chạy script bằng lệnh
bash vst-install.sh
Đôi khi bạn cài đặt bị lỗi, thường là do máy chủ (hoặc VPS) bạn đã cài một thành phần nào đó của Vesta rồi. Khi đó, bạn chạy dòng lệnh sau để cài đặt Vesta
bash vst-install.sh –force
Nhập y để xác nhận việc cài đặt. Tiến trình cài đặt thường kéo dài từ 10p đến 20p. Sau khi cài đặt thành công. Các bạn sẽ nhận được email chứa thông tin đăng nhập. Cổng mặc định của Vesta là 8083!
Hướng dẫn sử dụng Vesta Control Panel
Sau khi đăng nhập thành công vào trang quản trị, giao diện chính của Vesta như hình bên dưới:
Để bắt đầu thêm website, các bạn tiến hành theo 2 bước sau:
– Bước 1: Vào menu WEB để thêm website, chú ý enable/tick chọn mục NGINX và allow FTP để tạo tài khoản FTP rồi upload source code của website lên host
– Bước 2: Tại menu DB, bạn tạo database cho website.
OK, bây giờ bạn sử dụng FTP để cấu hình website và chạy nhé!
Video hướng dẫn cài đặt, cấu hình và sử dụng Vesta Panel – control panel miễn phí tốt nhất
Chúc các bạn thành công!