Download app

Quét mã QR để tải về ứng dụng

QR code

Cách cài đặt MariaDB trên Rocky Linux và Alma Linux

23/08/2021, 10:32 am
766

MariaDB là một hệ thống cơ sở dữ liệu quan hệ miễn phí và do cộng đồng phát triển, là một phần mềm thay thế tương thích cho hệ thống quản lý cơ sở dữ liệu MySQL cực kỳ phổ biến.

Nó đã được tách khỏi MySQL sau khi các nhà phát triển ban đầu của MySQL bày tỏ sự nghi ngờ của họ với việc Oracle mua lại MySQL. Kể từ đó, MariaDB được đảm bảo vẫn là nguồn mở và miễn phí theo giấy phép GNU.

MariaDB rất phổ biến vì hiệu suất nhanh, khả năng mở rộng, ổn định và mạnh mẽ. Nó tương thích với nhiều loại hệ điều hành bao gồm Linux, FreeBSD, Mac và Windows.

Bộ công cụ lưu trữ phong phú, plugin và các công cụ thú vị khác mà nó cung cấp khiến nó trở thành một lựa chọn lý tưởng cho các trường hợp sử dụng khác nhau như phân tích dữ liệu, lưu trữ dữ liệu, xử lý giao dịch, v.v. Trên thực tế, nó là một thành phần chính của LAMP và LEMP stack được sử dụng để lưu trữ các ứng dụng web.

Các tính năng của MariaDB

Các tính năng chính của MariaDB bao gồm:

+ Công nghệ phân cụm Galera.

+ Các công cụ lưu trữ mới như InnoDB, XtraDB, Aria, TokuDB, CONNECT và SEQUENCE, đề cập đến một số công cụ.

+ Nhân rộng nhanh hơn và được cải thiện.

+ Nhóm chủ đề nâng cao có khả năng hỗ trợ lên đến hơn 200,00 kết nối.

+ Các tính năng mới như bảng được phiên bản hệ thống, kiểu dữ liệu cố định và xác thực ổ cắm UNIX để đề cập đến một số tính năng.

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt máy chủ cơ sở dữ liệu MariaDB trên Rocky Linux 8 và Alma Linux 8.

+ Bước 1: Thêm kho lưu trữ MariaDB

Theo mặc định, kho lưu trữ Rocky Linux AppStream cung cấp MariaDB 10.3. Tuy nhiên, đây không phải là phiên bản mới nhất. Hiện tại, bản phát hành ổn định hiện tại là MariaDB 10.6.

Để cài đặt phiên bản mới nhất, hãy tạo tệp kho lưu trữ MariaDB trên hệ thống của bạn như sau.

$ sudo vim /etc/yum.repos.d/mariadb.repo

Dán các dòng được hiển thị.

[mariadb]

name = MariaDB

baseurl = https://yum.mariadb.org/10.6/rhel8-amd64

module_hotfixes = 1

gpgkey = https: //yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck = 1 

Sau đó lưu các thay đổi và thoát khỏi tệp.

Tiếp theo, cập nhật kho hệ thống để Rocky đăng ký kho mới được thêm vào.

$ sudo dnf update

Bước 2: Cài đặt MariaDB trong Rocky Linux

Với kho lưu trữ tại chỗ, hãy di chuyển và cài đặt máy chủ cơ sở dữ liệu MariaDB như hình minh họa:

$ sudo dnf install mariadb-server mariadb

Sau khi cài đặt, hãy kích hoạt dịch vụ MariaDB để bắt đầu vào thời gian khởi động và khởi động dịch vụ bằng cách sử dụng các lệnh sau.

$ sudo systemctl enable mariadb

$ sudo systemctl start mariadb

Sau đó xác minh trạng thái đang chạy của MariaDB.

$ sudo systemctl status mariadb

Kết quả cho thấy mọi thứ đang hoạt động như bình thường.

Bước 3: Bảo mật MariaDB trong Rocky Linux

