NỘI DUNG
Sửa lỗi cài đặt MariaDB trên AAPanel có thể gây khó khăn cho nhiều người dùng, nhưng với hướng dẫn chi tiết này, bạn sẽ có thể khắc phục mọi vấn đề một cách dễ dàng. Trong bài viết này, chúng tôi sẽ chỉ cho bạn các bước cần thiết để sửa lỗi và cài đặt MariaDB thành công trên AAPanel.
Lỗi khi cài đặt MariaDB trên AAPanel là vấn đề phổ biến mà nhiều người dùng gặp phải, đặc biệt khi chuyển từ MySQL sang MariaDB. Thường gặp lỗi trong quá trình cài đặt, với thông báo lỗi như ảnh dưới đây.
Dù đã báo cáo lỗi này trên diễn đàn AAPANEL, vẫn chưa có giải pháp hiệu quả, ngay cả với phiên bản AAPANEL 7 mới nhất.
Hiện tại, tôi đã tìm ra một phương pháp hiệu quả để sửa lỗi cài đặt MariaDB trên AAPanel. Hãy cùng thực hiện theo hướng dẫn dưới đây để khắc phục vấn đề này.
Đây là cơ sở dữ liệu ban đầu của tôi, đang hoạt động với MySQL 8. Tôi sẽ gỡ cài đặt MySQL và cài đặt MariaDB phiên bản mới nhất, hiện tại là 10.11.
Bước 1: Stop dịch vụ và gỡ cài đặt MySQL
Để bắt đầu sửa lỗi cài đặt MariaDB trên AAPanel, bạn cần dừng dịch vụ MySQL hiện tại.
/etc/init.d/mysqld stop
Bước 2: Vô hiệu hóa các thư mục liên quan đến MySQL cũ
Tiếp theo, bạn cần vô hiệu hóa các thư mục và tệp liên quan đến MySQL cũ để chuẩn bị cho việc cài đặt MariaDB mới.
mv /www/server/data /www/server/data.bak
mv /www/server/mysql /www/server/mysql.bak
mv /etc/my.cnf /etc/my.cnf.bak
mv /run/systemd/generator.late/multi-user.target.wants/mysqld.service /run/systemd/generator.late/multi-user.target.wants/mysqld.service.bak
Hãy kiểm tra và loại bỏ mọi tiến trình liên quan đến MySQL còn đang chạy.
ps auxf | grep mysqld
pkill -9 mysqld
Bước 3: Cài đặt lại cơ sở dữ liệu MariaDB
Để cài đặt MariaDB mới, bạn cần thực hiện các lệnh sau. Lưu ý rằng bạn nên thay đổi số phiên bản trong lệnh nếu bạn muốn cài đặt phiên bản khác của MariaDB.
mv /www/server/panel/install/mysql.sh /www/server/panel/install/mysql.sh.bak
cd /www/server/panel/install/
wget https://node.aapanel.com/install/1/mysql.sh --no-check-certificate
bash mysql.sh install mariadb_10.11
Quá trình cài đặt có thể mất một thời gian. Để đảm bảo cài đặt không bị gián đoạn, bạn nên sử dụng screen để quản lý tiến trình cài đặt.
Khi cài đặt hoàn tất, bạn sẽ nhận được thông báo như hình dưới đây. Hãy sao lưu mật khẩu root MySQL mà bạn nhận được trong thông báo.
Sau khi cài đặt, MariaDB 10.11.6 đã được cài đặt thành công. Để hoàn tất, bạn cần nhập mật khẩu root vào AAPANEL tại mục Databases => Root password và xác nhận.
Giờ đây, cơ sở dữ liệu của bạn đã hoạt động với MariaDB và bạn có thể sử dụng bình thường. Nếu gặp bất kỳ vấn đề nào, hãy quay lại và làm theo hướng dẫn sửa lỗi cài đặt MariaDB trên AAPanel.
Tổng kết
Tóm lại, việc sửa lỗi cài đặt MariaDB trên AAPanel có thể được thực hiện dễ dàng nếu bạn làm theo các bước hướng dẫn chi tiết trên. Đảm bảo kiểm tra lại từng bước để không bỏ sót bất kỳ
Và tôi là Quân, chuyên viên quản trị hệ thống đã có nhiều năm kinh nghiệm trong lĩnh vực này. Nếu bạn cần tư vấn dịch vụ và triển khai hệ thống, hãy liên hệ với tôi tại đây. Chúc bạn thành công trong việc quản lý và tối ưu hóa hệ thống của mình!