腾讯轻量云ubuntu24.04安装mysql?

结论:在腾讯云轻量应用服务器的Ubuntu 24.04系统中安装MySQL,是一个常见需求,操作流程清晰、稳定可靠。以下将详细介绍安装步骤和注意事项。


  • 准备工作

    • 确保你已经拥有腾讯云轻量应用服务器,并已通过SSH登录到Ubuntu 24.04系统。
    • 更新系统软件包列表:
      sudo apt update
    • 安装必要的工具(如wget或curl)以便下载MySQL安装包。
  • 下载并安装MySQL Server

    • 访问 MySQL官方下载页面 获取适用于Ubuntu的APT仓库配置文件。
    • 使用wget下载MySQL APT源:
      wget https://dev.mysql.com/get/mysql-apt-config_0.8.24-1_all.deb
    • 安装APT源配置包:
      sudo dpkg -i mysql-apt-config_0.8.24-1_all.deb

      在安装过程中会弹出选择MySQL版本的界面,请根据需要选择MySQL 8.0或其他版本。

    • 再次更新APT包列表以加载MySQL源:
      sudo apt update
    • 安装MySQL Server:
      sudo apt install mysql-server
  • 配置MySQL安全性

    • 安装完成后建议运行安全初始化脚本:
      sudo mysql_secure_installation
    • 设置root用户密码,并根据提示选择是否移除匿名用户、禁止远程root登录等选项,提高数据库安全性。
  • 设置开机自启与服务管理

    • 开启MySQL开机启动:
      sudo systemctl enable mysql
    • 启动/停止/重启MySQL服务:
      sudo systemctl start mysql
      sudo systemctl stop mysql
      sudo systemctl restart mysql
    • 检查MySQL运行状态:
      sudo systemctl status mysql
  • 开放防火墙端口(用于远程访问)

    • 如果你需要从其他服务器或本地连接该MySQL数据库,需确保腾讯云控制台的安全组规则中放行3306端口。
    • Ubuntu本地也需开启防火墙允许:
      sudo ufw allow 3306/tcp
  • 配置MySQL支持远程访问

    • 修改MySQL配置文件:
      sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
    • 找到bind-address这一行,将其注释掉或改为:
      bind-address = 0.0.0.0
    • 保存退出后重启MySQL服务:
      sudo systemctl restart mysql
    • 登录MySQL并创建允许远程访问的用户:
      CREATE USER 'your_user'@'%' IDENTIFIED BY 'your_password';
      GRANT ALL PRIVILEGES ON *.* TO 'your_user'@'%' WITH GRANT OPTION;
      FLUSH PRIVILEGES;
  • 常见问题排查

    • 连接不上?请检查:
    • 腾讯云安全组是否放行3306端口
    • MySQL是否监听0.0.0.0而非127.0.0.1
    • 防火墙是否关闭或配置正确
    • 出现权限错误?请确认用户授权是否包含远程访问权限 %

总结:在腾讯轻量云Ubuntu 24.04上安装MySQL, 只需添加官方源后使用APT安装,整个过程不超过15分钟,适合快速部署Web项目或开发环境。
关键点包括配置远程访问、设置安全策略以及合理调整防火墙规则。 掌握这些要点,可以让你轻松地在云端构建一个可用的MySQL数据库服务。

未经允许不得转载:云知道CLOUD » 腾讯轻量云ubuntu24.04安装mysql?