MariaDB
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> MariaDB

Cách cài đặt và bảo mật MariaDB 10 trong CentOS 6

Trong hướng dẫn trước, chúng tôi đã chỉ cho bạn cách cài đặt MariaDB 10 trong CentOS 7. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt và bảo mật phiên bản ổn định MariaDB 10.1 trong các bản phân phối RHEL / CentOS 6.

Lưu ý rằng trong hướng dẫn này, chúng tôi sẽ giả định rằng bạn đang làm việc trên máy chủ là root , nếu không, hãy sử dụng lệnh sudo để chạy tất cả các lệnh.

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

1. Đầu tiên, thêm mục nhập kho lưu trữ MariaDB YUM cho hệ thống RHEL / CentOS 6. Tạo tệp /etc/yum.repos.d/MariaDB.repo .

# vi /etc/yum.repos.d/MariaDB.repo

Sau đó, sao chép và dán các dòng bên dưới vào tệp và lưu nó.

Trên CentOS 6

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Trên RHEL 6

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Bước 2:Cài đặt MariaDB trong CentOS 6

2. Sau khi thêm kho lưu trữ MariaDB, hãy cài đặt các gói máy chủ MariaDB như sau:

# yum install MariaDB-server MariaDB-client -y

3. Khi quá trình cài đặt các gói MariaDB hoàn tất, hãy khởi động daemon máy chủ cơ sở dữ liệu trong thời gian trung bình và cũng cho phép nó tự động khởi động ở lần khởi động tiếp theo như bên dưới:

# service mysqld start
# chkconfig --level 35 mysqld on
# service mysqld status

Bước 3:Bảo mật MariaDB trong CentOS 6

4. Bây giờ hãy chạy mysql_secure_installation script để bảo mật cơ sở dữ liệu bằng cách:đặt mật khẩu root (nếu chưa đặt ở bước cấu hình ở trên), tắt đăng nhập root từ xa, xóa cơ sở dữ liệu thử nghiệm cũng như người dùng ẩn danh và cuối cùng tải lại các đặc quyền như trong ảnh chụp màn hình bên dưới:

# mysql_secure_installation

5. Sau khi cài đặt máy chủ MariaDB, bạn có thể muốn kiểm tra một số tính năng nhất định của MariaDB như:phiên bản đã cài đặt, danh sách đối số chương trình mặc định và cũng có thể đăng nhập vào vỏ lệnh MariaDB như sau:

# mysql -V
# mysql --print-defaults
# mysql -u root -p

Bước 4:Tìm hiểu Quản trị MariaDB

Để bắt đầu, bạn có thể xem qua:

  1. Học MySQL / MariaDB cho người mới bắt đầu - Phần 1
  2. Học MySQL / MariaDB cho người mới bắt đầu - Phần 2
  3. Các lệnh quản trị cơ sở dữ liệu cơ bản của MySQL - Phần III
  4. 20 Lệnh MySQL (Mysqladmin) để Quản trị Cơ sở dữ liệu - Phần IV

Nếu bạn đã sử dụng MySQL / MariaDB, điều quan trọng là phải ghi nhớ danh sách các công cụ dòng lệnh hữu ích để theo dõi hiệu suất của MySQL / MariaDB trong Linux, đồng thời tìm hiểu một số mẹo điều chỉnh và tối ưu hóa hiệu suất MySQL / MariaDB.

Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách cài đặt và bảo mật phiên bản ổn định của MariaDB 10.1 trong RHEL / CentOS 6. Sử dụng biểu mẫu phản hồi bên dưới để gửi cho chúng tôi bất kỳ câu hỏi hoặc bất kỳ suy nghĩ nào liên quan đến hướng dẫn này.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Triển khai một Nextcloud khả dụng cao với MySQL Galera Cluster và GlusterFS

  2. Giải thích về toán tử MariaDB EXCEPT

  3. DROP BẢNG NẾU TỒN TẠI trong MariaDB

  4. Thiết lập một cụm cơ sở dữ liệu phân tán theo địa lý bằng cách sử dụng MySQL Replication

  5. Cách chuyển từ Oracle DB sang MariaDB