Giới thiệu
MariaDB là một hệ quản trị cơ sở dữ liệu mã nguồn mở, thường được cài đặt như một phần của ngăn xếp LEMP (Linux, Nginx, MySQL / MariaDB, PHP / Python / Perl) phổ biến. Nó sử dụng cơ sở dữ liệu quan hệ và SQL (Ngôn ngữ truy vấn có cấu trúc) để quản lý dữ liệu của nó. MariaDB là một nhánh của MySQL được quản lý bởi các nhà phát triển MySQL ban đầu. Nó được thiết kế để thay thế cho MySQL, sử dụng một số lệnh tham chiếu mysql và là gói mặc định trên CentOS 7.
Trong hướng dẫn này, chúng tôi sẽ giải thích cách cài đặt phiên bản MariaDB mới nhất trên máy chủ CentOS 7. Nếu bạn đang thắc mắc về MySQL so với MariaDB, MariaDB là gói ưu tiên và sẽ hoạt động liền mạch thay cho MySQL.
$ yum -y install mariadb-server mariadb
Khi quá trình cài đặt hoàn tất, chúng ta sẽ khởi động mariadb bằng lệnh sau:
$ sudo systemctl start mariadb
systemctl không hiển thị kết quả của tất cả các lệnh quản lý dịch vụ, vì vậy để chắc chắn rằng chúng tôi đã thành công, chúng tôi sẽ sử dụng lệnh sau:
# sudo systemctl status mariadb
Nếu MariaDB đã khởi động thành công, đầu ra phải chứa “Active: active (running)” và dòng cuối cùng sẽ giống như sau:
Tiếp theo, chúng ta sẽ chú ý đến việc cài đặt bảo mật.
Bước 2 – Bảo mật máy chủ MariaDB
MariaDB bao gồm một tập lệnh bảo mật để thay đổi một số tùy chọn mặc định kém an toàn hơn cho những thứ như thông tin đăng nhập gốc từ xa và người dùng mẫu. Sử dụng lệnh này để chạy tập lệnh bảo mật:
& mysql_secure_installation
[root@localhost ~]# mysql_secure_installation
/usr/bin/mysql_secure_installation: line 379: find_mysql_client: command not found
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we’ll need the current
password for the root user. If you’ve just installed MariaDB, and
you haven’t set the root password yet, the password will be blank,
so you should just press enter here.
Enter current password for root (enter for none): <–ENTER
OK, successfully used password, moving on…
Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.
Set root password? [Y/n]
New password: <–yourmariadbpassword
Re-enter new password: <–yourmariadbpassword
Password updated successfully!
Reloading privilege tables..
… Success!
By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.
Remove anonymous users? [Y/n] <–ENTER
Chúc các bạn thành công !
Nếu trong quá trình thực hiện xảy ra lỗi hay sự cố gì, các bạn có thể liên hệ bộ phận kỹ thuật để được giúp đỡ. Hiện tại BKHOST có các cách liên hệ như sau:
• Liên hệ qua số tổng đài 024 7303 8088, sau đó ấn phím 2 để gặp BPKT.
• Gửi ticket thông qua trang web id.bkhost.vn.
• Live chat trực tiếp trên trang chủ bkhost.vn.