Wanneer je een website nodig hebt, dan heb je ook iets nodig om deze ergens op te draaien zodat het mogelijk is om je website op het web te publiceren. Nginx (uitgesproken als "engine x") is een webserver en reverse-proxyserver die je kan gebruiken om je website zichtbaar te maken voor het publiek.
Met een paar stappen is Nginx geinstalleerd en met het script-achtige manier van configuratie is het makkelijk om te beheren.
Met de volgende stappen heb je Nginx met PHP 7 in no time al werkend
# sudo apt update # sudo apt install nginx # sudo service nginx start # sudo apt install php7.0-fpm
Open /etc/nginx/sites-available/default om Nginx en php-fpm ondersteuning te configureren.
# sudo nano /etc/nginx/sites-available/default
Verwijder de comments van de 'location' en zorg ervoor dat je regels verwijderd zodat het er als volgt uitziet:'
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# With php-fpm (or other unix sockets):
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
}
# Zorg ervoor dat de .htacces prive is
location ~ /\.ht {
deny all;
}
Druk 'ctrl + x' and daarna 'enter' om het bestand op te slaan.
Herlaad php-fpm and nginx om de configuratie door te voeren
# sudo service nginx reload # sudo service php7.0-fpm reload
Maak een nieuw bestand aan '/var/www/html/info.php in de webroot.
# sudo nano /var/www/html/info.php
Met de volgende inhoud
<?php
phpinfo();
?>
Als alles is goed gegaan en je naar http://instance-adres/info.php gaat zul je het volgende zien.
Opmerkingen
0 opmerkingen
U moet u aanmelden om een opmerking te plaatsen.