Yhteenveto kurssin opeista

LAMPn asennus

LAMPn avulla saadaan Linuxille palvelin ympäristö minkä avulla voidaan tehdä kotisivuja ja tietokantoja. Asennus tapahtui asentamalla apache2, libapache2-mod-php5, mysql-server ja mysql-client -paketit.

$ sudo apt-get update  #pakettivarastoiden päivitys
$ sudo apt-get install apache2 libapache2-mod-php5 mysql-server mysql-client

Seuraavaksi pitää tehdä ja laittaa kaikille näkyviin kansio public_html.

$ mkdir public_html #kansion teko
$ sudo a2enmod userdir #kaikille näkyviin edellä tehty kansio

Ja jotta muutetut asetukset tulevat toimimaan käynnistämme apachenuudestaan.

$ sudo service apache2 restart

Php toimimaan

Sitten jotta php saadaan toimimaan käydään muokkaamassa tiedostoa /etc/apache2/mods-enabled/php5.conf.

$ sudo nano /etc/apache2/mods-enabled/php5.conf
</FilesMatch>
  # Commented out 4 lines Thu,06.09.12 jokela.anttiville
    # To re-enable php in user directories comment the following lines
    # (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
    # prevents .htaccess files from disabling it.
    #<IfModule mod_userdir.c>
    #    <Directory /home/*/public_html>
    #        php_admin_value engine Off
    #    </Directory>
    #</IfModule>
</IfModule>

Seuraavaksi kokeili, että php toimii tekemällä etusivun minkä tiedostopäätteenä oli .php eikä .html.

Sain tulostettua php käyttäen painoindeksilaskurini, joten hommat toimi.

Lähteet:

Tero Karvinen, Työasemat ja tietoverkot -kurssi – http://terokarvinen.com/2012/aikataulu-%E2%80%93-tyoasemat-ja-tietoverkot-ict1tn002-33-syksylla-2012

Antti-Ville Jokela

Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html

Leave a comment