Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server op Azure VM-
In deze quickstart-zelfstudie gebruikt u Azure Portal om een virtuele Linux-machine te maken waarop SQL Server 2017 is geïnstalleerd. U leert het volgende:
- Een Virtuele Linux-machine maken waarop SQL Server wordt uitgevoerd vanuit de galerie
- Verbinding maken met de nieuwe VIRTUELE machine met ssh
- Het SA-wachtwoord wijzigen
- Configureren voor externe verbindingen
Vereiste voorwaarden
Als je geen Azure-abonnement hebt, maak dan een gratis account aan voordat je begint.
Een Virtuele Linux-machine maken waarop SQL Server is geïnstalleerd
Meld u aan bij het Azure-portaal.
Selecteer een resource maken in het linkerdeelvenster.
Selecteer Compute in het deelvenster Een resource maken.
Selecteer Alles weergeven naast de aanbevolen kop.
Selecteer In het besturingssysteemfilter Red Hat of SUSE of Ubuntu zoals hierboven wordt weergegeven op basis van uw behoeften. In het voorbeeld hier hebben we alle drie weergegeven, maar u kunt één distributie selecteren die u wilt.
Selecteer een specifieke afbeelding die bij uw behoeften past.
Klik op Creëren.
Uw Virtuele Linux-machine instellen
Selecteer uw abonnement en resourcegroep op het tabblad Basisbeginselen.
Voer in de naam van de virtuele machine een naam in voor de nieuwe Virtuele Linux-machine.
Typ of selecteer vervolgens de volgende waarden:
Regio: Selecteer de Azure-regio die geschikt is voor u.
Beschikbaarheidsopties: kies de optie beschikbaarheid en redundantie die het beste is voor uw apps en gegevens.
Grootte wijzigen: selecteer deze optie om een machinegrootte te kiezen en kies Selecteren wanneer u klaar bent. Zie VM-grootten voor meer informatie over VM-machinegrootten.
Aanbeveling
Gebruik voor het ontwikkelen en functioneel testen een VM-grootte van DS2 of hoger. Gebruik DS13 of hoger voor prestatietests.
Verificatietype: selecteer openbare SSH-sleutel.
Opmerking
U kunt kiezen uit een openbare SSH-sleutel of een wachtwoord voor verificatie. SSH is veiliger. Zie SSH-sleutels maken in Linux en Mac voor Linux-VM's in Azure voor instructies voor het genereren van een SSH-sleutel.
Gebruikersnaam: voer de naam van de beheerder in voor de virtuele machine.
Openbare SSH-sleutel: voer uw openbare RSA-sleutel in.
Openbare binnenkomende poorten: kies Geselecteerde poorten toestaan en kies de SSH-poort (22) in de lijst openbare binnenkomende poorten selecteren. In deze quickstart is deze stap nodig om verbinding te maken en de SQL Server-configuratie te voltooien. Als u extern verbinding wilt maken met SQL Server, moet u handmatig verkeer toestaan naar de standaardpoort (1433) die door Microsoft SQL Server wordt gebruikt voor verbindingen via internet nadat de virtuele machine is gemaakt.
Breng de gewenste wijzigingen aan in de instellingen op de volgende extra tabbladen of behoud de standaardinstellingen.
- Disks
- Netwerken
- Beheer
- Gastconfiguratie
- tags
Kies Beoordelen + creëren.
Selecteer Maken in het deelvenster Beoordelen en maken.
Verbinding maken met de Virtuele Linux-machine
Als u al een BASH-shell gebruikt, maakt u verbinding met de Azure-VM met behulp van de ssh-opdracht . Vervang in de volgende opdracht de gebruikersnaam en het IP-adres van de VM om verbinding te maken met uw Linux-VM.
ssh azureadmin@40.55.55.555
U vindt het IP-adres van uw VIRTUELE machine in Azure Portal.
Als u windows gebruikt en geen BASH-shell hebt, installeert u een SSH-client, zoals PuTTY.
Voer PuTTY uit.
Voer in het puTTY-configuratiescherm het openbare IP-adres van uw VIRTUELE machine in.
Selecteer Openen en voer uw gebruikersnaam en wachtwoord in bij de prompts.
Zie Een Virtuele Linux-machine maken in Azure met behulp van Azure Portal voor meer informatie over het maken van verbinding met virtuele Linux-machines.
Opmerking
Als u een PuTTY-beveiligingswaarschuwing ziet over de hostsleutel van de server die niet in de cache van het register wordt opgeslagen, kiest u een van de volgende opties. Als u deze host vertrouwt, selecteert u Ja om de sleutel toe te voegen aan de cache van PuTTy en blijft u verbinding maken. Als u maar één keer verbinding wilt maken, zonder de sleutel toe te voegen aan de cache, selecteert u Nee. Als u deze host niet vertrouwt, selecteert u Annuleren om de verbinding af te breken.
Het SA-wachtwoord te wijzigen
De nieuwe virtuele machine installeert SQL Server met een willekeurig SA-wachtwoord. Stel dit wachtwoord opnieuw in voordat u verbinding maakt met SQL Server met de SA-aanmelding.
Nadat u verbinding hebt gemaakt met uw Linux-VM, opent u een nieuwe opdrachtterminal.
Wijzig het SA-wachtwoord met de volgende opdrachten:
sudo systemctl stop mssql-server sudo /opt/mssql/bin/mssql-conf set-sa-passwordVoer een nieuw SA-wachtwoord en wachtwoordbevestiging in wanneer hierom wordt gevraagd.
Start de SQL Server-service opnieuw op.
sudo systemctl start mssql-server
Voeg de hulpprogramma's toe aan uw pad (optioneel)
Er zijn standaard verschillende SQL Server-pakketten geïnstalleerd, waaronder het sql Server-opdrachtregelprogrammapakket. Het hulpprogrammapakket bevat de sqlcmd - en bcp-hulpprogramma's . Voor het gemak kunt u desgewenst het hulpprogrammapad /opt/mssql-tools/bin/toevoegen aan uw PATH omgevingsvariabele.
Voer de volgende opdrachten uit om de PATH voor zowel aanmeldingssessies als interactieve/niet-aanmeldingssessies te wijzigen:
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
Configureren voor externe verbindingen
Als u op afstand verbinding moet maken met SQL Server op de Virtuele Azure-machine, moet u een regel voor binnenkomend verkeer configureren in de netwerkbeveiligingsgroep. De regel staat verkeer toe op de poort waarop SQL Server luistert (standaard 1433). In de volgende stappen ziet u hoe u Azure Portal gebruikt voor deze stap.
Aanbeveling
Als u tijdens het inrichten de binnenkomende poort MS SQL (1433) hebt geselecteerd in de instellingen, zijn deze wijzigingen voor u aangebracht. U kunt naar de volgende sectie gaan over het configureren van de firewall.
Selecteer virtuele machines in de portal en selecteer vervolgens uw SQL Server-VM.
Selecteer Netwerken in het linkernavigatiedeelvenster onder Instellingen.
Selecteer in het venster Netwerken de optie Binnenkomende poort toevoegen onder Regels voor binnenkomende poort.
Selecteer MS SQL in de lijst Service.
Selecteer OK om de regel voor uw VIRTUELE machine op te slaan.
Open de firewall op RHEL
In deze zelfstudie hebt u de opdracht om een RHEL-VM (Red Hat Enterprise Linux) te maken. Als u extern verbinding wilt maken met RHEL-VM's, moet u ook poort 1433 openen op de Linux-firewall.
Maak verbinding met uw RHEL-VM.
Voer in de BASH-shell de volgende opdrachten uit:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload