Raspi - Wiki

Installation de RaspiOS

Outils pour utilisateurs

Outils du site


web:install

Serveur Web

Pour mon serveur Web j'ai choisi NGINX, PHP, MARIADB et phpmyadmin.

Installation de NGINX et de PHP

	sudo apt install nginx -y
	sudo chown pi:pi /var/www
	sudo chmod g+w /var/www
        sudo apt install php-fpm -y

Et comme je vais mettre tous mes sites dans le répertoire /var/www/ je vais modifier le fichier /etc/nginx/sites-enabled/default

defaut
server {
	listen 80 default_server;
	listen [::]:80 default_server;
 
	root /var/www;
 
	# Add index.php to the list if you are using PHP
	index index.php index.html index.htm;
 
	server_name _;
 
	location / {
		# First attempt to serve request as file, then
		# as directory, then fall back to displaying a 404.
		try_files $uri $uri/ =404;
	}
 
	# pass PHP scripts to FastCGI server
	#
	location ~ \.php$ {
		include snippets/fastcgi-php.conf;
		fastcgi_pass unix:/run/php/php7.4-fpm.sock;
	}
}

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

	sudo service nginx reload
	sudo nginx -T

42

1)
ceci est important
web/install.txt · Dernière modification : 2022/03/09 14:22 de michel