PHP
PHP on ohjelmointikieli, joka käsittelee koodia dynaamisen sisällön näyttämiseksi. PHP voi suorittaa komentosarjoja, muodostaa yhteyden MySQL-tietokantoihin ja saada näyttämään tietyn sivuston sisällön dynaamisesti.
Voit käyttää apt-get järjestelmää asentamaan PHP:n. Lisäksi voit asentaa tarvittavat ohjelmat, että PHP-koodi voi toimia Apache-palvelimessa ja yhdistää sivustosi myös MySql-Tietokantaan.
PHP:n asentaminen Ubuntuun 18.04
Päivitä pakettilista ennen kuin asennat ohjelmiston Ubuntu 18.04 -palvelimelle.
sudo apt-get update
Seuraavaksi asennetaan tarvittavat lisäosat.
sudo apt-get install php php-mysql libapache2-mod-php
Useimmissa tapauksissa joudut muokkaamaan Apache:n asetuksia. Oletuksena Apache käyttää index.html tiedostoa. PHP:n asennuksen jälkeen pitää muuttaa Apachen oletus tiedostoksi index.php. Tämä asetus voidaan muuttaa dir.conf-tiedoston. Avaa ja muuta tiedostoa seuraavasti.
sudo vim /etc/apache2/mods-enabled/dir.conf
Lisää tiedostoon index.php.
<IfModule mod_dir.c> DirectoryIndex index.php index.html index.htm </IfModule>
Tallenna ja sulje tiedosto.
Seuraavaksi pitää käynnistää Apache serveri uudelleen, jotta asetukset tulevat käyttöön. Käynnistä Apache serveri uudelleen seuraavalla komennolla.
sudo service apache2 restart
Tässä ohjeessa käytämme test.php tiedostoa phpinfo:n näyttämiseen. Luo uusi test.php tiedosto hakemistoon /var/www/html.
sudo vim /var/www/html/test.php
Lisää tiedostoon seuraavat rivit.
<?php // // Näyttää kaikki tiedot phpinfo(); ?>
Sulje ja tallenna tiedosto.
Seuraavaksi testataan PHP:n toiminta. Kirjoita selaimen osoiteriville seuraavaa.
http://ip_osoite/test.php
Sinulle pitäisi avautua seuraavanlainen sivusto.
PHP toimii ja asennus onnistui.
Kannattaa poistaa test.php tiedosto Web-serverin hakemistosta, koska se antaa palvelimen tietoja luvattomille käyttäjille.
Tiedosto poistetaan seuraavalla komennolla.
sudo rm /var/www/html/test.php
Tiedosto on nyt poistettu.