Tag Archives: Linux

PupXEGrant: Puppet, PXE ja Vagrant konfiguraatio

Palvelinten hallinta ict4tn022-1 kurssin lopputyö Advertisements

Palvelinten Hallinta: Harjoitus 9

h9. Asenna Linux verkon yli. Tyhjään koneeseen, käsin koskematta. Tehtävän saa tehdä parityönä. Muista merkitä tekijät ja kaikki lähteet linkkeineen myös GitHubiin. Laita liitteeksi nämä tiedot sekä asennetulta koneelta että palvelimelta: sudo tail –lines=100 /home/*/.bash_history /var/log/auth.log /var/log/apache2/*.log /var/log/syslog /etc/lsb-release>log-picks-$(date +’%Y-%m-%d_%H%M’).txt Bonus: konfiguroi kone orjaksi puppetmasterille ja säädä sitä Puppetilla. Tehtävät: terokarvinen.com Tehtävän kuvaus Tein Linuxin verkkoasennuksen […]

Palvelinten Hallinta: Harjoitus 8

h8. Tee ensimmäinen versio omasta modulista. Kilpailu (vapaaehtoinen): kuka hallitsee suurinta määrää fyysisiä koneita Puppetilla? Tehtävät: terokarvinen.com Moduulin kuvaus Valmiin moduulini on tarkoitus tehdä seuraavat asiat: Käynnistetään kohdekone taikapaketilla (wake-on-lan) Kone asentaa käyttöjärjestelmän automaattisesti verkkobootin avulla Kone muuttuu automaattisesti agentiksi ja ottaa yhteyttä PuppetMasteriin Puppetin avulla asennetaan VirtualBox ja sinne virtuaalikoneita Moduulin avulla on tarkoitus ottaa mahdollisimman […]

Palvelinten Hallinta: Harjoitus 6

h6. Ratkaise osa jonkin Linux-kurssini arvioitavasta harjoituksesta. Pyri ratkaisemaan ainakin kaksi isompaa kohtaa. Tehtävä: terokarvinen.com Tehtävän kuvaus Puppet konfiguraationi asentaa LAMP-alustan, eli Apache2, MySQL ja PHP:n. Se myös asentaa SSH:n ja suojaa koneen tulimuurilla. Tarkoitukseni oli asentaa myös WordPress, mutta ajan puutteen vuoksi en sitä ehtinyt tehdä. Kaikki moduulit ovat itse kirjoitettuja, paitsi MySQL. Root […]

Palvelinten Hallinta: Harjoitus 4

h4. Tee moduli, joka tekee suosikkiasetuksesi: asentaa tärkeimpiä ohjelmia ja säätää niiden asetuksia. Voit esimerkiksi ajaa tämän modulin tullessasi labraan. Tehtävä: terokarvinen.com Tehtävän kuvaus En keksinyt oikein mitään ohjelmia joita voisin säätää, joten kävin tekemään LAMP moduulia jossa on myös SSH. Olen tehnyt aikaisemmissa tehtävissä Harjoitus 1 ja Harjoitus 2 Apachen sekä SSH:n asennukset ja nyt kokosin ne yhteen. Edellisten […]

Linux Palvelimet: Kotitehtävä 3

h3. Asenna LAMP (Linux, Apache, MySQL, PHP). Linux (Xubuntu 16.04.1 LTS) on jo asennettu työasemaan. Apachen asennus: “sudo apt-get -y install apache2” Testasin asennuksen onnistumisen menemällä selaimella palvelimen osoitteeseen 192.168.1.3, joka on kyseisen lähiverkossa sijaitsevan palvelimen ip-osoite. Apachen testisivu näkyy, joten asennus onnistui ja palvelu toimii. MySQL:n asennus: “sudo apt-get -y install mysql-server mysql-client” Asennus […]