MariaDB đi kèm với các thiết lập mặc định yếu và có nguy cơ bảo mật có thể khiến máy chủ cơ sở dữ liệu bị tin tặc khai thác. Do đó, chúng ta cần thực hiện các biện pháp bổ sung để bảo mật máy chủ cơ sở dữ liệu.

Để làm như vậy, chúng tôi sẽ chạy script bên dưới.

$ sudo mysql_secure_installation

Đầu tiên, hãy đặt mật khẩu gốc.

Đối với các lời nhắc còn lại, nhấn 'Y' để xóa người dùng ẩn danh, không cho phép đăng nhập root từ xa và xóa cơ sở dữ liệu thử nghiệm không được yêu cầu trong sản xuất và cuối cùng lưu các thay đổi.

Để đăng nhập vào MariaDB máy chủ cơ sở dữ liệu, hãy chạy lệnh sau

$ sudo mysql -u root -p

Cung cấp mật khẩu gốc mà bạn đã cấu hình ở bước trước và nhấn ENTER để truy cập trình MariaDB bao.

Kết luận

Như vậy chúng tôi đã cài đặt thành công máy chủ cơ sở dữ liệu MariaDB trên Rocky Linux 8. Hãy nhớ rằng, bạn vẫn có thể sử dụng phiên bản được cung cấp bởi AppStream, kho phiên bản này sẽ hoạt động tốt. Tuy nhiên, nếu bạn đang tìm cách cài đặt phiên bản mới nhất của MariaDB, thì việc thêm kho lưu trữ sẽ thực hiện thủ thuật.

+ Fanpage: https://www.facebook.com/nhanhoacom

+ Chỉ đường: https://g.page/nhanhoacom

+ Chương trình khuyến mãi mới nhất: https://nhanhoa.com/khuyen-mai.html

————————————————————

CÔNG TY TNHH PHẦN MỀM NHÂN HÒA

https://nhanhoa.com

Hotline: 1900 6680

Trụ sở chính: Tầng 4 - Tòa nhà 97-99 Láng Hạ, Đống Đa, Hà Nội

Tel: (024) 7308 6680 – Email: sales@nhanhoa.com

Chi nhánh TP. Hồ Chí Minh: 270 Cao Thắng (nối dài), Phường 12, Quận 10, Tp.HCM

Tel: (028) 7308 6680 – Email: hcmsales@nhanhoa.com

Chi nhánh Vinh - Nghệ An: Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An

Tel: 0915221384 – Email: contact@nhanhoa.com

Bài viết liên quan
26/11/2024
Control Panel VPS là công cụ quan trọng giúp quản trị và tối ưu hoá hoạt động của máy chủ ảo (VPS). Với sự đa dạng...
20/11/2024
Các fan cứng của Nhân Hòa đã biết Chương trình Black Friday 2024 sẽ có mức ưu đãi khủng là bao nhiêu % và áp dụng cho những...
19/11/2024
Đừng để website của bạn bị "tắt đèn" vì hết hạn tên miền! Hãy chủ động gia hạn tên miền để đảm bảo sự liên...
Chuyên nghiệp và tận tình
Hỗ Trợ Trực Tuyến 24/7
Đội ngũ chuyên gia giúp xử lý vấn đề kỹ thuật để website của bạn luôn hoạt động tốt và chạy nhanh. Bất kỳ lúc nào.
Kết nối với Nhân Hoà

Map Tầng 4 - Toà nhà 97 - 99 Láng Hạ, Quận Đống Đa, Thành Phố Hà Nội

Phone Điện thoại: 1900 6680 - (024) 7308 6680

Mail Mail: sales@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Map 927/1 CMT8, Phường 7, Quận Tân Bình, Thành phố Hồ Chí Minh

Phone Điện thoại: 1900 6680 - (028) 7308 6680

Mail Mail: hcmsales@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Map Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An

Phone Điện thoại: 1900 6680 - (024) 7308 6680 - nhánh 6

Mail Mail: contact@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Kết nối với Nhân Hoà
Gọi lại cho tôi
Gọi miễn phí
Gọi miễn phí
×
Thông báo

Đăng nhập thành công!