= Ikonekta ang Azure Database para sa PostgreSQL Flexible Server gamit ang pribadong paraan ng koneksyon sa pag-access =
**NAAAPIL SA
Azure Database para sa PostgreSQL - Flexible na Server
Ang Azure Database para sa PostgreSQL Flexible Server ay isang pinamamahalaang serbisyo na magagamit mo upang patakbuhin, pamahalaan, at sukatin ang mga server ng PostgreSQL sa cloud. Ipinapakita sa iyo ng quickstart na ito kung paano gumawa ng flexible server sa isang virtual network sa pamamagitan ng paggamit ng Azure portal
Kung wala kang subscription sa Azure, gumawa ng libreng Azure account bago ka magsimula
== Mag-sign in sa Azure portal ==
Pumunta sa portal ng Azure. Ilagay ang iyong mga kredensyal upang mag-sign in sa portal. Ang default na view ay ang iyong dashboard ng serbisyo
== Lumikha ng Azure Database para sa PostgreSQL flexible server ==
Lumilikha ka ng isang flexible na server na may tinukoy na hanay ng mga mapagkukunan ng compute at storage. Ikaw ang gumawa ng server sa loob ng isang Azure resource group
Kumpletuhin ang mga hakbang na ito upang lumikha ng isang flexible na server:
Maghanap at pumili
Azure Database para sa PostgreSQL server sa portal:
Pumili
Idagdag
Sa
Piliin ang Azure Database para sa PostgreSQL deployment optionpage, piliin ang Flexible server bilang opsyon sa deployment:
Sa
Basicstab, ilagay ang subscription, resource group, rehiyon, at pangalan ng server. Gamit ang mga default na halaga, magbibigay ito ng isang PostgreSQL server ng bersyon 12 na may General purpose pricing tier gamit ang 2 vCore, 8 GiB RAM, at 28 GiB na storage. Ang backup na pagpapanatili ay pitong araw. Maaari mong gamitin ang Developmentworkload upang mag-default sa mas mababang halaga ng pagpepresyo tier
Nasa
Basicstab, magpasok ng natatanging username ng admin at password ng admin
Pumunta sa
Networkingtab, at piliin ang pribadong pag-access. Hindi mo mababago ang paraan ng pagkakakonekta pagkatapos mong gawin ang server. Piliin ang Lumikha ng virtual networkupang lumikha ng bagong virtual network vnetenvironment1. Piliin ang OKKapag naibigay mo na ang virtual network name at subnet information
Pumili
Suriin + gumawa upang suriin ang iyong nababagong configuration ng server
Pumili
Lumikha upang ibigay ang server. Maaaring tumagal ng ilang minuto ang provisioning
Maghintay hanggang makumpleto at matagumpay ang deployment
Pumili
Pumunta sa resource para tingnan ang bubukas na Overviewpage ng server
== Lumikha ng isang Azure Linux virtual machine ==
Dahil ang server ay nasa isang virtual network, maaari ka lamang kumonekta sa server mula sa iba pang mga serbisyo ng Azure sa parehong virtual network bilang server. Para ikonekta at pamahalaan ang server, gumawa tayo ng Linux virtual machine. Ang virtual machine ay dapat gawin sa
**parehong rehiyon** at **parehong subscription Ang Linux virtual machine ay maaaring gamitin bilang isang SSH tunnel upang pamahalaan ang iyong database server
Pumunta sa iyong resource group kung saan ginawa ang server. Pumili
Idagdag
Pumili
Ubuntu Server 18.04 LTS
Nasa
Basicstab, sa ilalim ng Mga detalye ng proyekto, tiyaking napili ang tamang subscription at pagkatapos ay piliin na Gumawa ng pangkat ng bagong mapagkukunan. I-type ang myResourceGrouppara sa pangalan
Sa ilalim
Mga detalye ng halimbawa, i-type ang myVM para sa pangalan ng Virtual machine, at piliin ang parehong Rehiyon bilang iyong database server
Sa ilalim
Administrator account, piliin ang SSH public key
Sa
Usernametype azureuser
Para sa
SSH public key source, iwanan ang default na Bumuo ng bagong key pares, at pagkatapos ay i-type ang myKeypara sa pangalan ng Key pares
Sa ilalim
Mga panuntunan sa papasok na port>Mga pampublikong papasok na port, piliin ang Payagan ang mga napiling port at pagkatapos ay piliin ang SSH (22) at HTTP (80) mula sa drop-down
Piliin ang
Networkingpage upang i-configure ang virtual network. Para sa virtual network, piliin ang vnetenvironment1created para sa database server
Pumili
Pamahalaan ang pagsasaayos ng subnet upang lumikha ng bagong subnet para sa server
Idagdag ang bagong subnet para sa virtual machine
Pagkatapos na matagumpay na nalikha ang subnet, isara ang pahina
Pumili
Suriin + Gumawa
Pumili
Lumikha. Kapag bumukas ang Generate new key pairwindow, piliin ang I-download ang pribadong key at lumikha ng mapagkukunan. Ang iyong key file ay mada-download bilang myKey.pem
Mahalaga
Tiyaking alam mo kung saan ang
Na-download ang .pemfile. Kakailanganin mo ang landas patungo dito sa susunod na hakbang
Kapag tapos na ang deployment, piliin
Pumunta sa mapagkukunan upang tingnan ang virtual machine na Pangkalahatang-ideya na pahina
Piliin ang pampublikong IP address at kopyahin ito sa iyong clipboard
== I-install ang mga tool ng kliyente ng PostgreSQL ==
Gumawa ng koneksyon sa SSH sa VM gamit ang Bash o PowerShell. Sa iyong prompt, magbukas ng koneksyon sa SSH sa iyong virtual machine. Palitan ang IP address ng isa mula sa iyong VM, at palitan ang path sa
.pem na may path kung saan na-download ang key file
ssh -i .\Downloads\myKey1.pem
[email protected]
Tip
Maaaring gamitin ang SSH key na ginawa mo sa susunod na gagawa ka ng VM sa Azure. Piliin lamang ang
**Gumamit ng key na nakaimbak sa Azure** para sa **SSH public key source** sa susunod na gagawa ka ng VM. Mayroon ka nang pribadong key sa iyong computer, kaya hindi mo na kailangang mag-download ng anuman
Kailangan mong i-install ang postgresql-client tool upang makakonekta sa server
sudo apt-get update sudo apt-get install postgresql-client
Ang mga koneksyon sa database ay ipinapatupad gamit ang SSL, kaya kailangan mong i-download ang pampublikong SSL certificate
wget --no-check-certificate httpsdl.cacerts.digicert.com/DigiCertGlobalRootCA.crt.pem
== Kumonekta sa server mula sa Azure Linux virtual machine ==
Kasama ang
**psql** client tool na naka-install, maaari na kaming kumonekta sa server mula sa iyong lokal na kapaligiran
psql --host=mydemoserver-pg.postgres.database.azure.com --port=5432 --username=myadmin --dbname=postgres --set=sslmode=require --set=sslrootcert=DigiCertGlobalRootCA.crt.pem
== Linisin ang mga mapagkukunan ==
Nakagawa ka na ngayon ng Azure Database para sa PostgreSQL flexible server sa isang resource group. Kung hindi mo inaasahan na kakailanganin ang mga mapagkukunang ito sa hinaharap, maaari mong tanggalin ang mga ito sa pamamagitan ng pagtanggal sa pangkat ng mapagkukunan, o maaari mo lamang tanggalin ang server ng PostgreSQL. Upang tanggalin ang pangkat ng mapagkukunan, kumpletuhin ang mga sumusunod na hakbang:
- Sa portal ng Azure, hanapin at piliin
Mga pangkat ng mapagkukunan
- Sa listahan ng mga resource group, piliin ang pangalan ng iyong resource group
- Nasa
Pangkalahatang-ideya ng pahina para sa iyong pangkat ng mapagkukunan, piliin ang Tanggalin ang pangkat ng mapagkukunan
- Sa dialog box ng kumpirmasyon, i-type ang pangalan ng iyong resource group, at pagkatapos ay piliin
Tanggalin
== Mga susunod na hakbang ==
== Feedback ==
Isumite at tingnan ang feedback para sa