奋斗
努力

腾讯云轻量应用服务器安装mssql?

云计算

在腾讯云轻量应用服务器上安装 Microsoft SQL Server (MSSQL) 的步骤如下。由于轻量应用服务器通常运行 Linux 或 Windows 系统,这里分别提供两种系统的安装方法:


一、Windows 系统安装 MSSQL

腾讯云轻量服务器的 Windows 镜像默认支持 MSSQL,可直接安装。

步骤 1:远程连接服务器

  1. 通过腾讯云控制台获取服务器的公网 IP 和密码。
  2. 使用 远程桌面连接 (RDP) 登录服务器。

步骤 2:下载 SQL Server 安装包

  1. 访问 Microsoft SQL Server 下载页面。
  2. 选择 Developer(开发免费版)或 Express(免费版),下载安装包。

步骤 3:运行安装向导

  1. 双击下载的安装包,选择 “基本” 安装类型(默认配置)。
  2. 接受许可条款,设置实例名称(默认 MSSQLSERVER)。
  3. 配置身份验证模式:
    • Windows 身份验证:仅限本地管理员。
    • 混合模式(推荐):设置 sa 账户密码(需牢记)。
  4. 完成安装后,通过 SQL Server Management Studio (SSMS) 连接。

步骤 4:配置防火墙

  1. 在服务器防火墙中放行 TCP 1433 端口(MSSQL 默认端口)。
  2. 如需远程访问,在腾讯云控制台的 防火墙规则 中添加相同规则。

二、Linux 系统安装 MSSQL(仅支持 Ubuntu/RHEL/CentOS)

微软官方支持在 Linux 上运行 SQL Server,但轻量服务器的 Linux 镜像需满足内存要求(至少 2GB)。

步骤 1:更新系统

sudo apt update && sudo apt upgrade -y  # Ubuntu/Debian
sudo yum update -y                      # CentOS/RHEL

步骤 2:导入微软 GPG 密钥

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

步骤 3:添加 MSSQL 仓库

  • Ubuntu 20.04+:
    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2022.list)"
  • CentOS 7/8:
    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo

步骤 4:安装并配置 MSSQL

sudo apt install -y mssql-server  # Ubuntu
sudo yum install -y mssql-server # CentOS

# 运行配置脚本
sudo /opt/mssql/bin/mssql-conf setup
  • 选择版本(输入 2 选择 Developer 免费版)。
  • 设置 sa 账户密码。

步骤 5:开放端口并测试

sudo firewall-cmd --add-port=1433/tcp --permanent  # CentOS
sudo ufw allow 1433/tcp                           # Ubuntu
sudo systemctl restart mssql-server

步骤 6:安装命令行工具(可选)

sudo apt install -y mssql-tools unixodbc-dev  # Ubuntu
sudo yum install -y mssql-tools unixODBC-devel # CentOS

常见问题

  1. 内存不足:Linux 版 MSSQL 需要至少 2GB 内存,轻量服务器需选择合适配置。
  2. 连接失败:检查防火墙(服务器和腾讯云控制台的双重规则)。
  3. 性能优化:Windows 版建议关闭不必要的服务;Linux 版可调整 mssql-conf 配置。

总结

  • Windows:直接下载安装包,图形化操作更简单。
  • Linux:适合熟悉命令行的用户,需严格按官方文档操作。

如果需要更详细的指导,可以参考 微软官方文档。

未经允许不得转载:云服务器 » 腾讯云轻量应用服务器安装mssql?