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