Publié le 28 janvier 2020 par Le Libre Au Quotidien (site injoignable)
USER@MACHINE:~$ sudo apt install nginx
A la fin de l’installation de nginx, un message d’erreur signale qu'il ne peut pas démarrer ; c’est normal,nous verrons comment résoudre ce problème plus tard.
USER@MACHINE:~$ sudo apt install {,php-fpm}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
USER@MACHINE:~$ sudo systemctl start nginx
server {
listen 80;
server_name domain.tld;
location '/.well-known/acme-challenge' {
default_type "text/plain";
root /tmp/letsencrypt-auto/;
}
location / {
return 301 https://domain.tld$request_uri;
}
}
USER@MACHINE:~$ sudo systemctl stop apache2
USER@MACHINE:~$ sudo systemctl restart nginx
USER@MACHINE:~$ sudo apt purge apache2