참고1: https://goo.gl/WzlwkF
참고2: https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-red-hat
참고3: http://www.tecmint.com/install-ms-sql-server-centos-ubuntu-linux/
<CentOS7.2에서 SQL Server를 설치하기>
– mssql-server라는 Package를 설치하기 위한 Repository 추가하기-1
curl https://packages.microsoft.com/config/rhel/7/mssql-server.repo > /etc/yum.repos.d/mssql-server.repo
-sqlcmd 유틸리티 설치를 위한 repository 추가-2
/etc/yum.repos.d/msprod.repo 파일 생성
[packages-microsoft-com-prod] name=packages-microsoft-com-prod baseurl=https://packages.microsoft.com/rhel/7/prod/ enabled=1 gpgcheck=1 gpgkey=https://packages.microsoft.com/keys/microsoft.asc
– MS SQL Server 및 sqlcmd 설치하기
yum install mssql-server mssql-tools -y
– sa 계정에 대한 암호 설정하기 및 SQL Server 시작하기
/opt/mssql/bin/sqlservr-setup
– MS SQL Server 시작 여부 확인하기
systemctl status mssql-server
– 방화벽에서 1433 포터가 허용하기
firewall-cmd –permanent –add-port=1433/tcp
firewall-cmd –reload
firewall-cmd –list-all
– MS SQL Server가 설치된 시스템에서 어떤 포트가 열려 있는지 확인하기
nmap localhost
-sqlcmd로 SQL Server에 연결하기
sqlcmd -S localhost -U SA -P ‘Pa$$w0rd’
– SQL Server Management Studio로 Linux에 설치된 SQL Server에 연결하기
여기서 Database 생성 및 Table을 생성하여 데이터를 입력하여 보니 정상적으로 동작한다.
물론 Database Backup도 잘된다
** 주의 사항 **
SQL Server를 설치하려면 최소 4GB의 메모리가 필요하다