{"id":617,"date":"2019-02-16T14:33:15","date_gmt":"2019-02-16T12:33:15","guid":{"rendered":"http:\/\/localhost:8888\/wordpress\/?p=617"},"modified":"2019-02-16T14:33:18","modified_gmt":"2019-02-16T12:33:18","slug":"aws-ec2-virtuaalikoneen-kaynnistys","status":"publish","type":"post","link":"https:\/\/www.pilvikoodari.net\/?p=617","title":{"rendered":"AWS: EC2 virtuaalikoneen k\u00e4ynnistys"},"content":{"rendered":"\n<p>Edellisess\u00e4 kirjoituksessa loimme Amazon AWS palveluun tunnuksen. T\u00e4ss\u00e4 kirjoituksessa k\u00e4yd\u00e4\u00e4n l\u00e4pi virtuaalikoneen k\u00e4ynnistys AWS palveluun. <\/p>\n\n\n\n<p>On suorastaan h\u00e4mm\u00e4stytt\u00e4v\u00e4\u00e4, miten helpoksi virtuaalikoneen perustaminen on tehty. Muutamalla napin painalluksella saa ajoon esimerkiksi Linux-pohjaisen palvelimen. Kone on heti n\u00e4kyviss\u00e4 netiss\u00e4 ja siihen saa yhteyden suojatun SSH-yhteyden kautta!<\/p>\n\n\n\n<p><strong>Koneen valinnasta ja levykuvista<\/strong><\/p>\n\n\n\n<p>Amazon k\u00e4ytt\u00e4\u00e4 virtuaalikoneista nimityst\u00e4 <a href=\"https:\/\/aws.amazon.com\/ec2\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"EC2 (avautuu uudessa v\u00e4lilehdess\u00e4)\">EC2<\/a>. Menem\u00e4tt\u00e4 sen syvemm\u00e4lle, voidaan ajatella : EC2 -virtuaalikone on Amazonin palvelinkeskuksessa k\u00e4ynniss\u00e4 oleva tietokone joka on k\u00e4ynnistetty k\u00e4ytt\u00e4j\u00e4n pyynn\u00f6st\u00e4. <\/p>\n\n\n\n<p>Koneissa on valinnan varaa reilusti. Voit valita koneen pohjaksi pelk\u00e4ll\u00e4 k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4ll\u00e4 varustetun koneen (esimerkiksi Ubuntu k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4ll\u00e4 varustettuna) tai valmiin levykuvan jossa on jokin tiety asennus valmiina. Esimerkiksi jos koneen k\u00e4ytt\u00f6tarkoitus on vaikkapa WordPress -sivuston py\u00f6ritt\u00e4minen, kannattaa valita valmis levykuva jossa on WordPress valmiiksi asennettuna.<\/p>\n\n\n\n<p>Amazon k\u00e4ytt\u00e4\u00e4 levykuvista nimityst\u00e4 AMI eli <a rel=\"noreferrer noopener\" aria-label=\"Amazon Machine Image (avautuu uudessa v\u00e4lilehdess\u00e4)\" href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/ec2-instances-and-amis.html\" target=\"_blank\">Amazon Machine Image<\/a>. K\u00e4ytt\u00e4j\u00e4 voi my\u00f6s perustaa uusia levykuvia itselleen. Itse asiassa my\u00f6s pelk\u00e4n k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4n sis\u00e4lt\u00e4v\u00e4t koneet k\u00e4ynnistetet\u00e4\u00e4n levykuvan kautta.<\/p>\n\n\n\n<p>Valitaan t\u00e4ss\u00e4 kirjoituksessa koneen pohjaksi <a rel=\"noreferrer noopener\" aria-label=\"WordPress (avautuu uudessa v\u00e4lilehdess\u00e4)\" href=\"https:\/\/wordpress.org\/\" target=\"_blank\">WordPress<\/a> -levykuva. Sen avulla on helppo pystytt\u00e4\u00e4 WordPress -julkaisusivusto ja k\u00e4ytt\u00e4\u00e4 sit\u00e4 vaikkapa yrityksen kotisivujen tai blogin yll\u00e4pitoon.<\/p>\n\n\n\n<p><strong>Koneen perustaminen<\/strong><\/p>\n\n\n\n<p>Kirjaudutaan sis\u00e4\u00e4n Amazon AWS -palveluun edellisess\u00e4 artikkelissa luodulla k\u00e4ytt\u00e4j\u00e4tunnuksella. Tarkistetaan ett\u00e4 oikeassa yl\u00e4kulmassa on valittuna alueeksi Tukholma sill\u00e4 haluamme perustaa uuden koneemme Tukholman alueelle.<\/p>\n\n\n\n<p>Klikataan sitten valtavasta palveluvalikoimasta auki kohta EC2:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"628\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.12.05-1024x628.png\" alt=\"\" class=\"wp-image-618\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.12.05-1024x628.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.12.05-300x184.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.12.05-768x471.png 768w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.12.05.png 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Avautuvassa n\u00e4yt\u00f6ss\u00e4 n\u00e4ytet\u00e4\u00e4n k\u00e4ytt\u00e4j\u00e4n k\u00e4ynniss\u00e4 olevat koneet valitulla alueella:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"735\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.12.39-1024x735.png\" alt=\"\" class=\"wp-image-619\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.12.39-1024x735.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.12.39-300x215.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.12.39-768x551.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Kuten kuvasta n\u00e4kyy, meill\u00e4 ei ole viel\u00e4 Tukholman alueella koneita k\u00e4ynniss\u00e4. Klikataan siis painiketta <em>Launch Image<\/em> jotta p\u00e4\u00e4st\u00e4\u00e4n koneen levykuvaa valitsemaan:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"422\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.13.26-1024x422.png\" alt=\"\" class=\"wp-image-620\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.13.26-1024x422.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.13.26-300x124.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.13.26-768x317.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Tarjolla on oletuksena muutama peruskone. Laajemman valikoiman koneita saa n\u00e4ytille, kun valitsee valikosta AWS Marketplace. AWS Marketplacve tarjoaa valtavasti erilaisia valmiita koneita. <\/p>\n\n\n\n<p>Valmiiden koneiden  hinnoittelu menee siten, ett\u00e4 k\u00e4ytt\u00e4j\u00e4 saattaa joutua maksamaan erikseen my\u00f6s levykuvaan asennetusta ohjelmasta. Joka tapauksessa k\u00e4ytt\u00e4j\u00e4n on maksettava itse koneen k\u00e4ynnistyksest\u00e4 syntyv\u00e4t kulut.Listalta l\u00f6ytyy kuitenkin paljon koneita, joissa koneen k\u00e4yt\u00f6ss\u00e4 ainoa kustannus on vain koneen suorituskulut. Ja koska olemme rekister\u00f6ityneet Free Tier -kokeilujaksolle, listalla on my\u00f6s paljon koneita joita voimme k\u00e4ynnist\u00e4\u00e4 t\u00e4ysin ilmaiseksi!<\/p>\n\n\n\n<p>Klikataan valikosta <em>AWS Marketplace<\/em>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"448\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.14.22-1024x448.png\" alt=\"\" class=\"wp-image-621\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.14.22-1024x448.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.14.22-300x131.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.14.22-768x336.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>N\u00e4kyville tuli satoja koneita (tai tarkemmin sanottuna koneiden levykuvia)! Koneita voi etsi\u00e4 rajaamalla hakua vasemmalta esim. k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4n mukaan tai sitten hakusanalla. Koska olemme etsim\u00e4ss\u00e4 sopivaa konetta WordPress julkaisualustan ajamiseen, sy\u00f6t\u00e4mme hakukentt\u00e4\u00e4n &#8221;WordPress&#8221;. Sill\u00e4kin l\u00f6ytyy kymmeni\u00e4 levykuvia! Ensimm\u00e4isen\u00e4 esiintyv\u00e4 Bitnamin toteutus on laajasti tunnettu ja luotettava joten otetaan se l\u00e4ht\u00f6kohdaksi. Klikataan sen kohdalla <em>Select<\/em>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"617\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.15.43-1-1024x617.png\" alt=\"\" class=\"wp-image-624\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.15.43-1-1024x617.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.15.43-1-300x181.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.15.43-1-768x463.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Avautuneessa n\u00e4yt\u00f6ss\u00e4 n\u00e4ytet\u00e4\u00e4n koneen kustannukset. Kuten todettua, hinta muodostuu ohjemiston hinnasta ja koneen suoritushinnasta. T\u00e4ss\u00e4 tapauksessa ohjelmisto on ilmainen ja koneen hinta riippuu koneen suoritustehosta. Menn\u00e4\u00e4n eteenp\u00e4in <em>Continue<\/em> -painikkeella jolloin avautuu koneen valinta:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"472\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.16.56-1024x472.png\" alt=\"\" class=\"wp-image-626\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.16.56-1024x472.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.16.56-300x138.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.16.56-768x354.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>T\u00e4ss\u00e4 vaiheessa tehd\u00e4\u00e4n valinta koneen suorituskyvyst\u00e4 eli tehosta. Taulukossa n\u00e4ytet\u00e4\u00e4n yst\u00e4v\u00e4llisesti, ett\u00e4 &#8221;t3.micro&#8221; kone sis\u00e4ltyy Free Tier -kokeilujaksoon ilman kuluja! WordPress -palvelin ei vaadi tehokasta konetta suoriutuakseen yksinkertaisen sivuston py\u00f6rityksest\u00e4, joten valitaan &#8221;t3.micro&#8221;. Siin\u00e4 on 2 virtuaali-suoritinta ja 1 Gt muistia. Se k\u00e4ytt\u00e4\u00e4 sis\u00e4ist\u00e4 levytilaa: jos koneen poistaa niin levyn sis\u00e4lt\u00f6 katoaa. Mik\u00e4li tarvittaisiin pysyv\u00e4mp\u00e4\u00e4 tallennustilaa niin erillisen tallennustilan osto AWS:st\u00e4 voisi olla hyv\u00e4 ratkaisu. Mutta virtuaalikoneen voi huoletta esim. sammuttaa tai buutata ilman ett\u00e4 siin\u00e4 olevat tiedot h\u00e4vi\u00e4v\u00e4t. Menn\u00e4\u00e4n taas eteenp\u00e4in klikkaamalla <em>Next: Configure Instance Details<\/em>. Seuraavaksi avautu koneen tarkemmat tiedot:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"475\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.19.43-1024x475.png\" alt=\"\" class=\"wp-image-627\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.19.43-1024x475.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.19.43-300x139.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.19.43-768x356.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>T\u00e4ss\u00e4 vaiheessa voimme menn\u00e4 eteenp\u00e4in oletuksilla. Valitaan Next: <em>Add Storage<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"475\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.20.29-1024x475.png\" alt=\"\" class=\"wp-image-628\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.20.29-1024x475.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.20.29-300x139.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.20.29-768x356.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Kuten kuvasta n\u00e4kyy, koneeseen tulee oletuksena 10 Gt SSD-levy. Sen on varsin riitt\u00e4v\u00e4 WordPress -koneelle! Menn\u00e4\u00e4n eteenp\u00e4in: <em>Next: Add Tags<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"479\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.20.49-1024x479.png\" alt=\"\" class=\"wp-image-629\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.20.49-1024x479.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.20.49-300x140.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.20.49-768x359.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>T\u00e4ss\u00e4 voi m\u00e4\u00e4ritt\u00e4\u00e4 omia nimi-arvo pareja. Meill\u00e4 ei ole n\u00e4ille tarveta joten menn\u00e4\u00e4n eteenp\u00e4in: <em>Next: Configure Group:<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"475\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.21.17-1-1024x475.png\" alt=\"\" class=\"wp-image-631\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.21.17-1-1024x475.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.21.17-1-300x139.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.21.17-1-768x356.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><em>Configure Security Group<\/em> -n\u00e4yt\u00f6ll\u00e4 on mahdollista rajoittaa koneen n\u00e4kyvyytt\u00e4 nettiin p\u00e4in. Voidaan esimerkiksi rajoittaa sit\u00e4, mist\u00e4 IP-osoitteesta on mahdollista ottaa SSH-yhteys koneeseen. Emme kuitenkaan tarvitse rajoitusta koska haluamme ett\u00e4 koneeseen voi ottaa yhteyden mist\u00e4 tahansa IP-osoitteesta, kunhan yhteyden ottaja tunnistetaan riitt\u00e4v\u00e4n hyvin.<\/p>\n\n\n\n<p>Meill\u00e4 ei ole tarvetta rajoittaa my\u00f6sk\u00e4\u00e4n portteja 80 (HTTP) tai 443 (HTTPS) koska WordPress sivuston halutaan n\u00e4kyv\u00e4n ulkomaailmaan avoimesti. Klikataan siis <em>Review and Launch<\/em> ja siirryt\u00e4\u00e4n viimeiseen vaiheeseen:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"481\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.22.40-1024x481.png\" alt=\"\" class=\"wp-image-633\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.22.40-1024x481.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.22.40-300x141.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.22.40-768x361.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>N\u00e4ytt\u00e4\u00e4 hyv\u00e4lt\u00e4! AWS varoittaa viel\u00e4 siit\u00e4 ett\u00e4 koneeseen on mahdollista ottaa yhteytt\u00e4 mist\u00e4 vain, mutta sallimme sen kuitenkin tietoisesti, jotta voimme ottaa koneeseen yhteyden kotikoneelta SSH:n kautta. Valitaan siis <em>Launch<\/em>. Silloin avautuu viel\u00e4 ikkuna, jossa luodaan koneelle <a href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/ec2-key-pairs.html\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"yksityinen ja julkinen avain (avautuu uudessa v\u00e4lilehdess\u00e4)\">yksityinen ja julkinen avain<\/a>. Koneeseen on mahdollista ottaa yhteys vain, jos yhteyden ottajalla on tiedossaan koneen yksityinen avain. Valitaan <em>Create a new key pair<\/em> ja valitaan <em>Download&nbsp;Key&nbsp;Pair<\/em>:<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.23.30-1024x733.png\" alt=\"\" class=\"wp-image-634\" width=\"512\" height=\"367\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.23.30-1024x733.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.23.30-300x215.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.23.30-768x550.png 768w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.23.30.png 1408w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.24.31-1024x755.png\" alt=\"\" class=\"wp-image-635\" width=\"512\" height=\"378\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.24.31-1024x755.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.24.31-300x221.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.24.31-768x566.png 768w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.24.31.png 1410w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<p>Avain kannattaa tallentaa omalle koneelle turvalliseen paikkaan. Sen avulla p\u00e4\u00e4see <a href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/AccessingInstancesLinux.html\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"kirjautumaan (avautuu uudessa v\u00e4lilehdess\u00e4)\">kirjautumaan<\/a> koneelle omalta kotikoneelta SSH-yhteyden kautta. <\/p>\n\n\n\n<p>Avaimen latauksen j\u00e4lkeen voidaan valita  <em>Launch Instances<\/em> ja kone k\u00e4ynnistyy!<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"240\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.25.40-300x240.png\" alt=\"\" class=\"wp-image-636\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.25.40-300x240.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.25.40-768x615.png 768w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.25.40.png 846w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure><\/div>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"232\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.26.32-1024x232.png\" alt=\"\" class=\"wp-image-637\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.26.32-1024x232.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.26.32-300x68.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.26.32-768x174.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Kone n\u00e4kyy nyt my\u00f6s <em>EC2 Dashboard &#8211;<\/em>n\u00e4kym\u00e4ss\u00e4:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"236\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.30.08-1024x236.png\" alt=\"\" class=\"wp-image-638\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.30.08-1024x236.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.30.08-300x69.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.30.08-768x177.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Klikkaamalla koneen tiedot auki n\u00e4hd\u00e4\u00e4n tarkemmat tiedot (alla olevassa kuvassa on sensuroituna IP-osoite):<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"128\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.31.55-1-1024x128.png\" alt=\"\" class=\"wp-image-641\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.31.55-1-1024x128.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.31.55-1-300x37.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.31.55-1-768x96.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Koneen pit\u00e4isi siis oletuksena n\u00e4ky\u00e4 nettiin p\u00e4in ja siin\u00e4 pit\u00e4isi olla WordPress -sivusto k\u00e4ynnistettyn\u00e4. <\/p>\n\n\n\n<p>Kokeillaan menn\u00e4 selaimella IPv4 Public IP -sarakkeessa n\u00e4kyv\u00e4\u00e4n osoitteeseen ja toden totta &#8211; sivusto aukeaa:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"854\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.32.37-1024x854.png\" alt=\"\" class=\"wp-image-642\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.32.37-1024x854.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.32.37-300x250.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.32.37-768x640.png 768w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.32.37.png 1936w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Bitnamin tuottama WordPress n\u00e4ytt\u00e4\u00e4 oletuksena alakulmassa linkin WordPress-sivuston hallintaan (<em>Manage<\/em>). Klikataan siit\u00e4, jotta p\u00e4\u00e4sisimme kirjautumaan WordPress -sivustolle yll\u00e4pit\u00e4j\u00e4n\u00e4:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"854\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.32.55-1-1024x854.png\" alt=\"\" class=\"wp-image-643\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.32.55-1-1024x854.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.32.55-1-300x250.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.32.55-1-768x640.png 768w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.32.55-1.png 1936w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Sivulla n\u00e4kyy ohjeet, miten voidaan katsoa WordPress admin salasana. Linkki seuraamalla n\u00e4kee tarkemman <a rel=\"noreferrer noopener\" aria-label=\"ohjeen (avautuu uudessa v\u00e4lilehdess\u00e4)\" href=\"https:\/\/docs.bitnami.com\/aws\/faq\/get-started\/find-credentials\/\" target=\"_blank\">ohjeen&nbsp;<\/a>salasanan selvitt\u00e4miseen. Se tapahtuu siten, ett\u00e4 menn\u00e4\u00e4n AWS hallinnassa koneen kohdalle ja katsotaan koneen k\u00e4ynnistyslokiin tulostunut salasana. Salasanan voi toki my\u00f6hemmin vaihtaa haluamakseen.<\/p>\n\n\n\n<p>Kun salasana on selvitetty, voidaan kirjautua WordPress -hallintaan ja WordPress -sivuston yll\u00e4pito avautuu!<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"746\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.38.03-1024x746.png\" alt=\"\" class=\"wp-image-644\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.38.03-1024x746.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.38.03-300x218.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-12.38.03-768x559.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>WordPress -palvelin os siis toiminnassa ja voimme aloittaa WordPressill\u00e4 leikkimisen!<\/p>\n\n\n\n<p><strong>SSH yhteys virtuaalikoneeseen<\/strong><\/p>\n\n\n\n<p>Testataan viel\u00e4 lopuksi SSH-yhteys koneeseen. Ottamalla SSH-yhteyden koneen ip-osoitteeseen voimme kirjautua koneeseen kuten mihin tahansa Linux-koneeseen! T\u00e4ss\u00e4 vaiheessa tarvitsemme aiemmin tallennettua yksityist\u00e4 avainta.<\/p>\n\n\n\n<p>Seurataan Bitnamin <a rel=\"noreferrer noopener\" aria-label=\"ohjetta (avautuu uudessa v\u00e4lilehdess\u00e4)\" href=\"https:\/\/docs.bitnami.com\/aws\/faq\/get-started\/connect-ssh\/\" target=\"_blank\">ohjetta<\/a> ja otetaan yhteys virtuaalikoneeseen <em>ssh<\/em> komennolla:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"884\" src=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-14.16.26-1024x884.png\" alt=\"\" class=\"wp-image-645\" srcset=\"https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-14.16.26-1024x884.png 1024w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-14.16.26-300x259.png 300w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-14.16.26-768x663.png 768w, https:\/\/www.pilvikoodari.net\/wp-content\/uploads\/2019\/02\/Screenshot-2019-02-16-at-14.16.26.png 1742w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Kuten n\u00e4hd\u00e4\u00e4n, kyseess\u00e4 on <em>Ubuntu 16.04.5 LTS<\/em> kone. Tiedostolistauksesta n\u00e4hd\u00e4\u00e4n ett\u00e4 koneessa on asennettuna WordPress.<\/p>\n\n\n\n<p><strong>Yhteenveto<\/strong><\/p>\n\n\n\n<p>Amazon AWS mahdollistaa virtuaalikoneen nopean ja helpon pystytt\u00e4misen ja kone on heti netiss\u00e4 n\u00e4kyviss\u00e4. Levykuvia l\u00f6ytyy moneen k\u00e4ytt\u00f6tarkoitukseen ja alkuun p\u00e4\u00e4see jopa ihan ilmaiseksi!<\/p>\n\n\n\n<p>WordPress palvelin tarvitsee toki viel\u00e4 s\u00e4\u00e4t\u00f6\u00e4 itse WordPressin osalta, mutta my\u00f6skin IP-osoite kannattaa kytke\u00e4 domain-nimeen, esimerkiksi itse varattuun nettiosoitteeseen tai oman yrityksen WWW-osoitteeseen.<\/p>\n\n\n\n<p>T\u00e4st\u00e4 on hyv\u00e4 jatkaa s\u00e4\u00e4t\u00e4mist\u00e4!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Edellisess\u00e4 kirjoituksessa loimme Amazon AWS palveluun tunnuksen. T\u00e4ss\u00e4 kirjoituksessa k\u00e4yd\u00e4\u00e4n l\u00e4pi virtuaalikoneen k\u00e4ynnistys AWS palveluun. On suorastaan h\u00e4mm\u00e4stytt\u00e4v\u00e4\u00e4, miten helpoksi virtuaalikoneen perustaminen on tehty. Muutamalla napin painalluksella saa ajoon esimerkiksi Linux-pohjaisen palvelimen. Kone on heti n\u00e4kyviss\u00e4 netiss\u00e4 ja siihen saa yhteyden suojatun SSH-yhteyden kautta! Koneen valinnasta ja levykuvista Amazon k\u00e4ytt\u00e4\u00e4 virtuaalikoneista nimityst\u00e4 EC2. Menem\u00e4tt\u00e4 sen &#8230; <a title=\"AWS: EC2 virtuaalikoneen k\u00e4ynnistys\" class=\"read-more\" href=\"https:\/\/www.pilvikoodari.net\/?p=617\" aria-label=\"Lue lis\u00e4\u00e4 aiheesta AWS: EC2 virtuaalikoneen k\u00e4ynnistys\">Lue lis\u00e4\u00e4<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,5],"tags":[],"class_list":["post-617","post","type-post","status-publish","format-standard","hentry","category-aws","category-pilvialustat"],"_links":{"self":[{"href":"https:\/\/www.pilvikoodari.net\/index.php?rest_route=\/wp\/v2\/posts\/617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pilvikoodari.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pilvikoodari.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pilvikoodari.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pilvikoodari.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=617"}],"version-history":[{"count":2,"href":"https:\/\/www.pilvikoodari.net\/index.php?rest_route=\/wp\/v2\/posts\/617\/revisions"}],"predecessor-version":[{"id":646,"href":"https:\/\/www.pilvikoodari.net\/index.php?rest_route=\/wp\/v2\/posts\/617\/revisions\/646"}],"wp:attachment":[{"href":"https:\/\/www.pilvikoodari.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pilvikoodari.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pilvikoodari.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}