Design a site like this with WordPress.com
Get started

Palvelinten Hallinta Viikkotehtävä 7

Tässä postauksessa raportoin Tero Karvinen Palvelinten Hallinta Kurssia Viikkotehtävä 7

Käyttämäni tietokone on ASUS R571GD-BQ132T läppäri. Tein tehtävät Virtuaalikoneella, Virtualboxissa oli Xubuntu 18.04 LTS käyttöjärjestelmänä,

Alotin tehtävän ottamalla suomi-näppäimistön käyttöön komennolla

setxkbmap fi

Seuraavakasi päivitin käyttöjärjestelmän komennolla

-sudo apt-get update

sekä

sudo apt-get upgrade

sudo ufw enable

h7 Oma moduli

a) Oma moduli (iso tehtävä). Ratkaise jokin oikean elämän tai keksitty tarve omilla tiloilla/moduleilla. Voit käyttää Salttia tai muuta valitsemaasi modernia keskitetyn hallinnan ohjelmaa.

a)Alotin tehtävän asentamalla Saltin seuraamalla Tero Karvisen ohjeita.

Aluksi päätin laittaa mun moduulin asentamaal pari hyödyllistä ohjelmaa mitä itse tykkään käyttä. Asennan git:in, cmatrix:in, curl:in sekä cowsay:n. Luodaan salt kansiolle “Ohjelmat” niminen kansio mihin sitten luodaan init.sls tiedosto.

Tiedostoon kirjotetaan seuraava koodipätkä:

Seuraavaksi tehdään apache niminen kansio mihin tehdään uusi init.sls tiedosto mihin tulee seuraava koodipätkä:

-sudo mkdir /srv/salt/apache

Luodaan Moduuli.html tiedosto ja kirjoitetaan pieni pätkä tekstiä.

Laitoin vielä apache kansioon php7.2.conf tiedosto minkä sain lataamalla koneelle phpmodi.

Haluan vielä varmistaa että puhtaalle tietokoneelle tulee openssh-server. Seuraamalla Teron ohjeita alotan luomalla uuden kansion:

-sudo mkdir /src/salt/sshd ja init.sls tiedoston sisälle.

Seuraavaksi luodaan /srv/salt/sshd_config tiedoston ja kopioidaan siihen koodi teron ohjeista.

Oma jinja tiedosto: 🙂

Lopuksi luodaan salt kansioon top.sls tiedosto joka ajaa nämä kaikki minioneille. (‘*’)

Ajetaan meijän moduuli :

-sudo salt ‘*’ state.apply

ja tarkistetaan että kaikki toimii:

-git

-cmatrix

apache2

-cowsay

Kaikki toimii kuten pitääkin!

www.terokarvinen.com

http://terokarvinen.com/2018/apache-user-homepages-automatically-salt-package-file-service-example

 http://terokarvinen.com/2018/pkg-file-service-control-daemons-with-salt-change-ssh-server-port

%d bloggers like this: