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 Ubuntu 18.
Cài đặt MariaDB trên Ubuntu 18 – 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 Ubuntu 18.
Cài đặt MariaDB trên Ubuntu 18
1. Bước 1: Thêm kho lưu trữ
Để cài đặt MariaDB 10,4 trên Ubuntu 18.04, bạn sẽ cần thêm kho lưu trữ MariaDB vào hệ thống. Đầu tiên bạn cần cài đặt phần mềm-thuộc tính-chung với lệnh sau:
sudo apt-get install software-properties-common -y
Sau đó, bạn chạy lệnh sau để thêm Khoá Kho lưu trữ vào hệ thống
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
Tiếp theo, thêm kho lưu trữ bằng lệnh sau
sudo add-apt-repository "deb [arch=amd64,arm64,ppc64el] http://mariadb.mirror.liquidtelecom.com/repo/10.4/ubuntu $(lsb_release -cs) main"
2. Bước 2: Cài đặt MariaDB
Để cài đặt Mariadb, hãy chạy các lệnh sau:
sudo apt update sudo apt -y install mariadb-server mariadb-client
3. Bước 3: Đặt mật khẩu gốc MariaDB
Sau khi cài đặt xong, hãy tiến hành cài đặt mật khẩu gốc cho Mariadb bằng cách chạy lần lượt các lệnh sau
sudo mysql -u root use mysql; ALTER USER 'root'@'localhost' IDENTIFIED BY 'Mật-Khẩu-Bạn-Muốn-Đặt'; flush privileges; exit
Thay thế Mật khẩu-Bạn-Muốn-Đặt với mật khẩu của bạn
4. Bước 4: Khởi động MariaDB
Sau khi đặt mật khẩu gốc, hãy chạy các lệnh sau để khởi động Mariadb
sudo systemctl start mariadb sudo systemctl enable mariadb
5. Bước 5: Bảo mật MariaDB
Cuối cùng tiến hành bảo mật MariaDB bằng lệnh sau
sudo mysql_secure_installation
Bạn chọn như sau:
Nhập mật khẩu hiện tại cho root (nhập cho không): Nhập mật khẩu gốc bạn đã đặt
Chuyển sang xác thực unix_socket [Y/n] : N
Thay đổi mật khẩu gốc? [Y/n] : N
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
Để kiểm tra xem MariaDB có đang chạy hay không, hãy sử dụng lệnh
service mariadb status
6. 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 root cho MariaDB trên Ubuntu 18. 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 Ubuntu 18.