Cấu hình máy chủ

Cài đặt và cấu hình MySQL trên Ubuntu 22.04

Hướng dẫn đầy đủ cài đặt máy chủ cơ sở dữ liệu MySQL trên Ubuntu 22.04 với cấu hình sẵn sàng cho môi trường sản xuất.

December 20, 2025 13466 lượt xem

Cài đặt và cấu hình MySQL trên Ubuntu 22.04

Cài đặt máy chủ cơ sở dữ liệu MySQL trên Ubuntu 22.04 với cấu hình tối ưu cho việc sử dụng sản xuất.

Cài đặt

sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation

Cấu hình ban đầu

Cấu hình MySQL bằng cách sửa /etc/mysql/mysql.conf.d/mysqld.cnf:

max_connections = 200
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M

Tạo cơ sở dữ liệu và người dùng

sudo mysql
CREATE DATABASE myapp;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON myapp.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;

Điều chỉnh hiệu suất

Điều chỉnh innodb_ buffer_ pool_ size lên 70- 80% RAM có sẵn để tối ưu hiệu suất. Bật bộ nhớ tạm hỏi cho các tác vụ đọc nặng.

Chiến lược sao lưu

Dùng mysqldump cho các bản sao lưu logic hoặc Percona XtraBackup cho các bản sao lưu nóng mà không mất thời gian.

Khuyến nghị an ninh

  • Thay đổi cổng mặc định từ 3306 thành cổng tùy chỉnh
  • Bật kết nối SSL/TLS
  • Cấu hình tường lửa để chỉ cho phép IP đặc biệt
  • Cập nhật bảo mật thường xuyên

Đánh giá bài viết này

★★★★★
-
Đang tải...

Tìm kiếm tài liệu
Cấu hình máy chủ

Xem tất cả bài viết