Linux palvelimet osa4. Virtuaalipalvelin

Tunnilla hankimme omat virtuaalipalvelimet sekä määritimme niille domain- nimen. Git hubin education packiin sisältyy alennusta virtuaalipalvelimesta DicitalOcean.lta sekä vuodeksi .me päätteinen domain nimi namecheapilta. Nyt kun on oma palvelin niin pitäähän sillä päästä kunnolla leikkimään. Kotitehtäviksi tuli: a, b) Laita hankkimallesi virtuaalipalvelimelle mahdollisuus tehdä kotisivuja normaalin käyttäjän oikeuksin. Laita hankkimallesi virtuaalipalvelimelle käyttäjän kotihakemistoon tallennettu sivu… Continue reading Linux palvelimet osa4. Virtuaalipalvelin

Linux palvelimet osa 3

Kolmannella opetuskerralla aiheena oli Apache-weppipalvelin ja LAMP kehitysalusta. Tehtäviä tulikin mukavan kokoinen paketti… a) Asenna Apache, laita käyttäjien kotisivut (http://example.com/~tero) toimimaan. Testaa esimerkkikotisivulla. Kerran päivässä ‘update’ komento ennen minkään ohjelman asennusta, sitten Apachen kimppuun. Paketin hallinnasta ei löydy pelkkää apache pakettia, vaan se on nimellä apache2. Eli ‘sudo apt-get install apache2’ komennolla apache asennetaan. “http://localhost”… Continue reading Linux palvelimet osa 3

Linux palvelimet osa 2

Linux palvelimet kurssi jatkuu komentokehotteisiin, toisin sanoen Terminaaliin, tutustumisella. Harjoiteltiin yleisimpiä komentoja esim. kansion luomista mkdir sekä tekstitiedoston luomista nano komennoilla. Opettaja Tero Karvinen oli koonnut hyvän tiivisteen tärkeimmistä komennoista: http://terokarvinen.com/2009/command-line-basics-4 http://terokarvinen.com/2008/commands-for-admin-4 Kotitehtäviksi tuli muutama tehtävä: a) Aiheuta lokiin kaksi eri tapahtumaa: yksi esimerkki onnistuneesta ja yksi esimerkki epäonnistuneesta tai kielletystä toimenpiteestä. Analysoi rivit yksityiskohtaisesti.… Continue reading Linux palvelimet osa 2

Linux palvelimet -harjoitukset

b) Ekalla tunnilla tehtäviksi tuli ensiksi tarkistaa oman koneen rauta komennolla ‘sudo lshw -short -sanitize’. Hyvältä näyttää… Ei ihan kuuhun mennä mutta niillä on pärjättävä mitä on… c) Seuraavana tehtävän oli asentaa kolme vapaavalintaista ohjelmaa. Ensiksi päätin asentaa Atom tekstieditorin ohjelmointia varten. Tämän asennus tosin vaati cURL.in asentamisen ensin. Se sujui helposti ‘sudo apt install… Continue reading Linux palvelimet -harjoitukset

Linux palvelimet

Tänään alkoi odotettu kurssi Linux palvelimet. Kaikki alkaa luonnollisesti Linuxin asentamisesta omalle koneelle. Onneksi on edellinen läppäri tallella tätä varten. Ensiksi loin live-tikun jolla asentaminen tapahtuu. Latasin xubuntun .iso tiedoston sekä UNetbootin, joka luo kyseisen live-tikun. Tähän oli idioottivarmat ohjeet UNetbootin sivuilla. Näitten lataamiseen kului aikaa ~20 min ja live-tikun luomiseen ~10 min. Sitten ei muuta kuin vanhan… Continue reading Linux palvelimet