본문 바로가기
설치 및 기술 자료/Linux

[Linux] RHEL / CentOS 에 MS SQL 설치 방법

by 주식회사 서버몬 2021. 3. 29.

안녕하세요. 주식회사 서버몬 입니다.

RHEL / CentOS 에 MS SQL 설치 하는 방법에 대해서 알아 보도록 하겠습니다.

 

 

서버 필수 구성 요소
 메모리가 2GB 이상 인 RHEL/Centos 7.3~7.9 또는 8.0~8.3 머신이 있어야 합니다.

 

OS 버전 확인 방법

cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)

 

메모리 확인 방법

free -h
              total        used        free      shared  buff/cache   available
Mem:           3.7G        289M        3.2G         11M        171M        3.2G
Swap:          2.0G          0B        2.0G

 

MS SQL 설치

RHEL/CentOS에서 SQL Server을 구성하려면 터미널에서 다음 명령을 실행하여 mssql-server 레포를 설치합니다.

 

RHEL/Centos7의 경우:

curl -o /etc/yum.repos.d/msql-server.repo http://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo

 

RHEL/Centos8의 경우:

curl -o /etc/yum.repos.d/msql-server.repo http://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo

 

다음 명령을 실행하여 SQL Server를 설치합니다.

sudo yum install -y mssql-server

 

패키지 설치가 완료되면 mssql-conf setup 을 실행하고, 프롬프트에 따라 SA 암호를 설정하고, 버전을 선택합니다.

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

 

usermod: 바뀐 점이 없음
SQL Server의 버전을 선택합니다.
  1) Evaluation (무료, 프로덕션 사용권 없음, 180일 제한)
  2) Developer (무료, 프로덕션 사용권 없음)
  3) Express (무료)
  4) Web (유료)
  5) Standard (유료)
  6) Enterprise (유료) - CPU 코어 사용률이 물리적 코어 20개/하이퍼스레드 코어 40개로 제한됨
  7) Enterprise Core (유료) - 운영 체제 최대까지 CPU 코어 사용률
  8) 소매 채널을 통해 라이선스를 구했으며 입력할 제품 키가 있습니다.

버전 세부 정보는 다음 위치에서 확인할 수 있음

 

이 소프트웨어의 유료 버전을 사용하려면
Microsoft Volume Licensing 프로그램을 통해 라이선스를 받아야 합니다.
유료 버전을 선택하는 경우 이 소프트웨어를 설치 및 실행하는 데 필요한
적절한 라이선스 번호가 있음을 확인하는 것입니다.

버전 입력(1-8):  3
이 제품의 사용 조건은 다음 위치에서 확인하거나
/usr/share/doc/mssql-server 다운로드할 수 있습니다.

개인정보처리방침은 다음 위치에서 확인할 수 있습니다.

사용 조건에 동의하시겠습니까? [Yes/No]: Yes

 

SQL Server의 언어를 선택합니다.
(1) English
(2) Deutsch
(3) Español
(4) Français
(5) Italiano
(6) 日本語
(7) 한국어
(8) Português
(9) Русский
(10) 中文 – 简体
(11) 中文 (繁体)
옵션 1-11을 입력합니다. 7
SQL Server 시스템 관리자 암호 입력: %PASSWORD%
SQL Server 시스템 관리자 암호 확인: %PASSWORD%
SQL Server 구성 중...

 

라이선싱 PID가 처리되었습니다. 새 버전은 [Express Edition]입니다.
ForceFlush is enabled for this instance. 
ForceFlush feature is enabled for log durability.

설치가 완료되었습니다. 이제 SQL Server를 시작하는 중입니다.

 

SQL 설치 확인

아래 링크로 이동하여 SSMS 프로그램을 설치 합니다.

docs.microsoft.com/ko-kr/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15

 

SSMS(SQL Server Management Studio) 다운로드 - SQL Server Management Studio (SSMS)

최신 버전의 SSMS(SQL Server Management Studio)를 다운로드합니다.

docs.microsoft.com

설치된 해상 서버에 SQL 인증 방식으로 로그인 합니다. 설치시 지정한 SA계정과 비밀 번호를 이용합니다.

 

SQL 버전과 제품을 확인 합니다..

 

SQL 접속 불가시

OS 자체의 방화벽 또는 외부 방화벽의 문제일 수 있습니다. 아래 명령어를 통해 Firewall 정책을 허용합니다.

 

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

 

 

HPE, 레노버, 델 서버, 워크스테이션, 기업용 노트북 등 IT 제품은 서버몬에서 견적받아보세요~

제품에 대한 상담을 희망하시면, 02-2026-5062 or sales@servermon.co.kr로 문의 주세요.

서버몬에서 운영하는 IT 쇼핑몰을 구경하시려면, 하단의 로고를 클릭해주세요.

 

 

 

 

 

 

댓글