출처 : 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 |