Dịch Vụ WordPress Hosting | Áp dụng tiêu chuẩn cao nhất cho WordPress

Hướng dẫn cài đặt và cấu hình MariaDB trên ubuntu

46 Likes comments off
MariaDB trên ubuntu
5/5 - (1 vote)

 MariaDB trên ubuntu – MariaDB là một nhánh miễn phí và nguồn mở của phần mềm máy chủ quản lý cơ sở dữ liệu MySQL phổ biến. Nó được phát triển theo GPLv2 (Giấy phép Công cộng phiên bản 2) bởi các nhà phát triển gốc của MySQL.

MariaDB là gì ?

MariaDB là một nhánh của MySQL( một trong những CSDL phổ biến trên thế giới ), là máy chủ cơ sở dữ liệu cung cấp các chức năng thay thế cho MySQL.

MariaDB được xây dựng bởi một số tác giả sáng lập ra MySQL được sự hỗ trợ của đông đảo cộng đồng các nhà phát triển phần mềm mã nguồn mở.

Ngoài việc kế thừa các chức năng cốt lõi của MySQL, MariaDB cung cấp thêm nhiều tính năng cải tiến về cơ chế lưu trữ, tối ưu máy chủ.

MariaDB phát hành phiên bản đầu tiên vào 11/2008 bởi Monty Widenius, người đồng sáng lập MySQL. Widenius sau khi nghỉ công tác cho MySQL ( sau khi Sun mua lại MySQL ) đã thành lập công ty Monty Program AB và phát triển MariaDB.

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt phiên bản ổn định của MariaDB 10 trên Ubuntu.

So sánh MariaDB với MySQL

  • Thêm công cụ lưu trữ
  • Cải thiện tốc độ
  • Tiện ích mở rộng & các tính năng mới
  • Kiểm thử tốt hơn
  • Ít cảnh báo và ít lỗi
  • Mã nguồn mở thực sự
  • Read more

Cài đặt Apache và PHP

Cài đặt MariaDB trên ubuntu

1. Trên Ubuntu 16.04 (Xenial Xerus)


sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'
sudo apt-get update
sudo apt-get install mariadb-server mariadb-client

2. Trên Ubuntu 16.10 (Yakkety Yak)


sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu yakkety main'
sudo apt-get update
sudo apt-get install mariadb-server mariadb-client

3. Trên ubuntu 17

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo sh -c "echo 'deb [arch=amd64,i386] https://mirrors.evowise.com/mariadb/repo/10.2/ubuntu '$(lsb_release -cs)' main' > /etc/apt/sources.list.d/MariaDB-10.2.list"
sudo apt-get update
sudo apt-get install mariadb-server mariadb-client

4. Trên Ubuntu 18.04

sudo apt-get update
sudo apt-get install mariadb-server mariadb-client

* Lưu ý: Trường hợp gặp thông báo lỗi Unable Locate khi run 2 lệnh trên thì bạn chạy 2 lệnh sau trước:

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://ftp.utexas.edu/mariadb/repo/10.3/ubuntu bionic main'

Đặt mật khẩu cho Mariadb

Trong quá trình cài đặt sẽ có bước để các bạn cài đặt mật khẩu cho MariaDB

MariaDB trên ubuntu

MariaDB trên ubuntu

* Lưu ý: Trong quá trình cài đặt nếu không hiện bảng đặt mật khẩu như trên thì các bạn chạy lần lượt các lệnh sau để đặt mật khẩu:

sudo mysql -u root
use mysql;
UPDATE user SET password=PASSWORD("Điền-Mật-Khẩu-Của-Bạn") WHERE User='root';
flush privileges;
quit;

MariaDB trên ubuntu

Bảo mật MariaDB

Để cấu hình bảo mật cho Mariadb các bạn chạy lệnh sau

sudo service mysql start
sudo mysql_secure_installation

Các bạn cấu hình theo các bước sau

Enter current password for root (enter for none): Nhập mật khẩu đã đặt
Set root password? [Y/n] n
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y

Như vậy chúng ta đã hoàn tất việc cài đặt MariaDB 10 trên ubuntu nếu có thắc mắc hoặc đóng góp gì thêm các bạn phản hồi dưới mục bình luận nhé.

Để tìm hiểu thêm về các tính năng, ưu điểm của MariaDB các bạn có thể tham khảo tại đây:  MariaDB Knowledge Base

You might like

About the Author: sanvu88

Xin chào! Tôi là Sanvu88, người sáng lập Sanvu88.net. Tôi là một người yêu thích Linux . Hiện tại, tôi đang sử dụng Ubuntu làm hệ điều hành trên máy tính của tôi. Tôi có một công việc ban ngày với tư cách là một chuyên viên bơm vá săm xe các loại, và trang web này là một trong những hoạt động yêu thích của tôi, đặc biệt là trong những lúc rảnh rỗi. Hy vọng bạn thích sử dụng trang web này, và nó sẽ mang lại cho bạn nhiều điều bổ ích. Phản hồi từ người đọc sẽ truyền cảm hứng cho tôi để tôi có thể viết được nhiều hơn nữa !. Bạn chỉ cần để lại nhận xét bên dưới nếu bạn thấy bài viết này hữu ích. Chúc bạn ngày mới tốt lành!