一、安装前准备
在云服务器上安装MySQL前需完成以下准备工作:
- 确认服务器操作系统(推荐CentOS或Ubuntu)
- 通过SSH工具连接云服务器,确保拥有sudo权限
- 更新系统软件包:
sudo apt-get update
(Ubuntu/Debian)或sudo yum update
(CentOS)
二、安装MySQL数据库
根据操作系统执行安装命令:
- Ubuntu/Debian系统:
sudo apt-get install mysql-server
- CentOS系统:
sudo yum install mysql-server
安装完成后检查服务状态:sudo systemctl status mysql
三、配置与安全优化
执行安全初始化向导:
sudo mysql_secure_installation
该向导将引导完成以下配置:
- 设置root用户密码
- 移除匿名用户
- 禁用远程root登录
修改配置文件(/etc/mysql/mysql.conf.d/mysqld.cnf
)调整绑定地址为0.0.0.0
以允许远程连接
四、远程访问设置
通过MySQL命令行创建远程访问用户:
CREATE USER 'remote_user'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
需在云服务器控制台配置安全组规则:
- 开放3306端口
- 限制访问IP范围(可选)
本文详细说明了在云服务器上安装配置MySQL的全流程,涵盖环境准备、软件安装、安全加固和远程访问设置。建议定期更新系统补丁并备份数据库,以保障服务稳定性与数据安全。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/576811.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。