SOHOA24H.NET

LEMP [Phần 4] – Cài đặt MariaDB

sohoa24h.net – Nếu bạn đã mò tìm đọc tới tận bài này thì chắc cũng đã biết MySQL là gì rồi nhỉ, và MariaDB là một ứng dụng được viết lại và phát triển lên từ MySQL nhằm tối ưu hóa hơn và xử lý dữ liệu SQL nhanh hơn MySQL, bạn có thể xem các thống kê so sánh ngay tại đây để biết thêm về sức mạnh của MariaDB.

Thực chất khi sử dụng MariaDB, bạn vẫn sẽ sử dụng các lệnh MySQL thông thường để quản trị database nên không cần lo lắng về việc nó quá mới mẻ so với bạn.

Mục lục nội dung

Cài đặt MariaDB

Cách tạo database bằng lệnh

Cài đặt phpMyAdmin

Lời kết

Cài đặt MariaDB

Để cài đặt MariaDB, bạn cần thêm một repository sau vào hệ thống bằng cách chạy lệnh sau:

yum install wget && wget -O /etc/yum.repos.d/MariaDB.repo http://mariadb.if-not-true-then-false.com/rhel/$(rpm -E %rhel)/$(uname -i)/10

Kế tiếp là hãy xóa cache của yum đi

yum clean all

Kế tiếp là update cái yum để nó cập nhật package của MariaDB

yum update

Cuối cùng là cài MariaDB

yum install MariaDB-server MariaDB-client

Cài xong thì hãy khởi động MariaDB lên.

service mysql start

Và đừng quên đưa mysql vào danh sách các ứng dụng tự khởi động khi reboot server

chkconfig --levels 150 mysql on

Sau khi cài vào, MariaDB sẽ không được bảo mật vì chưa có mật khẩu root và các tùy chọn cần thiết. Do vậy bạn sẽ cần chạy lệnh sau để thiết lập mật khẩu root:

mysql_secure_installation

Ngay đoạn đầu tiên nó sẽ hỏi bạn nhập mật khẩu root hiện tại, nhưng chúng ta chưa có mật khẩu thì hãy Enter để bỏ qua, kế tiếp chọn gõ Y để bắt đầu thiết lập mật khẩu cho root và các tùy chọn sau bạn vẫn Y hết.

Bây giờ bạn hãy thử đăng nhập vào MariaDB Server với lệnh mysql -u root -p và nhập mật khẩu root vào nhé. Nếu nó chuyển vào trang quản trị MariaDB là thành công. Gõ exit và Enter để thoát ra ngoài lại.

[root@vultr yum.repos.d]# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or g.
Your MariaDB connection id is 12
Server version: 5.5.39-MariaDB MariaDB Server
Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others.
Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
MariaDB [(none)]>

Cách tạo database bằng lệnh

Cái này không biết mình đã hướng dẫn bao nhiêu lần rồi, nhưng sẵn tới đây rồi thì mình cũng hướng dẫn nhanh gọn lại cho các bạn khỏi mất công tìm kiếm.

Ví dụ bây giờ mình muốn tạo 1 database với các thông tin như sau:

– Database Host: localhost

– Database Name: wordpress

– Database User: wordpress_user

– Database Password: 123456

Để tạo, bạn hãy đăng nhập lại vào MariaDB Server bằng tài khoản root của nó nhé, ở trên bạn đã thiết lập rồi.

Sau khi vào được tới đó xong, bạn gõ các câu lệnh tạo giống như dưới đây:

MariaDB [(none)]> CREATE DATABASE wordpress;
MariaDB [(none)]> CREATE USER wordpress_user@localhost;
MariaDB [(none)]> SET PASSWORD FOR wordpress_user@localhost= PASSWORD("123456");
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress. * TO wordpress_user@localhost IDENTIFIED BY "123456";
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

Xong rồi đó.

Cài đặt phpMyAdmin

Có thể bạn sẽ cảm thấy hơi khó khăn nếu sử dụng các dòng lệnh để thao tác những tác vụ cần thiết như tạo database, sửa dữ liệu,…nên có thể bạn sẽ khá cần đến công cụ phpMyAdmin để quản trị database dễ hơn. Nếu bạn có nhu cầu cài thêm phpMyAdmin, hãy làm theo bài này.

Lời kết

Coi như bây giờ VPS của bạn đã có một LEMP Stack hoàn chỉnh để có thể chạy WordPress rồi. Mặc dù còn khá nhiều ứng dụng cần cài đặt nữa nhưng ở bài sau, chúng ta sẽ tiến hành cài đặt trước một trang WordPress trên LEMP Stack này sử dụng các thành phần cần thiết để tăng tốc như Opcache, Varnish.

Chỉnh sửa : Ping

Nguồn : Web

Lượt xem: 625

Vài Nét Về Tác Giả "Ping"

Tôi đam mê công nghệ nhất là về mảng Network và System . Tôi thích tìm hiểu học hỏi chuyên sâu về Linux và Windows . Sau vài năm làm việc ngoài bôn ba , tôi đã cùng 2 anh chị thân lập nên web sohoa24h.net để chia sẻ kinh nghiệm kiến thức tới những ai đam mê IT .

Gửi Phản Hồi