Raspi - Wiki

Installation de RaspiOS

Outils pour utilisateurs

Outils du site


web:virtualhost

VirtualHost

Pour rendre un site accessible depuis l'exterieur avec un nom de domaine:

  • Domaine exemple: monsite.com
  • Répertoire exemple: /var/www/monsite

Il faut commencer par créer le fichier monsite dans /etc/nginx/sites-available

monsite
server {
	listen 80;
	listen [::]:80;
	root /var/www/monsite;
	index index.php index.html index.htm
	server_name monsite.com;
	location / {
                try_files $uri $uri/ =404;
		    }
	location ~ \.php$ {
		include snippets/fastcgi-php.conf;
		fastcgi_pass unix:/run/php/php7.4-fpm.sock;
		}
}

aprés avoir sauvegardé le fichier il faut créer un lien:

sudo ln -s /etc/nginx/sites-available/monsite /etc/nginx/sites-enabled/

ensuite il faut recharger la nouvelle configuration dans nginx et verifier si elle est correcte:

	sudo nginx -T
        sudo service nginx reload

37

web/virtualhost.txt · Dernière modification : 2022/03/09 14:23 de michel