CleanShot 2022 11 29 at 12.36.38
Hướng dẫn cài đặt myVesta trên Debian 18

myVesta và tính năng

myVesta là nhánh Debian của VestaCP đang được phát triển bởi một trong các nhà phát triển VestaCP. Thừa hưởng những tính năng có sẵn của VestaCP, cải tiến thêm các tính năng mới và hiệu năng sử dụng cũng như vá những bug ở VestaCP cũ.

Vì đây là nhánh của Debian do đó MyVesta chỉ hỗ trợ duy nhất trên Debian.

Yêu cầu hệ thống

  • OS: Debian
  • Disk: 10GB
  • RAM: 1GB (Gợi ý 2GB)
  • CPU: 1 Core (Gợi ý 2 Core)

Các dịch vụ hỗ trợ

  • Sử dụng webserver Apache, NGINX và Nginx_apache
  • MySQL8/MariaDB 10.3
  • DNS
  • FTP
  • ClamAV
  • postgresql
  • NodeJS nginx templates
  • Hỗ trợ đa phiên bản PHP từ 5x trên 8x
  • Hỗ trợ dịch vụ mail (Exim/Dovecot)
  • Có sẵn secret URL (URL bảo mật) khi cài đặt
  • …………………..

Các tính năng của Panel

  • Cho phép tạo user riêng biệt
  • Cho phép tạo Package User
  • Hỗ trợ SSL Let’s Encrypt
  • Hỗ trợ API VestaCP
  • Hỗ trợ Cron Job
  • Hỗ trợ Migrate VestaCP, HestiaCP và cPanel sang MyVesta bằng công cụ có sẵn
  • ……………….

Hướng dẫn cài đặt myVesta

Bước 1: SSH vào server

Nếu bạn chưa biết cách SSH vào máy chủ tham khảo bài hướng dẫn sau nhé

  • Hướng dẫn SSH Linux

Bước 2: Cài đặt myVesta

Ở bước cài đặt myVesta sẽ có 2 tuỳ chọn để bạn cài đặt đó là cài tự động mặc định và custom dịch vụ cài đặt. Và mình sẽ hướng dẫn đồng thời cả 2 để bạn dễ dàng sử dụng

Cài đặt tự động mặc định

sudo apt install curl
curl -O http://c.myvestacp.com/vst-install-debian.sh && bash vst-install-debian.sh --force

Bây giờ bạn chỉ cần chờ tiến trình cài đặt hoàn tất và không cần phải thao tác gì thêm.

CleanShot 2022 11 29 at 11.38.25
Hướng dẫn cài đặt myVesta trên Debian 19

Tuỳ chỉnh dịch vụ cài đặt

Để tuỳ chỉnh các dịch vụ cài đặt bạn truy cập vào link bên dưới.

  • https://www.myvestacp.com/install_generator.html

Tại đây bạn tick chọn vào ô những dịch vụ cần cài đặt. Hoặc bỏ tick đối với các dịch vụ không muốn cài đặt. Và cuối cùng copy tập lệnh và cài.

CleanShot 2022 11 29 at 11.44.02
Hướng dẫn cài đặt myVesta trên Debian 20

Sau khi cài đặt xong bạn sẽ nhận được thông tin đăng nhập như bên dưới.

CleanShot 2022 11 29 at 11.45.39
Hướng dẫn cài đặt myVesta trên Debian 21

Bên dưới là giao diện đăng nhập của myVesta

CleanShot 2022 11 29 at 11.56.58
Hướng dẫn cài đặt myVesta trên Debian 22

Giao diện quản trị của myVesta tuy đơn giản, tinh gọn nhưng đầy đủ các tính năng của một Control Free.

CleanShot 2022 11 29 at 11.57.27
Hướng dẫn cài đặt myVesta trên Debian 23

Bước 3: Cài đặt nhiều phiên bản PHP

Đối với nhu cầu cần sử dụng nhiều phiên bản PHP cho nhiều website. Bạn có thể cài thêm theo hướng dẫn sau.

wget -nv -O ./vesta-inst-php.sh https://c.myvestacp.com/tools/multi-php-install.sh

Sau đó mở file multi-php-install.sh

vi multi-php-install.sh

Sửa giá trị 0 thành 1 với các phiên bản PHP muốn cài. Ở đây mình cài PHP 5.6, 7.4 và 8.1.

inst_56=1
inst_70=0
inst_71=0
inst_72=0
inst_73=0
inst_74=1
inst_80=0
inst_81=1

Cuối cùng chạy lệnh sau để cài đặt

bash multi-php-install.sh

Sau khi cài xong bạn Edit domain và chọn PHP muốn sử dụng như ảnh đính kèm bên dưới.

CleanShot 2022 11 29 at 13.15.20
Hướng dẫn cài đặt myVesta trên Debian 24
CleanShot 2022 11 29 at 12.51.05 1
Hướng dẫn cài đặt myVesta trên Debian 25

Như vậy mình đã hoàn tất Hướng dẫn cài đặt myVesta trên Debian. Hy vọng bài viết này sẽ giúp bạn biết thêm một Control mới để phục vụ cho việc quản trị VPS.

Xem thêm các cài đặt nâng cao khác tại trang chủ của myvesta