PHP:n asennus Ubuntuun 18.04

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.

phpinfo

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.

JAA ARTIKKELI




Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Digivinkit
Yksityisyyden yleiskatsaus

Tämä sivusto käyttää evästeitä, jotta voimme tarjota sinulle parhaan mahdollisen käyttäjäkokemuksen. Evästetiedot tallennetaan selaimeesi ja ne suorittavat toimintoja, kuten tunnistavat sinut, kun palaat verkkosivustollemme, ja auttavat tiimiämme ymmärtämään, mitkä sivuston osat ovat mielestäsi mielenkiintoisimpia ja hyödyllisimpiä.