Programiranje

Vadnica za Windows Amazon EC2: Kako nastaviti primerek EC2

Moj članek »Vadnica za Linux Amazon EC2: Kako nastaviti primerek EC2« vam pokaže, kako nastaviti računsko storitev Amazon Web Services, če uporabljate Linux (natančneje Ubuntu Linux). Kaj pa, če ste Microsoft Windows trgovina? To pojasnjuje ta članek.

Če uporabljate majhno velikost primerka in se še niste prijavili, lahko EC2 preizkusite brezplačno. Vse vrste primerkov (ki se razlikujejo glede na procesor in pomnilnik) in velikosti pomnilnika niso brezplačne, vendar vas uporabniški vmesnik vodi k temu, kaj je in kaj ni. Če se še niste prijavili, to storite zdaj.

(Za podrobnejše informacije o EC2 si oglejte vadnico Seana Halla za EC2 iz leta 2012, vendar upoštevajte, da dela stvari po vrstici ukazne vrstice, danes pa lahko to počnete grafično, kot kaže ta prispevek. Kljub temu, če želite veste, kaj pomeni pot 53 in tako naprej, preberite Hall-ov članek.)

Za začetek se prijavite v konzolo za upravljanje EC2.

Upravljalska konzola je nekakšna nočna mora uporabniškega vmesnika. Vsebuje vse možne izdelke Amazon Web Services, ki bi jih lahko uporabili. Nekatere kategorije so nekoliko poljubne. Na srečo je EC2 na samem vrhu. Kliknite EC2.

Ko kliknete EC2, se znajdete na nadzorni plošči EC2. Med drugim vam pove, ali imate primere, ki se izvajajo. Na voljo je tudi velik modri gumb Launch Instance. Kliknite to.

1. korak: Izberite sliko naprave Amazon

Od tu vas AWS prosi, da izberete sliko Amazonove naprave (AMI). Zamislite si to kot vrsto predloge navideznega stroja. Na voljo je vnaprej nameščen z operacijskim sistemom. Pomaknite se navzdol.

Izberite primerno sliko za Windows Server 2016, tako da kliknete modri gumb Izberi poleg nje.

2. korak: Izberite vrsto primerka

AWS vas zdaj prosi, da izberete vrsto primerka. Upoštevajte, da se primerki razlikujejo po številu navideznih CPU (vCPU), pomnilniku, razpoložljivem pomnilniku in zmogljivosti omrežja. Potrebe tega primera so pičle, zato izberite privzeti primerek prostega sloja t2.micro (upoštevajte, da se imena včasih spreminjajo; izberite brezplačnega). Kliknite gumb Naslednja konfiguracija podrobnosti primerka.

To vas pripelje do drugega Amazonovega manj slanega uporabniškega vmesnika. Od tu lahko spremenite:

  • Število primerov: Število primerov, ki jih zaženete, kar pomeni, da zaženete dva VM hkrati. Privzeta vrednost je 1, pustite.
  • Možnost nakupa: Ne kliknite Zahtevaj točkovnih primerkov. To pomeni, da boste licitirali za svoj primerek in če bodo drugi ponujali več, vendar pod maloprodajnim tečajem, vas bo Amazon zaprl. Če uporabljate brezplačno stopnjo, ni veliko smisla izbrati tega. Ne preverjajte tega, ponudimo 0.
  • Omrežje: To je navidezni zasebni oblak. V bistvu vam Amazon omogoča več izoliranih virtualnih omrežij. Trenutno imamo samo enega. Pusti tako, kot je.
  • Podomrežje: To je še en način izolacije obsegov IP-jev. Pustimo tudi to pri miru.
  • Samodejno dodeli javni IP: Vsekakor moramo to omogočiti. Primerki Amazon imajo lahko dva IP-ja: enega, ki je zasebni IP, ki se lahko poveže samo z drugimi primerki EC2 na istem VPC, in en javni IP, na katerega se lahko povežete od koder koli v internetu. Če uvajate bolj zapleten sistem, bi imeli nekaj primerkov, ki bi imeli samo zasebne IP-je. V tem primeru zagotovo potrebujemo javni IP; v nasprotnem primeru se ne bi mogli povezati.
  • Obnašanje zaustavitve: Tukaj so zmaji. To nastavite na Stop, kar je privzeto. Možnost Prekini dejansko pomeni, da vse izbrišete ali zažgete brez požarnega zavarovanja.
  • Omogoči zaščito pred prenehanjem: Za ta primer pustite to. Na splošno to preverim. To je varnost, ki preprečuje brisanje primerkov, kadar tega ne mislite.
  • Spremljanje: Amazon ima nadzorni paket, imenovan CloudWatch. Za zdaj tega ne potrebujemo.
  • Najemnina: Ekonomika EC2 resnično deluje tako, da večino časa vaš primerek verjetno ne počne ničesar. Možnost Shared je za to najbolj smiselna, ker zaledne vire delite z drugimi uporabniki, ko se primerek ne izvaja, kar znižuje vaše stroške. Če pa poskušate doseči največjo zmogljivost, izberite Dedicated Host. Obstaja tudi možnost, da imate namenski primerek, kar pomeni, da se izvaja na gostitelju, namenjenem za vašo uporabo, vendar se lahko več (vaših) primerkov izvaja na isti strojni opremi. V tem primeru izberite Shared; gremo poceni.

