欢迎来到Ubuntu上部署SQL Server的详细部署教程!本文将手把手教你如何在Ubuntu系统上安装和配置Microsoft SQL Server,让你轻松拥有一个强大的Linux数据库环境。无论你是数据库新手还是老手,都能按照本指南顺利完成部署。
在开始之前,请确保你的Ubuntu版本为16.04、18.04、20.04或更高(推荐20.04 LTS)。至少需要2GB内存和5GB磁盘空间。同时,你需要具有sudo权限的用户。
首先导入Microsoft GPG密钥并注册SQL Server Ubuntu存储库:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"
然后更新包列表并安装SQL Server:
sudo apt-get updatesudo apt-get install -y mssql-server
安装完成后,运行配置脚本:
sudo /opt/mssql/bin/mssql-conf setup
按照提示选择版本(推荐免费Express版),设置SA密码(需包含大小写字母、数字和特殊符号)。
为了连接和管理数据库,需要安装SQL Server命令行工具:
curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.listsudo apt-get updatesudo apt-get install -y mssql-tools unixodbc-dev
安装后,可将工具路径添加到PATH:
echo "export PATH="$PATH:/opt/mssql-tools/bin"" >> ~/.bashrcsource ~/.bashrc
检查SQL Server是否运行:
systemctl status mssql-server
如果未运行,启动服务:sudo systemctl start mssql-server,并设置开机自启:sudo systemctl enable mssql-server。
使用sqlcmd工具连接:
sqlcmd -S localhost -U SA -P "YourPassword"
成功连接后,可以执行SQL命令,例如查看数据库:
SELECT Name FROM sys.Databases;GO
如果需要从其他机器访问,需配置防火墙和SQL Server设置:
sudo ufw allow 1433/tcpsudo /opt/mssql/bin/mssql-conf set sqlagent.enabled truesudo systemctl restart mssql-server
至此,你已经成功在Ubuntu上部署了Microsoft SQL Server,并可以通过本地或远程工具进行管理。这个部署教程涵盖了所有关键步骤,帮助你快速搭建Linux数据库环境。
关键词:Ubuntu、SQL Server、部署教程、Linux数据库
本文由主机测评网于2026-03-03发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260328447.html