结论先行:腾讯云轻量服务器配置MySQL环境的核心步骤包括安装MySQL、配置安全设置、创建数据库及用户,并通过防火墙开放端口。
1. 安装MySQL
首先,通过SSH登录轻量服务器,使用以下命令安装MySQL:
sudo apt update
sudo apt install mysql-server
安装完成后,启动并设置MySQL开机自启:
sudo systemctl start mysql
sudo systemctl enable mysql
2. 配置安全设置
运行MySQL安全脚本,设置root密码并移除不安全配置:
sudo mysql_secure_installation
按照提示操作,包括删除匿名用户、禁止远程root登录等,确保数据库安全。
3. 创建数据库及用户
登录MySQL,创建新数据库和用户,并授权:
mysql -u root -p
CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
mydatabase和myuser可根据实际需求替换。
4. 开放防火墙端口
确保MySQL默认端口3306在防火墙中开放:
sudo ufw allow 3306/tcp
sudo ufw reload
如需远程访问,需修改MySQL配置文件,将bind-address从127.0.0.1改为0.0.0.0,并重启MySQL服务。
通过以上步骤,即可在腾讯云轻量服务器上成功配置MySQL环境。
CCLOUD博客