3. korak: Konfigurirajte podrobnosti primerka

4. korak: Dodajte primerek v svoj primerek

Zdaj kliknite Dodaj pomnilnik. Shramba je prostor na disku. Na voljo imate naravnost splošnega namena (SSD), pripravljenega IOPS (SSD) ali magnetnega. Ker je shramba splošnega namena primerna za brezplačno raven, jo izberite. Če potrebujete zmogljivost, izberite možnost Provisioned IOPS. (Nisem prepričan, zakaj bi kdo razmišljal o nabiranju magnetnih diskov, kot so jih uporabljali jamski ljudje, ko sem bil majhen. Lahko bi imeli velik maščobni disk z ogromnimi 30 GB, a tukaj se držimo 8 GB (privzeto). Če bi želeli, lahko imamo več kot en zvezek (particija diska), vendar jih nimamo, zato kliknite Naprej: na dnu dodajte oznake.

5. korak: Dodajte oznake v svoj primerek

Oznake so samo pari ključ / vrednost, povezani z primerkom. Uporabite jih lahko za karkoli. Pri mojem delu jih uporabljamo za stroškovna mesta in upravljanje. Obstajajo celo skripti, ki samodejno zaustavijo primerke, če jih ljudje pustijo vklopljene. AWS je drag in če enakovredno, če vklopite stikalo za luč, lahko stari bančni račun precej hitro izpraznite.

V tem primeru delamo le majhen preizkusni primerek in ne namestimo celotne zbirke za upravljanje devops, zato lahko preprosto kliknete Naprej: Konfiguriraj varnostno skupino.

6. korak: Konfigurirajte svojo varnostno skupino

Preden kar koli naredite na varnostnem zaslonu, pojdite na drug zavihek brskalnika in vnesite dobesedno besedilo kaj je moj ip. Dobili boste naslov IP, kot je ponarejeni, ki sem ga pravkar izmišljen na tem posnetku zaslona (71.182.95.5). To je 32-bitni naslov IP. Kopirajte.

V operacijskem sistemu Windows se protokol terminalskih storitev, ki ga uporabljate za oddaljeno prijavo, imenuje RDP (Remote Desktop Protocol). Torej, na zaslonu Konfiguriraj varnostno skupino konzole EC2 mora biti RDP vrsta, ki je izbrana.

Privzeto Amazon požarni zidovi izključijo vse na vašem javnem primerku IP. Privzeto na tem zaslonu je, da SSH ostane odprt do 0.0.0.0/0, kar pomeni ves svet. Prilepite svoj IP v besedilno polje in dodajte /32 na koncu. The /32 pomeni celoten naslov IP in samo ta naslov.

Če postavite 71.182.95.5/24, vsak IP, ki se začne s 71.182.95, bi lahko prišel do vrat SSH. Če postavite /16, kdorkoli z IP, ki se začne 7.182, bi prišel do vrat SH. Če postavite /8, vsak, čigar IP se je začel s 71, bi prišel do pristanišča. To ne pomeni, da bi se lahko prijavili; lahko pa se povežejo z vrati TCP / IP. Ne pozabite: tudi SSH ima ranljivosti.

Mogoče je uporabiti tudi naslove IPv6 (če je vaš IP veliko daljši in ima : s, je naslov IPv6). Samo spremenite /32 do /128. Za nadaljevanje kliknite Pregled in zagon.

7. korak: Preglejte primerek

Ta skoraj končni zaslon vam ponuja priložnost, da popravite napake. Ne delam napak, zato preprosto kliknem Zaženi. Morda pa boste želeli pregledati svoje delo.

8. korak: zaženite svoj primerek

Kot uporabnik sistema Windows verjetno niste tako vajeni prenašanja teh ključnih datotek, kot ste to storili za SSH. Vsekakor pa ustvarite nov par ključev in ga prenesite inne izgubite ga kdaj za Windows na EC2. Potrebovali ga boste za prijavo.

Ko prenesete ključ, kliknite gumb Zaženi primerke.

Če ste prvič v EC2, boste morali ustvariti nov par ključev. Če ste že bili v EC2, lahko izberete že uporabljenega.

Ključ morate prenesti, preden lahko nadaljujete. Prenesite ključ in kliknite Zaženi primerek.

Na naslednjem zaslonu se vam pove, da je vaš primerek v teku. Kliknite ID njegovega primerka (dolgi šestnajstiški znak po »iniciranem«).

Preusmerjeni boste na zaslon stanja, ki prikazuje primerek v čakalni vrsti. Počakajte ali kliknite gumb Osveži, dokler vam ne bo dolgčas.

Ko se primerek končno prikaže, ga kliknite z desno miškino tipko in izberite Pridobi geslo za Windows.

Se spomniš te ključne datoteke? Izberite ga in kliknite Decrypt Password.

Zaslon Pridobi privzeto skrbniško geslo za Windows v EC2 je dokaz, da Amazon sovraži uporabnike sistema Windows in jih želi mučiti. To geslo boste želeli kopirati in prilepiti, ker je na dolgi in naključni strani. Na žalost je pisava v EC2 takšna, da ne boste opazili, da je Amazon za zadnjim znakom dal presledek, ko jo označite in kopirate. Če vam Windows sporoči, da imate napačno geslo, je verjetno zato. (Znova lahko pridete do tega zaslona in razmislite o svojem sovraštvu do razvijalca, ki vam je to storil.)

Zdaj je čas, da uporabimo odjemalca protokola za oddaljeno namizje. Obstajajo odjemalci za MacOS, različne različice Linuxa (na primer za Red Hat Linux) in seveda za Windows. V tej vadnici uporabljam različico za Mac, vendar so si vsi podobni.

Ustvari novo povezavo.

Končali boste na zaslonu s kopico lastnosti. Pokličite ga, vnesite naslov IP (kliknite primerek na konzoli EC2, če ga niste posneli) in za uporabnika nastavite skrbnika. To geslo prilepite z zaslona Decrypt Password. Sovražim, da je v celozaslonskem načinu, zato to počistim.

Zdaj poiščite to novo povezavo v meniju, jo izberite in nato na vrhu kliknite gumb Start (ikona z desno puščico).

Moral bi videti zaslon z nekaterim zloveščim opozorilom, da nekaj ni bilo mogoče preveriti. To se pokaže šele prvič. Če se prikaže naslednjič, potem nekaj ni v redu. Kliknite Nadaljuj.

Če je vse v redu, bi morali videti bleščeč zaslon sistema Windows.

A naj tega ne bo nadaljevalo. Torej, vrnite se na zaslon primerkov EC2. Z desno miškino tipko kliknite primerek in izberite Stanje primerka> Ustavi.

Videli boste napis "ste prepričani?" zaslon. Kliknite Yes, Stop.

Ko je primerek ustavljen, je videti, kot da je naprava izključena. Vendar še vedno tam jedo ... no, nič, ker smo izbrali brezplačno stopnjo in dobite 12 mesecev brezplačno. A vseeno ga prekinimo zaradi dobre higiene. Z desno miškino tipko kliknite primerek in izberite Stanje primerka> Prekini.

Ko to storite, dobite še eno "ste prepričani?" zaslon. Recite da, prekini. Če je bila vklopljena tista varnostna nastavitev, ki sem jo omenil prej, jo morate izklopiti, preden lahko dejansko končate primerek.

Čestitamo, ustvarili ste primerek, se vanj prijavili, ustavili in zaključili. Vaša pot se je začela. Mogoče lahko naslednjič nanjo namestite nekaj programske opreme in morda ustvarite AMI, zaenkrat pa uživajte v zabavi z EC2.

Ne pozabite, da ne boste imeli velikega računa!

$config[zx-auto] not found$config[zx-overlay] not found