Hiện tại, phần lớn người dùng sử dụng AAPanel đều đang gặp lỗi khi cài lại cơ sở dữ liệu từ MySQL sang MariaDB. Lỗi này vẫn chưa được phía AAPanel khắc phục nên ta cần phải cài đặt theo cách thủ công khác. Bài viết dưới đây BKNS sẽ hướng dẫn cài đặt MariaDB trên AAPanel cho các bạn nhé!
Tóm Tắt Bài Viết
- 1 Hướng dẫn cài đặt MariaDB trên AAPanel
- 1.1 Bước 1: Stop và gỡ cài đặt MySQL cũ
- 1.2 Bước 2: Disable các thư mục liên quan đến MySQL cũ
- 1.3 Bước 3: Xóa user, group mysqld
- 1.4 Bước 4: Stop toàn bộ tiến trình liên quan đến MySQL
- 1.5 Bước 5: Đổi nameserver về 8.8.8.8, 1.1.1.1
- 1.6 Bước 6: Cài đặt MariaDB
- 1.7 Bước 7: Quay về AAPanel và nhập password root
- 2 Tổng kết
Hướng dẫn cài đặt MariaDB trên AAPanel
Để cài đặt cơ sở dữ liệu MariaDB lên server AAPanel đã có cài sẵn MySQL trước đó, ta cần thao tác các bước sau:
Bước 1: Stop và gỡ cài đặt MySQL cũ
/etc/init.d/mysqld stop
Bước 2: Disable các thư mục liên quan đến MySQL cũ
mv /www/server/data /www/server/data.backup
mv /www/server/mysql /www/server/mysql.backup
mv /etc/my.cnf /etc/my.cnf.backup
mv /run/systemd/generator.late/multi-user.target.wants/mysqld.service /run/systemd/generator.late/multi-user.target.wants/mysqld.service.backup
Bước 3: Xóa user, group mysqld
Để chắc chắn khi cài đặt lại không gặp lỗi, cần xóa user và group mysqld
userdel mysqld
groupdel mysqld
Bước 4: Stop toàn bộ tiến trình liên quan đến MySQL
ps auxf | grep mysqld
pkill -9 mysqld
Bước 5: Đổi nameserver về 8.8.8.8, 1.1.1.1
Bước này có thể bỏ qua nếu ping được từ server tới fileserver node.aapanel.com, nếu ping không thông thì sẽ cần đổi nameserver
vi /etc/resolv.conf
Đổi nameserver thành 8.8.8.8 và 1.1.1.1
systemctl restart network
Bước 6: Cài đặt MariaDB
mv /www/server/panel/install/mysql.sh /www/server/panel/install/mysql.sh.backup
cd /www/server/panel/install/
wget https://node.aapanel.com/install/1/mysql.sh --no-check-certificate
bash mysql.sh install mariadb_10.11
**Phiên bản mariadb_x.x có thể thay đổi tùy theo version muốn sử dụng
**Việc cài đặt khá lâu, sau khi cài đặt xong thì tìm dòng “The root password set xxxxxxxxxx successful” và lưu lại password này.
Bước 7: Quay về AAPanel và nhập password root
Vào Database => Root password => điền password đã lưu lại khi cài đặt xong => Confirm
Bây giờ cơ sở dữ liệu đã chạy với MariaDB và có thể sử dụng một cách bình thường. Chúc các bạn thành công!
Tổng kết
Vậy là BKNS đã hướng dẫn cài đặt MariaDB trên AAPanel cho bạn. Chúc các bạn thành công! Đừng quên theo dõi huongdan.bkns và BKNS để không bỏ lỡ những bài viết hay và hữu ích tiếp theo nhé!