在CentOS上配置SQL Server涉及多个步骤,包括安装必要的依赖包、添加SQL Server的YUM存储库、安装SQL Server软件包、配置SQL Server实例以及启动和验证安装。以下是详细的步骤:
首先,确保你的CentOS系统已经更新到最新版本,并安装必要的依赖包:
sudo yum update -y
sudo yum install -y wget openssl11-devel libaio libcurl libxml2-devel bzip2-devel libjpeg-turbo-devel freetype-devel libpng-devel
下载并添加SQL Server的YUM存储库文件:
sudo curl -o /etc/yum.repos.d/mssql-release.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo
使用YUM命令安装SQL Server软件包:
sudo yum install -y msodbcsql17
sudo yum install -y unixodbc-devel
安装完成后,运行SQL Server配置脚本以设置管理员密码和其他配置选项:
sudo /opt/mssql/bin/mssql-conf setup
在配置过程中,你需要为SQL Server的系统管理员(sa
)账户设置一个强密码,并按照提示完成其他配置。
配置完成后,启动SQL Server服务并设置为开机自启:
sudo systemctl start mssql-server
sudo systemctl enable mssql-server
你可以使用sqlcmd
命令行工具连接到SQL Server实例,以验证安装是否成功:
sqlcmd -S localhost -U sa -P YourPassword
如果成功连接到SQL Server,你将看到类似以下的输出:
1> SELECT @@VERSION;
2> GO
Microsoft SQL Server 2019 (RTM) - 15.0.2000.51-
默认的SQL Server端口为TCP 1433。你需要配置防火墙以允许此端口的流量:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
sudo firewall-cmd --reload
确保防火墙允许1433端口的流量后,你可以使用SQL Server Management Studio (SSMS)或其他数据库管理工具连接到SQL Server进行进一步配置和管理。
通过以上步骤,你就可以在CentOS上成功安装和配置SQL Server。如果在安装过程中遇到任何问题,请参考Microsoft的官方文档或联系支持获取帮助。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Sniffer在CentOS网络监控中的应用