If it is not explicitly told in following recipe, setting up services are described for Ubuntu 16.04 server, but applications are described for Ubuntu 16.04 and/or Lubuntu 16.04 workstation. If you use different Ubuntu version or Linux distribution, settings as well as content, names and places of configuration files may be different!
Got it.

PHP un MySQL atbalsts Apache serverī

Must prepare before:  Apache tīmekļa serveris

Saturs

PHP dzinēja uzstādīšana

  1. Izpilda komandas:

    sudo apt-get install php libapache2-mod-php
    sudo a2enmod php7.0
    sudo /etc/init.d/apache2 restart
  2. Ja nepieciešams, kā root lietotājs papildina /etc/apache2/mods-available/dir.conf failā noklusēti izpildāmo failu sarakstu, iegūstot sekojošu:

    <ifmodule mod_dir.c>
     DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl index.xhtml
    </ifmodule>
  3. Pārstartē Apache:

    sudo /etc/init.d/apache2 restart

MySQL moduļa uzstādīšana

  1. Izpilda komandas:

    sudo apt-get install php-mysql
    sudo /etc/init.d/apache2 restart

Iestatījumu pārbaude

  1. Izveido failu /var/www/info.php, kurā izveido failu index.php ar sekojošu saturu:

    <?php
    phpinfo();
    ?>
  2. Atver URL adresi http://localhost/php/index.php. Vajadzētu atvērties sekojošam diagnostikas ekrānam.

    phpinfo.png

Kļūdu novēršana

Ja nevar augšuplādēt failus, kuri lielāki par 16MB, izmaina faila /etc/php/7.0/apache2/php.ini rindas, piemēram, uz 100MB:

...
post_max_size = 100M
upload_max_filesize = 100M
...

Must prepare before:  Apache tīmekļa serveris

 

Created by Valdis Vītoliņš on 2008-08-09 17:05
Last modified by Valdis Vītoliņš on 2019-05-27 14:46
 
Xwiki Powered
Creative Commons Attribution 3.0 Unported License