1. 连接到VPS服务器
使用SSH客户端(如PuTTY或OpenSSH)通过终端连接到VPS服务器。输入服务器IP地址、用户名和密码完成远程登录。
示例命令:
ssh username@your_vps_ip
2. 安装数据库软件
根据操作系统选择安装MySQL或PostgreSQL,以下以MySQL为例:
- Ubuntu/Debian系统执行:
sudo apt update && sudo apt install mysql-server
- CentOS/RHEL系统执行:
sudo yum update && sudo yum install mysql-server
安装完成后启动服务并设置开机自启:
sudo systemctl start mysql && sudo systemctl enable mysql
3. 配置数据库环境
运行安全脚本设置root密码和删除匿名用户:
sudo mysql_secure_installation
根据提示完成密码强度策略、测试数据库移除等配置。
4. 创建数据库和用户
登录MySQL控制台执行以下操作:
- 创建新数据库:
CREATE DATABASE db_example;
- 创建用户并设置密码:
CREATE USER 'user_example'@'localhost' IDENTIFIED BY 'your_password';
- 授予权限并刷新:
GRANT ALL PRIVILEGES ON db_example.* TO 'user_example'@'localhost'; FLUSH PRIVILEGES;
5. 验证数据库连接
使用以下命令测试新用户是否能成功访问数据库:
mysql -u user_example -p -D db_example
输入密码后若进入MySQL命令行界面,说明配置成功。
通过SSH连接、软件安装、权限配置和验证测试四个核心步骤,可在VPS上快速部署生产级数据库环境。建议定期备份数据库并更新安全策略以提高系统稳定性。