Thư mục bài viết
VestaCP là một bảng điều khiển máy chủ mạng Linux rất đơn giản nhưng mạnh mẽ và hiệu quả.
Theo mặc định, nó sẽ cài đặt máy chủ web nginx, PHP, MySQL , máy chủ DNS và các phần mềm khác cần thiết để vận hành một máy chủ web hoàn chỉnh — rất cần thiết cho việc xây dựng trang web và SEO . Bảng điều khiển VestaCP có thể được cài đặt trên RHEL 5 và 6, CentOS 5 và 6, Ubuntu 12.04 đến 14.04 và Debian 7. Nhờ phạm vi hỗ trợ hệ điều hành rộng, bảng điều khiển VestaCP cũng rất phổ biến đối với các nhà phát triển web và quản trị viên hệ thống.
Tìm hiểu về VestaCP
VestaCP là một giải pháp hoàn chỉnh dành cho khách hàng, được tích hợp kèm theo một giải pháp miễn phí mà họ có thể cài đặt trên VPS hoặc máy chủ chuyên dụng của mình. Hầu hết các bảng điều khiển miễn phí như Z-Panel đều không được cập nhật thường xuyên, và hầu hết các lỗ hổng bảo mật đã biết vẫn chưa được khắc phục, trong khi VestaCP tích cực phát triển sản phẩm của mình. Nếu bạn không quen với việc bảo trì máy chủ, bạn cũng có thể đặt mua các gói hỗ trợ từ họ.
- Giao diện của họ rất độc đáo đối với họ.
- VestaCP sử dụng sự thích ứng Vật liệu hiện đại trên giao diện bảng điều khiển của nó.
- Người dùng cũng có thể cập nhật thương hiệu của riêng họ lên VestaCP bằng cách sử dụng các chủ đề.
Điều kiện cài đặt
Bạn có thể cài đặt VestaCP trên máy chủ có ít nhất 1GB RAM (khuyến nghị), nhưng nó cũng có thể chạy mượt mà trên máy chủ có 512MB RAM. Tuy nhiên, để cài đặt trình quét vi-rút, cài đặt mặc định của bảng điều khiển yêu cầu ít nhất 3GB RAM. Tuy nhiên, người dùng có thể ghi đè các cài đặt này và cài đặt trình quét vi-rút và các tính năng khác trên bất kỳ máy chủ nào.
- VestaCP hỗ trợ Centos, Ubuntu, Debian và RHEL.
- Bộ nhớ VPS 1 GB trở xuống VestaCP cho loại Mirco (Loại Micro không hỗ trợ phpfcgi)
- Bộ nhớ VPS 1G-3G là loại Mini
- Bộ nhớ VPS 3G-7G là trung bình
- Bộ nhớ VPS 7G hoặc lớn hơn là Lớn, có thể cài đặt các thành phần chống thư rác vừa và lớn.
Cài đặt VestaCP, phần mềm sau sẽ được cài đặt
- Apache
- PHP
- NginX
- Được đặt theo tên
- miễn
- Dovcot
- ClamAV (tùy thuộc vào cấu hình của bạn)
- SpamAssassin
- MySQL & PHPMyAdmin
- PostgreSQL
- vsftpd
Chuẩn bị cài đặt VestaCP
Việc cài đặt VestaCP khá đơn giản. Trước tiên, hãy đảm bảo bạn không đang chạy bất kỳ phần mềm mặc định nào trên máy chủ. Nếu có, hãy gỡ bỏ bất kỳ phần mềm không cần thiết nào bằng các lệnh phù hợp. Chúng tôi khuyên bạn nên sử dụng một hệ điều hành sạch, vì điều này sẽ ngăn ngừa xung đột có thể phát sinh khi cài đặt các bảng điều khiển khác.
Ví dụ về lệnh gỡ cài đặt LAMP trên CentOS
Bước 1: Xóa máy chủ MySQL. Xóa MySQL trên máy chủ CentOS bằng cách chạy lệnh sau: ▼
yum remove mysql-client mysql-server mysql-common mysql-develBước 2: Xóa cơ sở dữ liệu MySQL
yum remove mysql-libsBước 3: Gỡ bỏ bản cài đặt PHP hiện có
yum remove php php-common php-develBước 4: Vui lòng tham khảo bài viết này để gỡ bỏ dịch vụ Apache khỏi máy chủ ▼
Ví dụ về lệnh gỡ cài đặt LAMP trên Ubuntu
Bạn có thể chạy lệnh một dòng này để xóa LAMP trên máy chủ Ubuntu ▼
`# sudo apt-get remove --purge apache2 php5 mysql-server-5.0 phpmyadmin`- ▲ Đoạn mã trên sẽ xóa LAMP hiện đang được cài đặt
Bắt đầu cài đặt VestaCP
Bài viết này hướng dẫn cách kết nối đến VPS/máy chủ của bạn qua SSH bằng phần mềm PuTTY. Bước 1: Tải xuống trình cài đặt VestaCP. Sử dụng lệnh sau để tải xuống trình cài đặt VestaCP ▼
curl -O http://vestacp.com/pub/vst-install.sh
bước 2:Bắt đầu cài đặt VestaCP Sau khi tải xuống thành công, hãy chạy lệnh này để bắt đầu cài đặt VestaCP ▼
bash vst-install.shbước 3:Xác nhận cài đặt VestaCP Trình cài đặt sẽ yêu cầu bạn xác nhận cài đặt VestaCP, nhập 'y' để tiếp tục ▼
bước 4:nhập email
- Sau đó, nó sẽ yêu cầu bạn nhập một email hợp lệ (để gửi cho bạn thông tin cập nhật về máy chủ hiện tại).
- Vì vậy, vui lòng nhập một email hợp lệ và nhấn enter.
- FQDN là tên miền / tên miền viết tắt toàn cầu đủ điều kiện.
- Dom đủ tiêu chuẩnain Tên, tên miền,Có được từ phân giải DNSĐịa chỉ IP.
- Nếu bạn định sử dụng FQDN (bắt buộc), vui lòng nhập nó ở giai đoạn này.
- Tốt nhất là nhập FQDN cho tên máy chủ này.
- Chen Weilianglà sử dụng chenweiliang.com làm tên máy chủ.
- Bắt đầu cài đặt ngay bây giờ, vui lòng đợi một lúc để quá trình cài đặt hoàn tất.
Bước 7:Đặt ngôn ngữ thành tiếng Trung và đăng nhập vào bảng điều khiển Vesta CP thông qua trình duyệt ▼
Bạn sẽ thấy rằng mặc định là tiếng Anh, bạn có thể nhấp vào quản trị viên ở góc trên bên phải để thay đổi nó ▼ 
VestaCP thêm nhiều miền
Trong dịch vụ web bảng điều khiển VestaCP, bạn có thể thêm nhiều tên miền mới ▼
Trong cài đặt nâng cao, bạn có thể chọn có thêm chứng chỉ SSL vào trang web hay không và hỗ trợ tự động đặt chứng chỉ Let's Encrypt để mã hóa ▼ 
- Sau khi đợi khoảng năm phút, bạn có thể bật https và xem chứng chỉ SSL mà bạn vừa đăng ký.
VestaCP thêm tài khoản FTP
Ở dưới cùng, bạn có thể thêm tài khoản FTP vào trang web của mình và nhập tài khoản FTP và mật khẩu của bạn ▼ 
Cài đặt kết nối máy khách FTP
Khi kết nối bằng phần mềm máy khách FTP, các cài đặt sau sẽ khả dụng ▼
- Tên máy chủ Nhập địa chỉ IP máy chủ của bạn hoặc tên miền trỏ đến máy chủ.
- Tên người dùng: Quản trị viên máy chủ hoặc tên người dùng tài khoản FTP.
- Mật khẩu: Quản trị viên máy chủ hoặc mật khẩu tài khoản FTP.
- Cảng: 21
VestaCP thêm hộp thư bưu điện
Đầu tiên vào giao diện quản lý bưu cục của VestaCP và thêm tài khoản mới ▼
Nhập tài khoản email và mật khẩu của bạn, sau đó bạn sẽ nhận được email SMTP, IMAP, v.v. ▼
Hộp thư trực tuyến của VestaCP, sử dụng Roundcube nguồn mở để dễ dàng gửi và nhận thư ▼ 
Trình quản lý tệp VestaCP
Bước 1: Sau khi kết nối với máy chủ SFTP qua SSH, điều hướng đến thư mục ▼
/usr/local/vesta/conf
Bước 2: Chỉnh sửa tệp vesta.conf.
- Thêm hai dòng mã sau vào cuối tệp ▼
FILEMANAGER_KEY ='KuwangNetwork' SFTPJAIL_KEY ='KuwangNetwork'
Sau khi lưu, bạn có thể xem trình quản lý tệp trong điều hướng VestaCP ▼
- Vì tệp vesta.conf sẽ được hệ thống tự động sửa đổi,
- Bạn nên thay đổi tệp vesta.conf thành chỉ đọc (440).
- Phương pháp sửa đổi tệp vesta.conf có thể không thành công và bạn sẽ nhận được email thông báo về lỗi.
- Nếu nó không thành công, vui lòng xóa hai dòng mã bạn vừa thêm vào.
- Trình quản lý tệp của VestaCP quá tệ.
- Bạn nên sử dụng phần mềm như SFTP và WinSCP thay vì trình quản lý tệp của VestaCP.

