Nội dung bài viết
Hôm nay mình có cài đặt aaPanel cho khách nhưng khi cài đặt đến MariaDB các bản như mariadb_10.6 / mariadb_10.7 / mariadb_10.11 đều không được, và check log /tmp/panelExec.log
thì thấy thông báo lỗi:
mysql_root.sh: line 5: /etc/init.d/mysqld: No such file or directory
Changing password...
mysql_root.sh: line 6: mysqld_safe: command not found
mysql_root.sh: line 12: mysql: command not found
mysql_root.sh: line 23: mysql: command not found
mysql_root.sh: line 28: /etc/init.d/mysqld: No such file or directory
The root password set d0b26548757b372b8 successuful
mysql.sh: line 332: /etc/init.d/mysqld: No such file or directory
mysql.sh: line 336: /etc/init.d/mysqld: No such file or directory
mysql.sh: line 338: /www/server/mysql/bin/mysql: No such file or directory
mysql.sh: line 339: /www/server/mysql/bin/mysql: No such file or directory
mysql.sh: line 340: /www/server/mysql/bin/mysql: No such file or directory
|-Successify --- Command executed! ---
Và theo như trên Forum aaPanel có nói rằng do các phiên bản MariaDB cập nhật quá nhanh, nên họ chưa kịp update lại các template của mình. Do đó họ có đề xuất cài các phiên bản MariaDB thấp hơn hoặc chuyển qua sử dụng MySQL.
Tuy nhiên nếu bạn vẫn muốn cài đặt các phiên bản mới nhất của MariaDB ví dụ MariaDB 10.1 thì bạn vẫn có thể cài đặt nó một cách thủ công như hướng dẫn dưới đây.
Hướng dẫn cài đặt
Bước 1: Download MariaDB
cd /www/server/panel/install/
mv mysql.sh mysql.sh.bk
wget https://node.aapanel.com/install/1/mysql.sh
bash mysql.sh install mariadb_10.11
Và bây giờ hãy chờ đợi cho đến khi quá trình build hoàn tất.
Bước 2: Kiểm tra lại dịch vụ MariaDB
Sau khi cài đặt xong, bạn hãy truy cập vào aaPanel và kiểm tra lại dịch vụ MariaDB. Và như vậy mình đã cài đặt thành công MariaDB 10.11.6
Chúc các bạn cài đặt thành công!