پیکربندی سرور

نصب و پیکربندی MySQL در اوبونتو ۲۲.۰۴

راهنمای کامل نصب سرور پایگاه داده MySQL در اوبونتو ۲۲.۰۴ با پیکربندی آماده برای اجرا.

December 20, 2025 13416 دیدگاه‌ها

Installing and Configuring MySQL on Ubuntu 22.04

نصب سرور پایگاه داده MySQL در Ubuntu 22.04 با پیکربندی بهینه برای استفاده تولید.

نصب

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

پیکربندی اولیه

پیکربندی MySQL با ویرایش /etc/mysql/mysql.conf.d/mysqld.cnf:

max_connections = 200
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M

ایجاد پایگاه داده و کاربر

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

تنظیم عملکرد

تنظیم innodb_buffer_pool_size به ۷۰-۸۰٪ حافظه RAM موجود برای عملکرد بهینه. فعال کردن نهانگاه پرسش برای بارهای کاری سنگین خواندن.

استراتژی پشتیبان‌گیری

از mysqldump برای پشتیبان منطقی یا Percona XtraBackup برای پشتیبان گرم بدون زمان تعطیلی استفاده کنید.

توصیه‌های امنیتی

  • تغییر درگاه پیش‌فرض از ۳۳۰۶ به یک درگاه سفارشی
  • فعال‌سازی اتصالات SSL/TLS
  • پیکربندی دیوار آتش برای اجازه دادن فقط به IPهای مشخص
  • به‌روزرسانی‌های امنیتی منظم

به این مقاله امتیاز دهید

★★★★★
-
در حال بارگذاری...

جستجوی اسناد
پیکربندی سرور

مشاهده همه مقالات