我们知道在Linux下安装服务有很多方式,最为简单的也就是yum安装,但是很多服务通过yum是无法安装的,如果想使用yum安装,需要指定yum安装仓库,我们今天需要安装MSQL Server,所以需要指定微软的yum源;

必要條件
你必须 RHEL 7.3 或 7.4 机至少2核心&&3.5GB的内存。

安装 SQL Server
若要在 RHEL 上配置 SQL Server,在安装的终端运行以下命令mssql server包:

1、下载 Microsoft SQL Server Red Hat 存储库配置文件:root用户登录的不加sudo

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

下载成功后,查看/etc/yum.repos.d文件夹下mssql-server.repo文件是正确

baseurl:这个是非常重要的一环,表明了repositry的地址,支持ftp协议,http协议和file协议;
enabled=0/1:只有两个值,为1时表示repositry可以获取,0表示关闭
gpgcheck=0/1:有1和0两个选择,分别代表是否是否进行gpg校验,如果没有这一项,默认是检查的
gpgkey=url:后面接的是gpgkey的地址,如果前面定义gpgcheck=1的话。

2、运行以下命令,安装 SQL Server:root用户不加sudo
 yum install -y mssql-server

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

1)sudo /opt/mssql/bin/mssql-conf setup

2) 选择SQL版本 Dev版本(免费版)输入2

3)输入yes 确认安装

设置SQL Server管理员sa的密码(还会提示再次输入确认密码,输入即可),请确保为 SA 帐户指定强密码(最少 8 个字符,包括大写和小写字母、十进制数字和/或非字母数字符号)

安装进行中……

至此SQL Server已经安装完成并启动成功了。

4、配置完成后,查看验证服务是否正在运行:

systemctl status mssql-server

5,通过sql server客户端去连接

至此就全部安装,简单的很。

注意:如果连接不上,请关闭防火墙

  安装之前,一定要关闭防火墙

    1. 关闭防火墙
      systemctl stop firewalld.service
    2. 禁止firewall开机启动
      systemctl disable firewalld.service
    3. 查看默认防火墙状态
      firewall-cmd --state

最新文章

  1. 耿丹CS16-2班第三次作业汇总
  2. Python黑帽编程2.2 数值类型
  3. [No000080]右键解锁增强Chrome插件开发,破除防复制
  4. MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误的解决办法
  5. AchartEngine的柱状图属性设置
  6. Python基础(三)——集合、有序 无序列表、函数、文件操作
  7. ORACLE STUDY NOTES 01
  8. GO逆转字符串
  9. TagBuilder 性能如此低下?
  10. 求知成瘾+逻辑成瘾+博识的无知,你中枪没?我感觉中枪了 - 外野 - Stage1st - Powered by Discuz!
  11. vim打开文件时显示行号
  12. listview必须设置数据适配器才能显示出来
  13. HTML5之地理位置
  14. poj 3270 Cow Sorting (置换入门)
  15. 11) 十分钟学会android--Intent消息处理与传递详解
  16. JasperReports® Library | Jaspersoft Community
  17. Java开发笔记(十三)利用关系运算符比较大小
  18. Spring基于XML方式的使用
  19. java实现在图片上编辑文本内容
  20. SQL基础试题

热门文章

  1. vim程序编辑器---常用操作整理
  2. Linux | 配置主机名称
  3. 小刻也能看懂的Unraid系统使用手册:基础篇
  4. python encode decode
  5. 【Azure Redis 缓存】云服务Worker Role中调用StackExchange.Redis,遇见莫名异常(RedisConnectionException: UnableToConnect on xxx 或 No connection is available to service this operation: xxx)
  6. Oracle中使用hash_hmac() 函数报错问题/以及Oracle遇到Oauth1.0授权和oauth_signature生成规则
  7. [刘阳Java]_Spring常用注解介绍_第6讲
  8. [源码解析] 深度学习分布式训练框架 horovod (18) --- kubeflow tf-operator
  9. 【LeetCode】86. 分隔链表
  10. sql-5-事务,索引