Le How To 2021 pour nginx ?

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
Répondre
Did

Le How To 2021 pour nginx ?

Message par Did »

Hello Cyrille,
Dans ce How To viewtopic.php?p=205197&sid=9961c6f3d7c9 ... cc4b58b880
tout va bien jusqu'à cette commande :

Code : Tout sélectionner

fastcgi_pass
qui est "introuvable" (sous Mint 21.3).
Version php actuel en appliquant ce tuto : 8.1.

Au cas où il y a un moyen de contourner ça ? :)

A plus . :)
Avatar du membre
alain
Administrateur du site
Messages : 17314
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Le How To 2021 pour nginx ?

Message par alain »

Bonjour Did.

Si fastcgi_pass ne vient pas avec le paquet nginx sur LM, je pense qu'il faut installer : nginx-full (ou extras ou les deux).

Je dis: "je pense" car je n'ai jamais installé de server nginx, mais je sens un truc de ce style, appelles ça une sorte de prémonition si tu veux ;)
Слава Україні _ слава героям махновщини
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 22 Xfce 4.18 | K: 6.8
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 22 Wilma Xfce 4.18| K: 6.8
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.8 | K: 6.1
In a world without walls and fences, who needs windows and gates?
Did

Re: Le How To 2021 pour nginx ?

Message par Did »

Bonjour,
ah non, mais sur l'autre fil, ça coince aussi, mais l'autre fil, c'est sur le même petit PC, mais en Debian 12. Et ça change des détails, par exemple en Debian 12, c'est php8.2.
Ici, j'ai essayé en créant un nouveau profil perso Mint 21.3 (pour séparer du taf de l'autre profil 21.3), donc ici, je suis sur Mint 21.3. Et c'est php8.1 ici.

Pour un :

Code : Tout sélectionner

sudo nginx -t
[sudo] Mot de passe de dcd :          
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Et le nginx.conf dans le dossier nginx :

Code : Tout sélectionner

user www-data;
worker_processes auto;
pid /run/nginx.pid;
include /etc/nginx/modules-enabled/*.conf;

events {
	worker_connections 768;
	# multi_accept on;
}

http {

	##
	# Basic Settings
	##

	sendfile on;
	tcp_nopush on;
	types_hash_max_size 2048;
	# server_tokens off;

	# server_names_hash_bucket_size 64;
	# server_name_in_redirect off;

	include /etc/nginx/mime.types;
	default_type application/octet-stream;

	##
	# SSL Settings
	##

	ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE
	ssl_prefer_server_ciphers on;

	##
	# Logging Settings
	##

	access_log /var/log/nginx/access.log;
	error_log /var/log/nginx/error.log;

	##
	# Gzip Settings
	##

	gzip on;

	# gzip_vary on;
	# gzip_proxied any;
	# gzip_comp_level 6;
	# gzip_buffers 16 8k;
	# gzip_http_version 1.1;
	# gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;

	##
	# Virtual Host Configs
	##

	include /etc/nginx/conf.d/*.conf;
	include /etc/nginx/sites-enabled/*;
}


#mail {
#	# See sample authentication script at:
#	# http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript
#
#	# auth_http localhost/auth.php;
#	# pop3_capabilities "TOP" "USER";
#	# imap_capabilities "IMAP4rev1" "UIDPLUS";
#
#	server {
#		listen     localhost:110;
#		protocol   pop3;
#		proxy      on;
#	}
#
#	server {
#		listen     localhost:143;
#		protocol   imap;
#		proxy      on;
#	}
#}
Me suis arrêté dans le how to quand j'ai vu la commande qui ne passe pas.
(sur l'autre fil, sur debian12, stand by également cf le dernier mess.... c'est pour ça que j'ai essayé ce tuto "how to" sur un nouveau profil ici, Mint 21.3 cette fois.)
Avatar du membre
alain
Administrateur du site
Messages : 17314
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Le How To 2021 pour nginx ?

Message par alain »

cyrille a écrit : mer. 27 nov. 2024 06:50 si le paquet de base de nginx doit suffir ;)
Si tu le dis, c'est que c'est vrai ;)
Ce que j'en disais, c'était juste une idée. Mais j'étais sûr de rien :l
Слава Україні _ слава героям махновщини
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 22 Xfce 4.18 | K: 6.8
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 22 Wilma Xfce 4.18| K: 6.8
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.8 | K: 6.1
In a world without walls and fences, who needs windows and gates?
Did

Re: Le How To 2021 pour nginx ?

Message par Did »

Hello,
C'est la conf de ton rep de pub web qui nous intéresse
"répertoire de publication Web", ben je n'ai rien fait de plus, je répète, que suivre le "how to", tuto, jusqu'à cette commande qui ne passe pas :
Me suis arrêté dans le how to quand j'ai vu la commande qui ne passe pas.
Quelle commande suite à quelle modification ?
Cf mon premier message, celle-ci :

Code : Tout sélectionner

fastcgi_pass
Cette commande ne passe pas : "introuvable".
Pour l'instant, j'ai le message de bienvenue nginx à localhost. Voilà.
Je n'ai donc pas créé de répertoire web ou quoique que ce soit de plus que le How To jusqu'à ce point.

Je re-rappelle que là, je suis sur un nouveau profil Mint 21.3 "perso" créé à côté du profil 21.3 que j'utilise pour le taf, donc il y a de la config de l'autre profil qui est passée direct sur celui-ci (par exemple des paramètres pour Firefox, des logiciels téléchargés etc), mais l'autre n'a bien sûr jamais vu arriver nginx ou que sais-je.
Je n'ai pas fait plus que suivre le How To.
Pourquoi cette commande est introuvable ? faut-il mettre à jour le How to ?

(Ah à propos, je ne veux que voir sur firefox mes pages.php dans var/www/monsite/, juste pour moi, pour voir si mon code s'affiche correctement et je n'ai donc pas besoin de la suite sur WP, je n'utilise pas WordPress ou SPIP ou autre.
J'aurais super besoin d'un tuto juste pour ça sioupli :) .... ça serait trop génial, car je suis chaque fois à chercher comment me dépatouiller, Apache2 ou nginx...)
Did

Re: Le How To 2021 pour nginx ?

Message par Did »

Autre question :
nginx : voir sur firefox mes pages.php du dossier var/www/monsite/, juste pour moi, pour voir si mon code s'affiche correctement
Comment exprime-t-on cela avec les mots techniques appropriés svp ?
Car ce n'est pas "créer un serveur", par exemple. J'ai besoin de savoir, pour utiliser les bons mots clés pour chercher un tuto sur le Net SVP...
Did

Re: Le How To 2021 pour nginx ?

Message par Did »

(ça marche ! merci :) )

Cyrille, comment appelle-t-on cela, ce que je décris dans le mess précédent, avec des mots techniques appropriés stp ?
Pour décrire correctement ma recherche ?
Répondre