欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

CentOS随笔 - 5.CentOS7安装Sql Server 2017

程序员文章站 2024-01-12 18:36:40
前言 开发环境嘛, 作为.Net系Sql Server那是必备的. 听过Sql server可以安装在Linux上了..于是抱着试一试的心态体验了一把.. 不试不知道, 一试吓一跳...安装依然是爆简单, 居然比在Windows上面安装还要简单.... Just Do It!!!! 开始安装 由于是 ......

 前言

开发环境嘛, 作为.Net系Sql Server那是必备的. 听过Sql server可以安装在Linux上了..于是抱着试一试的心态体验了一把..

不试不知道, 一试吓一跳...安装依然是爆简单, 居然比在Windows上面安装还要简单....

Just Do It!!!!

 

 开始安装

 由于是新系统, 没有安装过Sql Server, 所以就变得很简单了. 根据微软官方的文档一步一步就OK...

CentOS随笔 - 5.CentOS7安装Sql Server 2017

由于是CentOS所以直接选择RHEL就OK了....

请认真阅读微软给的提示...必要条件是

CentOS随笔 - 5.CentOS7安装Sql Server 2017

1. 下载 Microsoft SQL Server Red Hat 存储库配置文件

# sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo

CentOS随笔 - 5.CentOS7安装Sql Server 2017

 

2. 安装 SQL Server

# sudo yum install -y mssql-server

CentOS随笔 - 5.CentOS7安装Sql Server 2017

接上图

CentOS随笔 - 5.CentOS7安装Sql Server 2017

 

 3. 软件包安装完成后,运行mssql conf 安装命令并按照操作提示设置 SA 密码,并选择你的版本

# sudo /opt/mssql/bin/mssql-conf setup

CentOS随笔 - 5.CentOS7安装Sql Server 2017

 

4. 配置完成后,请验证服务是否正在运行

# systemctl status mssql-server

CentOS随笔 - 5.CentOS7安装Sql Server 2017

 

5. 打开防火前 ,允许远程连接

# sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
# sudo firewall-cmd --reload

我这里是关闭了防火墙的, 所以报错是not running

CentOS随笔 - 5.CentOS7安装Sql Server 2017

 

 6. 体验一下?, 登录名是sa, 密码就是刚才设置的密码

CentOS随笔 - 5.CentOS7安装Sql Server 2017

查询结果为:

Microsoft SQL Server 2017 (RTM-CU8) (KB4338363) - 14.0.3029.16 (X64)   Jun 13 2018 13:35:56   Copyright (C) 2017 Microsoft Corporation  Express Edition (64-bit) on Linux (CentOS Linux 7 (Core))

简直就是So Easy!!!