LASP
Lyhenne LASP tarkoittaa:
- Linux-käyttöjärjestelmä
- Apache-säätiön http-palvelin
- SQLite-tietokanta
- PHP-skriptikieli
Lyhennettä käytetään kuvaamaan ei niin yleistä web-palvelinteknologian kokoonpanoa, jossa palvelinkoneen käyttöjärjestelmänä on Linux, palvelinohjelmistona Apache, tietokantaohjelmistona on SQLite ja dynaamisuuden ja vuorovaikutteisuuden mahdollistavana palvelinpuolen skriptikielenä tyypillisimmin PHP.
LASP-ympäristön asennus omalle koneelle
Seuraavassa lyhyt yhteenveto miten LASPin voi pystyttää.
- Asenna Ubuntu 12.04 LTS (hyvin suosittu ja helppokäyttöinen Linux, ja sen pitkäaikaisen tuen versio, jonka palvelinohjelmistoille on taattu tietoturvapäivitykset vuoteen 2017 saakka)
- Avaa pääte ja aja sudo apt-get install apache2 php5 php-sqlite, mikä asentaa em. ohjelmat ja kaikki niiden riippuvuudet, mukaan lukien Apache-palvelimen:
$ sudo apt-get install apache2 php5 php5-sqlite
- Käynnistä Apache uudestaan, jotta PHP varmasti aktivoituu: sudo /etc/init.d/apache2 restart
- Tarkista Apachen toimivuus selaimella (http://127.0.0.1/ tai http://localhost/)
- Nyt voit laittaa PHP-skriptin kansioon /var/www/. Aja komento sudo nano /var/www/testi.php ja kirjoita tiedoston sisällöksi:
<?php echo "Testi toimii!"; ?>
- Tallenna painamalla Ctrl+X ja enter (K=kyllä)
- Avaa selaimella http://localhost/testi.php. Jos näet vain tekstin, niin PHP toimii. Jos selain yrittää ladata kokonaisena tiedostona sivun, PHP-skriptiä ei ajettu.
LASPilla eteenpäin
LASP on kokonaisuutena helppo ja toimiva ratkaisu pienille, esimerkiksi yksityisille projektiwikeille.
Katso myös
Aiheesta muualla
- https://en.wikipedia.org/wiki/Apache_HTTP_Server
- Easy installation of LASP (Linux, Apache, SQLite and PHP) ( Sisältää myös esimerkin SQLite-tietokannan luomisesta ja käytöstä )
- Approriate Uses For SQLite