Stap 2: PHP
PHP
PHP is een populaire general-purpose scripting taal die vooral geschikt is voor webontwikkeling. Snel, flexibel en pragmatisch, PHP bevoegdheden alles van uw blog naar de meest populaire websites in de wereld.
nginx maakt gebruik van php-fpm uit te voeren PHP -programma's.
Dus de volgende stap is het installeren van de php-fpm evenals php-apc. Dit laatste is een PHP-extentie om PHP prestaties te versnellen.
sudo apt-get install php5-fpm php-apc
Nginx configuratiebestand bewerken
sudo nano /etc/nginx/sites-available/default
server { #listen 80; ## listen for ipv4; this line is default and implied #listen [::]:80 default_server ipv6only=on; ## listen for ipv6 listen 80; server_name $domain_name; root /var/www; index index.html index.htm; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; location ~\.php$ { fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_split_path_info ^(.+\.php)(/.*)$; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param HTTPS off; try_files $uri =404; include fastcgi_params; } # Make site accessible from http://localhost/ server_name localhost; location /
Maak een bestand als u wilt testen van Php
sudo nano /var/www/info.php
met deze inhoud
<? php phpinfo(); ?>
Start de server opnieuw
sudo service nginx restart
en testen in uw browser