
Ravada VDI là một dự án cho phép người dùng kết nối với máy tính để bàn ảo. Back-end được thiết kế và triển khai hỗ trợ nền tảng KVM trên Linux.
Ravada hiện tại hỗ trợ cài đặt trên Ubuntu 18.04 với quy trình cài đặt:
- ➢ Cài đặt gói libmojolicious-plugin-renderfile-perl
Chạy câu lệnh:
$ sudo apt-get install libmojolicious-plugin-renderfile-perl
- Cài đặt gói ravada
$ wget http://infoteleco.upc.edu/img/debian/ravada_0.3.3_all.deb
$ sudo dpkg – i ravada_0.3.3_all.deb
- ➢ Sau khi cài đặt được ravada,chạy 2 câu lệnh cập nhật – hiển thị câu lệnh bị thiếu
$ sudo apt-get update
$ sudo apt-get -f install
- ➢ Cài đặt MySQL Database
-
- Cài đặt MySQL server:
$ sudo apt-get cài đặt mysql-server
-
- Sau khi cài xong,chạy lệnh để thiết lập mật khẩu cho mysql
$ sudo mysql_secure_installation
-
- Cài đặt database
$ sudo mysqladmin -u root -p create ravada
-
- Cấp tất cả các quyền trong database : read,write,excute từ rvd_user
$ sudo mysql -u root -p ravada -e “grant all on ravada.* to [email protected]’localhost’ identified by ‘Pword12345*'”
-
- Yêu cầu mật khẩu bắt buộc:8 ký tự , 1 chữ viết hoa , 1 ký tự đặc biệt
- Kiểm tra cấu hình file /etc/ravada.conf
sudo vi /etc/ravada.conf
db:
user: rvd_user
password: Pword12345*
- ➢Khái quát qua về rvd_back , rvd_front
-
- rvd_back: phải chạy bằng root và quản lý các máy ảo
- rvd_front:là giao diện web gửi yêu cầu đến hỗ trợ
- ➢ Cấu hình bắt đầu khởi động
Có hai kiểu start và stop daemon ravada
-
- Làm mới dịch vụ system,bằng câu lệnh:
$ sudo systemctl daemon-reload
-
- Kiểm tra dịch vụ xem có thể chạy rvd_back và rvd_front
$ sudo systemctl enable rvd_back
$ sudo systemctl enable rvd_front
-
- Bắt đầu chạy
$ sudo systemctl start rvd_back
$ sudo systemctl start rvd_front
-
- Kiểm tra trạng thái của daemons đã sẵn sàng hoạt động chưa
$ sudo systemctl status rvd_back
$ sudo systemctl status rvd_front
- ➢Truy cập apache theo đường dẫn “ localhost:8081 “
Hoặc: http://your.server.ip:8081/