Lisätehtävä: Kahteen eri moduuliin tutustuminen

Koska en valitettavasti ehtinyt nähdä Tero Karvisen Palvelinten Hallinta kurssin kahta viimeistä moduuliesitystä niin lisätehtäväni oli tutustua noihin moduuleihin ja testata niitä.

Web-kehittäjän Puppet moduuli

Matias Räisäsen Puppet-moduuli asentaa web-kehitykseen soveltuvia ohjelmistoja. Moduulin esittelyn perusteella se “tunnistaa onko käytössä Debian-, Redhat- vai Windows-perheen käyttöjärjestelmä, ja tekee asennukset sillä perusteella.” Moduuli löytyy kokonaisuudessaan täältä

Aloitin moduulin ajamisen ohjeiden mukaan ajamalla master-koneellani komennot

sudo apt-get install puppet puppetmaster
sudo puppet module install puppetlabs/windows

ja luomallani virtuaalikoneella komennot

wget renki.dy.fi/developertools/debian_install.sh
sudo bash debian_install.sh

Sen jälkeen virtuaaliorja kysyi seuraavia tietoja ja annoin ne sille.

Sen jälkeen skripti meni onnistuneesti loppuun asti.

Master-koneella kaikki tiedostot ja hakemistot asentuivat kuten pitikin ja moduulitkansiotkin se loi kuten pitää kuten kuvasta näkyy.

Jostain kumman syystä se ei kuitenkaan luonut site.pp tiedostoa joten jouduin luomaan sen itse. Sinne kopioin sisällän Matiaksen sivuilla näkyneestä kuvasta site.pp:stä

Sen jälkeen yritin ajaa moduulia, mutta en tiedä johtuiko se siitä että jouduin luomaan site.pp:n itse, mutta moduulien ajo epäonnistui joten myös testaukseni epäonnistui.

Matiaksen sivuilla moduuli oli hienosti dokumentoitu ja testattu, mutta ohjeet olisivat voineet olla hieman tarkemmat ja yksityiskohtaisemmat, jotta myös testaajat kuten minä jotka eivät ole yhtä eteviä kuin Matias saisivat moduulin testauksen onnistumaan.

Ohjelmontiympäristö Javalle ja HTML-kielelle

Markus Nissisen moduuli asentaa ohjelmointiympäristöt Javalle ja HTML-kielille. Moduuli löytyy kokonaisuudessaan täältä

Moduuliin oli tehty tosi simppelit ohjeet Githubissa. Ohjeiden mukaan aloitin moduulin testauksen ajamalla komennon

wget https://raw.githubusercontent.com/marrkus/coding/master/codingstart.sh

Joka hakee Markuksen githubista skriptin joka asentaa moduulin. Tässä vielä skriptin sisältö

Skripti siis asettaa suomenkielisen näppäimistön, päivittää hakemistot ja hakee moduulin githubista ja ajaa sen. Skriptiä on todella helppo lukea ja siitä käy selkeästi ilmi, että skriptin voi ajaa heti kun on esimerkiksi käynnistänyt Linuxin muistitikulta. Joten mitään esiasennuksia ei tarvitse tehdä.

Seuraavaksi ajan skriptin ohjeiden mukaan komennolla

bash codingstart.sh

Skriptin ajamisen jälkeen avautuu Eclipse ohjelma,  sekä terminalissa index.html tiedosto. Sen lisäksi myös apachen testisivu toimii. Skripti avaa myös seuraavat linkit selaimessa:

https://www.tutorialspoint.com/eclipse/eclipse_create_java_project.htm

https://www.w3schools.com/html/html_elements.asp

Joten moduulin voi sanoa toimivan oikein hienosti. Ja hienosti moduuli avaa ohjelmia ja tarvittavia linkkejä automaattisesti.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s