MariaDB là một sản phẩm mã nguồn mở được phân tách từ MySQL. Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cài đặt MariaDB 10 trên CentOS 7.
Cài đặt MariaDB trên CentOS 7 – MariaDB là một sản phẩm mã nguồn mở được phân tách từ mã nguồn mở được phát triển bởi cộng đồng của hệ quản trị cơ sở dữ liệu quan hệ MySQL theo hướng miễn phí với GNU GPL. MariaDB được phát triển với sự dẫn dắt của các nhà phát triển ban đầu của MySQL, do lo ngại khi MySQL được Oracle Corporation mua lại.
MariaDB được định hướng để duy trì khả năng tương thích cao với MySQL, đảm bảo hỗ trợ thư viện và kết hợp tốt nhất với các lệnh và API MySQL.
Trong bài này HOSTVN sẽ hướng dẫn bạn cài đặt MariaDB 10 trên CentOS 7.
Cài đặt MariaDB trên CentOS 7
1. Bước 1: Tạo tệp repo
Theo mặc định, kho CentOS chỉ có sẵn MariaDB 5. Để cài đặt MariaDB 10, bạn cần tạo repo của riêng mình.
nano /etc/yum.repos.d/mariadb.repo
Dán nội dung bên dưới rồi nhấn Điều khiển + o và nhớ đi vào để lưu tệp, nhấn Điều khiển + x để thoát khỏi nano.
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.5.2/rhel7-amd64/ gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
- Ghi chú: Tại thời điểm viết phiên bản MariaDB 10 mới nhất là 10.5.2. Trước khi tạo repo, bạn có thể truy cập http://yum.mariadb.org để kiểm tra phiên bản
2. Bước 2: Cài đặt MariaDB
Sau khi tạo tệp repo, hãy cài đặt MariaDB bằng lệnh sau
yum install MariaDB-server MariaDB-client -y
3. Bước 3: Đặt mật khẩu gốc
Khi quá trình cài đặt hoàn tất, hãy tiến hành đặt mật khẩu gốc bằng cách chạy các lệnh sau
systemctl enable mariadb systemctl start mariadb mysql_secure_installation
Thực hiện một lựa chọn như thế này:
Nhập mật khẩu hiện tại cho root (nhập cho không): Nhấn phím Enter
Chuyển sang xác thực unix_socket [Y/n]: N
Thay đổi mật khẩu gốc? [Y/n]: Y
Mật khẩu mới: Nhập mật khẩu gốc bạn muốn tạo
Nhập lại mật khẩu mới: Nhập lại mật khẩu gốc
Xóa người dùng ẩn danh? [Y/n] : Y
Không cho phép đăng nhập root từ xa? [Y/n]: Y
Xóa cơ sở dữ liệu thử nghiệm và truy cập vào nó? [Y/n] : Y
Tải lại bảng đặc quyền ngay bây giờ? [Y/n]: Y
4. Video cài đặt
5. Kết luận
Qua bài đăng này HOSTVN đã hướng dẫn bạn cách cài đặt và đặt mật khẩu gốc cho MariaDB trên CentOS 7. Nếu bạn có bất kỳ đề xuất nào, bạn có thể để lại bình luận bên dưới. Ngoài ra, bạn có thể xem thêm hướng dẫn cài đặt LEMP (Nginx – MariaDB – PHP) trên CentOS 7.