Azure 포털 사용 SQL Server 2017 Linux 가상 컴퓨터 만들기Create a Linux SQL Server 2017 virtual machine with the Azure portal

Azure는 SQL Server 2017 RC2 설치 되어 있는 Linux 가상 컴퓨터 이미지를 제공 합니다.Azure provides Linux virtual machine images that have SQL Server 2017 RC2 installed. 이 항목에서는 Linux SQL Server 가상 컴퓨터를 만드는 Azure 포털을 사용 하는 방법에 짧은 연습을 제공 합니다.This topic provides a short walkthrough on how to use the Azure portal to create a Linux SQL Server virtual machine.

SQL Server가 설치 된 Linux VM 만들기Create a Linux VM with SQL Server installed

열기는 Azure 포털합니다.Open the Azure portal.

  1. 클릭 새로 왼쪽에 있습니다.Click New on the left.

  2. 새로 블레이드에서 클릭 계산합니다.In the New blade, click Compute.

  3. 클릭 모든 참조 옆에 을 갖춘 앱 제목입니다.Click See All next to the Featured Apps heading.

    모든 VM 이미지를 참조 하십시오.

  4. 검색 상자에 입력 SQL Server 2017, 누릅니다 Enter 검색을 시작 합니다.In the search box, type SQL Server 2017, and press Enter to start the search.

    SQL Server 2017 VM 이미지에 대 한 검색 필터

    이 필터는 SQL Server 2017에 대 한 사용 가능한 Linux 가상 컴퓨터 이미지를 표시합니다.This filter shows the available Linux virtual machine image(s) for SQL Server 2017. 시간이 지남에 따라 지원 되는 다른 Linux 배포판에 대 한 SQL Server 2017 이미지 나열 됩니다.Over time, SQL Server 2017 images for other supported Linux distributions will be listed. 이 클릭할 수도 있습니다 링크 SQL Server 2017에 대 한 검색 결과에 직접 이동 합니다.You can also click this link to go directly to the search results for SQL Server 2017.

  5. 검색 결과에서 SQL Server 2017 이미지를 선택 합니다.Select a SQL Server 2017 image from the search results.

  6. 만들기를 클릭합니다.Click Create.

  7. 기본 사항 블레이드에서 Linux VM에 대 한 세부 정보를 입력 합니다.On the Basics blade, fill in the details for your Linux VM.

    기본 사항 블레이드

    참고

    인증을 위해 SSH 공개 키 또는 암호를 사용 하 여 선택할을 수 있습니다.You have the choice of using an SSH public key or a Password for authentication. SSH는 더 안전 합니다.SSH is more secure. SSH 키를 생성 하는 방법에 지침은 만들 SSH 키는 Linux 및 Mac에서 Azure의 Linux Vm에 대 한합니다.For instructions on how to generate an SSH key, see Create SSH keys on Linux and Mac for Linux VMs in Azure.

  8. 확인을 클릭합니다.Click OK.

  9. 크기 블레이드에서 컴퓨터 크기를 선택 합니다.On the Size blade, choose a machine size. VM 크기를 개발 및 기능 테스트에 대 한 권장 DS2 이상.For development and functional testing, we recommend a VM size of DS2 or higher. 성능 테스트를 사용 하 여 DS13 이상.For performance testing, use DS13 or higher.

    VM 크기를 선택 합니다.

    다른 크기를 보려면 선택 모든 보기합니다.To see other sizes, select View all. VM 컴퓨터 크기에 대 한 자세한 내용은 참조 Linux VM 크기합니다.For more information about VM machine sizes, see Linux VM sizes.

  10. 선택을 클릭합니다.Click Select.

  11. 설정을 블레이드에서 하거나 수 있습니다는 설정을 변경 하려면 기본 설정을 그대로 유지 합니다.On the Settings blade, you can make changes to the settings or keep the default settings.

  12. 확인을 클릭합니다.Click OK.

  13. 요약 페이지 확인 여 VM을 만듭니다.On the Summary page, click OK to create the VM.

참고

Azure VM은 미리 원격 연결에 대 한 SQL Server 포트 1433을 엽니다 방화벽을 구성 합니다.The Azure VM pre-configures the firewall to open the SQL Server port 1433 for remote connections. 하지만 원격으로 연결도 하려면 다음 섹션에 설명 된 대로 네트워크 보안 그룹 규칙을 추가 합니다.But to remotely connect, you also need to add a network security group rule as described in the next section.

원격 연결에 대 한 구성 Configure for remote connections

