Linux palvelimena – Tehtävä 5

LAMP Asennus

Varsinaiset tehtävät:

– Asenna LAMP. LAMP tarkoittaa Linux, Apache, MySQL, PHP. Tee pienin erikseen testattava kokonaisuus kerrallaan ja testaa aina asennetut osat. Jos ei toimi, lue lokeja.
– Tee MySQL:n uusi tietokanta ja samanniminen käyttäjä. Valitse hyvä salasana, joka on eri kuin muut salasanat.
– Tee PHP-skriptiin kirjoitusvirhe ja etsi virheilmoitus lokista. Analysoi löytynyt lokirivi.
– Tee johonkin Apachen asetustiedostoon kirjoitusvirhe ja etsi virheilmoitus lokista. Analysoi löytynyt lokirivi.

pe 23.09.2016  –   Lähetin hakemuksen GitHub Education paketille.

Asensin Apache komennolla:

sudo apt-get install apache2

Asetin käyttäjille kotisivuhakemiston sallituksi komennolla:

sudo a2enmod userdir

käynistin uudelleen apache:

sudo service apache2 restart

public_html kansio oli luotu edellisessä tehtävässä. Lisäsin sinne index.html tiedoston.

html

asensin php komennolla:

sudo apt-get install php5

no-php5

Tuli omituinen viesti että php5 ei voi asentaa…

jatkan tehtävän  toisella konella.

parin tunnin jälkeen kokeilin muuttaa komentoa.

Komento: sudo apt-get install php onnistui

Seuraavaksi:

sudo apt-get install mysql-server phpmyadmin

Pyydettiin uusi salasana root käyttäjälle

ja millä serverillä voi käyttää phpmyadmin

Valitsin molemmat apache2 ja lighttp.

Pyydettiin salasana phpmyadmin:ille

phpmyadmin

Valitsin salasana phpmyadmin:ille

Kirjauduin mysql:iin

mysql -u root -p

rudulle tuli

mysql>

Lähdin pois komennolla

quit

 

LÄHTEET:

matto.guru

phpmyadmin.net

 

Links:

gandi.net  – Domains

namecheap.com – Domains

https://letsencrypt.org/ – saa ilmaisen “Certificate Authority”

sqlzoo.net – SQL “eläntarha” – Jos SQL tietoja ruostessa, niin tämä on hyvä sivusto

Leave a Reply

Your email address will not be published. Required fields are marked *