1.
2.
3.
4.
5.
CREATE DATABASE example_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'example_user'@'localhost' IDENTIFIED BY 'StrongP@ssw0rd'; GRANT ALL PRIVILEGES ON example_db.* TO 'example_user'@'localhost'; FLUSH PRIVILEGES;
innodb_buffer_pool_size = 1G max_connections = 200 innodb_log_file_size = 256M(对4GB内存VPS,innodb_buffer_pool_size≈1G是合理起点)
mysqldump -u root -p'RootPass' --databases example_db > /backup/example_db_$(date +%F).sql并设置cron每日轮换。
6.
sudo apt install -y certbot python3-certbot-nginx sudo certbot --nginx -d example.com -d www.example.com
7.
8.
| 参数 | 值 |
|---|---|
| CPU / 内存 | 4 vCPU / 8 GB |
| 磁盘 | 160 GB NVMe |
| 带宽 | 1 Gbps 公网口 |
| 数据库 | MariaDB innodb_buffer_pool_size=2G |
| 缓存 | Redis 256MB,用于对象缓存 |
9.