= 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