linux/mssql

Centos 7 MSSQL SERVER 설치

샤가샤가 2017. 4. 6. 11:42

출처 : https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-red-hat


기본적으로 Cento나 레드햇 이나 패도라는 같은 방법을 사용


SQL Server 설치

To install the mssql-server package on RHEL, follow these steps:


MS에서 만든 Database인 MSSQL-Server를 리눅스에서 설치가 가능해 졌다.(올해?작년 인가?)

윈도우 환경에서는 SSMS를 지원하지만 리눅스에서는 sqlcmd로만 지원... 아직은 한계..

우선 설치

1.관리자 권한 리파지토리 추가 


# sudo su  


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


2.Yum 을 이용하여 인스톨 - 이때 중간에 설치관련 하여 물어보는데 yes 누르고 엔터.


# sudo yum install -y mssql-server

 


3. sa 계정 암호 설정


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


The license terms for this product can be downloaded from

http://go.microsoft.com/fwlink/?LinkId=746388

and found in /usr/share/doc/mssql-server/LICENSE.TXT.


Do you accept the license terms? [Yes/No]:Yes  ->입력

Setting up Microsoft SQL Server

Enter the new SQL Server system administrator password:   --> password 입력

Confirm the new SQL Server system administrator password:   --> password 입력 한번더

Starting Microsoft SQL Server...

Enabling Microsoft SQL Server to run at boot...

Created symlink from /etc/systemd/system/multi-user.target.wants/mssql-server.service to /usr/lib/systemd/system/mssql-server.service.

Setup completed successfully. 


4. 서비스 시작.


 # systemctl status mssql-server


 # systemctl start mssql-server


5. 방화벽 설정

 로컬에서만 사용한다면 필요 없음.   1433은  MSSQL 기본 port 이다.


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


# sudo firewall-cmd --reload 



정상적으로 설치 했을 경우 원격에서 linux에 설치한 mssql-server에 접속이 가능함.





'linux > mssql' 카테고리의 다른 글

Centos 7 MSSQL-SERVER-AGENT 설치  (0) 2017.04.12
Centos 7 MSSQL-TOOLS 설치  (0) 2017.04.06
Centos 7 MSSQL 복원  (0) 2017.04.06
Centos 7 MSSQL SERVER 설정  (0) 2017.04.06