Sự cố thư viện JS của Google
- Trình quản lý tệp sử dụng thư viện JS của Google, nhưng thư viện JS của Google có thể không khả dụng ở một số khu vực của Trung Quốc đại lục.
Giải pháp: Vào thư mục ▼
/usr/local/vesta/web/templates/file_manager
Vui lòng thay đổi địa chỉ ở dòng 119 của tệp main.php thành ▼
code.jquery.com/jquery-1.11.1.min.js
Gỡ cài đặt VestaCP
Bước 1: Dừng dịch vụ VestaCP
service vesta stop
Bước 2: Gỡ bỏ trình cài đặt VESTA. Đối với hệ thống CentOS, vui lòng sử dụng lệnh sau ▼
yum remove vesta* rm -f /etc/yum.repos.d/vesta.repo
Đối với hệ thống Debian/Ubuntu , vui lòng sử dụng lệnh sau ▼
apt-get remove vesta* rm -f /etc/apt/sources.list.d/vesta.list
Bước 3: Xóa thư mục dữ liệu và các tác vụ đã lên lịch.
rm -rf /usr/local/vesta
- Ngoài ra, bạn nên xóa người dùng quản trị và các tác vụ đã lên lịch có liên quan.
Kết luận
VestaCP là một bảng điều khiển VPS rất tốt, dễ cài đặt và sử dụng, phù hợp với mọi người. Hơn nữa, không có lỗi cài đặt nào. Việc cài đặt trên VPS của chúng tôi chỉ mất khoảng 4-7 phút để hoàn tất.
- VestaCP nhanh hơn nhiều so với đối thủ cạnh tranh chính của nó, ISPConfig.
- VestaCP là một bảng điều khiển hệ thống Linux tiêu chuẩn luôn chạy với chi phí tối thiểu.
- Bảng điều khiển VestaCP cung cấp miễn phí hệ thống bộ nhớ đệm dựa trên proxy ngược.
Hy vọng bài viết "Cách sử dụng bảng điều khiển VestaCP? Cài đặt thư điện tử/Thêm nhiều tên miền & Quản lý tập tin" được chia sẻ trên blog của Chen Weiliang ( https://www.chenweiliang.com/ ) sẽ hữu ích cho bạn.
Bạn có thể thoải mái chia sẻ liên kết bài viết này: https://www.chenweiliang.com/cwl-702.html

