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.
asensin php komennolla:
sudo apt-get install 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
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