h7

Ratkaise valitsemasi vanha arvioitava laboratorioharjoitus tältä kurssilta. (Löytyy DuckDuckGolla tai Googlella sekä linkeistä tältä sivulta).

Aloitin harjoituksen tekemisen klo 10.44 / 12.44 ja lopetin n. 11.55 / 13.55.

Tein harjoituksen try ubuntu -moodissa omalla Lenovon ThinkPad-kannettavallani.

Valitsin tämän harjoituksen: http://terokarvinen.com/2016/arvioitava-laboratorioharjoitus-linux-palvelimet-ict4tn021-1-uusi-ops-alkusyksylla-2016

Käyriä

Tilastoi eri resurssien (CPU, RAM…) kuormitus koko harjoituksen ajalta. Tilastointi tulee siis aloittaa, ennenkuin teet muita harjoituksia. Kirjoita aivan lopuksi lyhyt analyysi keräämästäsi tilastosta.

  • Opettaja oli tunnilla ehdottanut Munin-ohjelman asentamista
  • Sain sen ladattua, mutta sen toimiaan laittaminen vaikutti liian hankalalta, ja olisi pitänyt ladata mysql (jonka asentaminen ei jostakin syystä onnistu käyttämälleni xubuntu-versiolle)
  • Katsoin sitten software kaupasta Gnome Systme Monitorin
    • se kertoi vain sen hetkisen tilanteen, mutta ei ottanut ylös historiaa
  • Kokeilin parin muun asentamista, mutta nekin olivat vain sen hetkisen tilanteen
  • Tässä vaiheessa päädyin siihen päätökseen, etten laita mitään tilatsointiohjelmaa pyörimään ja toivon, ettei labraharjoituksessa sitä pyydetä laittamaan (varmaan tulee, mutta se on sitten torstain Emman ongelma)
  • Avauduin myös muistiinpanoihini siitä, miten en osaa oikeasti käyttää Linuxia kunnolla, vaikka olen käynyt kurssin ja jotakin mukamas oppinut. Ehkä Linux ei vain sovi minulle käyttöjärjestelmänä sen CLI:n käytön takia. Ehkä Windowsin UI on parempi minulle
  • Joka tapauksessa siirryin urhollisesti tekemään harjoituksen seuraavaa tehtävää, vaikka tiesin, etten siinäkään onnistu.

PHP:tä kaukomailta

Asenna meille tarvittavat palvelut, jotta voimme tehdä PHP-sivuja etänä.

Käyttäjämme ovat Maija Mehilälinen, Peter Ö, Oskar Jäärä, John Do, Verner Vrij,Mikko Möttönen, Jalmari Ähkä, Håkan Swarz ja Maija Maitoparta. Tee kullekin esimerkkisivu PHP:lla.

Listaa kaikki käyttäjätunnukset ja salasanat tiedostoon lab.txt (“/home/*/lab.txt”). Suojaa tiedosto niin, etteivät muut käyttäjät voi lukea sitä.

  • Käytin tätä sivua apuna: https://www.linode.com/docs/websites/hosting-a-website-ubuntu-18-04/ vaikka ei siitä suurta apua ollut
  • tekemäni komennot:
    • sudo apt-get install apache2
    • sudo a2dissite *default
    • cd /var/www/html
    • sudo mkdir -p example.com/{public_html,log,backups}
    • sudo nano /etc/apache2/sites-available/example.com.conf
      • # domain: example.com
      • # public: /var/www/html/example.com/public_html/
      • <VirtualHost *:80>
      •   # Admin email, Server Name (domain name), and any aliases
      •   ServerAdmin webmaster@example.com
      •   ServerName  example.com
      •   ServerAlias http://www.example.com
      •   # Index file and Document Root (where the public files are located)
      •   DirectoryIndex index.html index.php
      •   DocumentRoot /var/www/html/example.com/public_html
      •   # Log file locations
      •   LogLevel warn
      •   ErrorLog  /var/www/html/example.com/log/error.log
      •   CustomLog /var/www/html/example.com/log/access.log combined
      • </VirtualHost>
    • sudo a2ensite example.com.conf
    • sudo systemctl reload apache2

Sitten olisi pitänyt mySQl asentaa tietokannaksi, mutta sen asentaminen ei jostakin syystä onnistu käyttämääni try-xubuntuun, joten yritin ladata jonkun toisen tietokannan.

Valitsin postgresql:n

  • Yritin käyttää tämän sivun ohjeita: https://tecadmin.net/install-postgresql-server-on-ubuntu/
  • käyttämäni komennot
    • sudo apt-get install postgresql postgresql-contrib
    • sudo su -postgres
      • psql
      • su – xubunbtu
  • tein varmaan jotenkin väärin, mutta tässä vaiheessa en taaskaan jaksanut enää alkaa välittää, koska olin jo päättänyt, etten osaa tai tule koskaan osaamaan käyttämään Linuxia. Toivon vain, etten tulevaisuudessa tule sitä tarvitsemaan tai ettei minun tarvitse asennella tietokantoja, joita en osaa ollenkaan käyttää tai asennella

Lopetin harjoituksen tekemisen tähän.

Jätä kommentti

Design a site like this with WordPress.com
Aloitus