一、准备工作
在开始安装前,需完成服务器初始化设置。首先通过SSH工具(如MobaXterm)连接云服务器,输入公网IP和远程凭证完成登录。建议在腾讯云、阿里云等平台购买CentOS或Ubuntu系统实例,创建后立即重置root密码并创建服务器快照。
二、安装MySQL数据库
根据不同操作系统执行安装命令:
- CentOS系统:
sudo yum install mysql-server
- Ubuntu系统:
sudo apt install mysql-server
安装完成后启动服务:sudo systemctl start mysqld
,并通过sudo mysql_secure_installation
设置root密码。
三、配置与安全加固
关键配置步骤包括:
- 禁用匿名账户:执行
DROP USER ''@'localhost'
- 修改默认端口:编辑
my.cnf
文件调整3306端口 - 设置防火墙规则:
sudo ufw allow 3306/tcp
四、远程访问设置
在MySQL命令行执行:GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password'
开启远程访问权限。需在云平台安全组开放3306端口,并通过mysql -h [公网IP] -u root -p
测试连接。
五、数据库维护与优化
建议每周执行mysqldump
全量备份,设置innodb_buffer_pool_size
为物理内存的70%提升性能。通过EXPLAIN
分析慢查询,定期清理日志文件。
通过上述步骤,可在20分钟内完成云服务器MySQL环境的标准化部署。重点需关注安全策略设置与性能参数调优,建议结合云平台提供的监控工具进行日常运维。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/583455.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。