Azure VM에서 SQL Server에 원격으로 연결할 수 있으려면 네트워크 보안 그룹에는 인바운드 규칙을 구성 해야 합니다.To be able to remotely connect to SQL Server on an Azure VM, you must configure an inbound rule on the network security group. SQL Server입니다 (기본값 1433)를 수신 하는 포트의 트래픽을 허용 하는 규칙입니다.The rule allows traffic on the port on which SQL Server listens (default of 1433). 다음 단계에는이 단계에 대 한 Azure 포털을 사용 하는 방법을 보여 줍니다.The following steps show how to use the Azure portal for this step.

  1. 포털에서 선택 가상 컴퓨터, 한 다음 SQL Server VM을 선택 합니다.In the portal, select Virtual machines, and then select your SQL Server VM.

  2. 속성 목록에서 선택 네트워크 인터페이스합니다.In the list of properties, select Network interfaces.

  3. VM에 대 한 네트워크 인터페이스를 선택 합니다.Then select the Network Interface for your VM.

    네트워크 인터페이스

  4. 네트워크 보안 그룹 링크를 클릭 합니다.Click the Network security group link.

    네트워크 보안 그룹

  5. Selct 네트워크 보안 그룹의 속성에서 인바운드 보안 규칙합니다.In the properties of the Network Security Group, selct Inbound security rules.

  6. 클릭는 + 추가 단추입니다.Click the +Add button.

  7. "SQLServerRemoteConnections"의 이름을 제공 합니다.Provide a Name of "SQLServerRemoteConnections".

  8. 서비스 목록에서 MS SQL합니다.In the Service list, select MS SQL.

    MS SQL 보안 그룹 규칙

  9. 클릭 확인 VM에 대 한 규칙을 저장 합니다.Click OK to save the rule for your VM.

Linux VM에 연결 Connect to the Linux VM

이미 BASH 셸의 사용 하는 경우 사용 하 여 Azure VM에 연결 된 ssh 명령입니다.If you already use a BASH shell, connect to the Azure VM using the ssh command. 다음 명령에서 VM 사용자 이름 및 IP 주소-Linux VM에 연결을 대체 합니다.In the following command, replace the VM user name and IP address to connect to your Linux VM.

ssh -l AzureAdmin 100.55.555.555

Azure 포털에서 VM의 IP 주소를 찾을 수 있습니다.You can find the IP address of your VM in the Azure portal.

Azure 포털의 IP 주소

Windows에서 실행 되 고 BASH 셸의 하지 않은 경우 PuTTY 같은 SSH 클라이언트를 설치할 수 있습니다.If you are running on Windows and do not have a BASH shell, you can install an SSH client, such as PuTTY.

  1. 다운로드 및 설치 PuTTY합니다.Download and install PuTTY.

  2. PuTTY를 실행 합니다.Run PuTTY.

  3. PuTTY 구성 화면에서 VM의 공용 IP 주소를 입력 합니다.On the PuTTY configuration screen enter your VM's public IP address.

  4. 열기를 클릭 하 고 사용자 이름 및 암호 프롬프트에를 입력 합니다.Click Open and enter your username and password at the prompts.

Linux Vm에 연결 하는 방법에 대 한 자세한 내용은 참조 포털을 사용 하 여 Azure에서 Linux VM을 만들합니다.For more information about connecting to Linux VMs, see Create a Linux VM on Azure using the Portal.

SQL Server 구성Configure SQL Server

  1. Linux VM에 연결한 후 새 명령을 터미널을 엽니다.After connecting to your Linux VM, open a new command terminal.

  2. 다음 명령을 사용 하 여 SQL Server를 설정 합니다.Set up SQL Server with the following command.

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

    라이선스를 수락 하 고 시스템 관리자 계정에 대 한 암호를 입력 합니다.Accept the License and enter a password for the system administrator account. 메시지가 표시 되 면 서버를 시작할 수 있습니다.You can start the server when prompted.

  3. 필요에 따라 SQL Server 도구 설치합니다.Optionally, install the SQL Server Tools.

다음 단계Next steps

Azure에서 SQL Server 2017 가상 컴퓨터를가지고로 연결할 수 있습니다 로컬로 sqlcmd TRANSACT-SQL 쿼리를 실행 합니다.Now that you have a SQL Server 2017 virtual machine in Azure, you can connect locally with sqlcmd to run Transact-SQL queries.

SQL Server에 대 한 원격 연결에 대 한 Azure VM을 구성 해야도 원격으로 연결할 수 없습니다.If you configured the Azure VM for remote SQL Server connections, you should also be able to connect remotely. Linux에서 SQL Server에 연결 하 여 원격 Windows 컴퓨터에서 예제를 보려면 Linux에서 SQL Server에 연결 하는 Windows에서 사용 하 여 SSMS합니다.For an example of connecting to SQL Server on Linux from a remote Windows machine, see Use SSMS on Windows to connect to SQL Server on Linux.

Azure에서 Linux 가상 컴퓨터에 대 한 자세한 내용은 참조는 Linux 가상 컴퓨터 설명서합니다.For more general information about Linux virtual machines in Azure, see the Linux Virtual Machine Documentation.