Page 3 sur 6

Re: installer nginx php sous debian 12, tuto ?

Posté : mar. 12 nov. 2024 11:49
par Did

Dernier message de la page précédente :

cyrille a écrit : mer. 16 oct. 2024 22:04 https://reintech.io/blog/configuring-ph ... -debian-12
Bien explqiué
ok.
Installation de Nginx et PHP-FPM

Tout d'abord, assurez-vous que le dépôt de dossiers de votre système est à jour:

Code : Tout sélectionner

sudo apt update && sudo apt upgrade -y
Installer Nginx et PHP-FPM:

Code : Tout sélectionner

sudo apt install nginx php-fpm
Je lance déjà ça ?

1ere commande faite, ok, sauf pour ça :

Code : Tout sélectionner

E: Le dépôt https://packages.element.io/debian default InRelease n'est pas signé.
N: Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de manière sécurisée, et sont donc désactivées par défaut.
Je peux aussi supprimer le paquet Element.io si besoin, c'est surtout pour voir où en est cette messagerie, mais m'en sers pas plus que ça sinon...

Re: installer nginx php sous debian 12, tuto ?

Posté : sam. 16 nov. 2024 11:47
par Did
cyrille a écrit : mar. 12 nov. 2024 12:47 Ce n'est pas ma commande qui pose soucis mais l'ajout d'un dépôt tiers. Tu devrais éviter ce type de risque, jamais bon à long terme ;)
Bonjour.... ah oui c'est pas toi :) , sauf que j'y comprends rien à ces trucs de dépôt.... je ne sais pas quand on peut ou ne peut pas.
Pour element.io, c'est censé être fiable.... si ça ne l'est pas, je ne sais pas quoi dire de plus... (mais pas nouveau : https://forum.ubuntu-fr.org/viewtopic.php?id=2080314 je fais quoi du coup stp ?)

Là comme par hasard par messagerie, au même moment, un collègue me reparle des atouts de vs codium https://vscodium.com/, sauf que cela n'est pas dans la logithèque de debian (dans Mint en flathub oui). Alors, du coup, je peux l'installer ou pas ? si oui, comment (pour que ce soit propre) ? Je ne sais pas, ni selon quel critère... (ben tiens, tuto ici, https://debian-facile.org/utilisateurs: ... dio-codium, mais est-ce à suivre ? Je ne sais pas, oui ?).

Et du coup, je dois attendre pour ça "sudo apt install nginx php-fpm" puisque système n'est pas en état....

Re: installer nginx php sous debian 12, tuto ?

Posté : lun. 18 nov. 2024 12:29
par Did
Petite relance au cas zou... :)

Re: installer nginx php sous debian 12, tuto ?

Posté : mar. 19 nov. 2024 14:29
par Did
Hello Cyrille, si t'as un peu temps, tu peux m'aider pour ça STP :
Pour element.io, c'est censé être fiable.... si ça ne l'est pas, je ne sais pas quoi dire de plus... (mais pas nouveau : https://forum.ubuntu-fr.org/viewtopic.php?id=2080314 je fais quoi du coup stp ?)
que je puisse lancer un

Code : Tout sélectionner

sudo apt install nginx php-fpm
? :)

Re: installer nginx php sous debian 12, tuto ?

Posté : mar. 19 nov. 2024 19:07
par Did
cyrille a écrit : mar. 19 nov. 2024 18:40 Avec les ppa qu'on ne connait pas et les dépendances qu'ils installeront (surtout au niveau des versions) dur de se prononcer
Il s'agit de ... messageries logiciel libre, Cyrille... Signal, Element.io... et aucune n'est dans la logithèque debian.... J'étais très loin de deviner que ça, ça serait un pb... sans compter que c'est possible sur Mint... ce n'est pas possible sur debian 12 ?

Re: installer nginx php sous debian 12, tuto ?

Posté : mar. 19 nov. 2024 19:24
par Did
ben ok, alors dis-moi stp comment j'efface ce truc list element.io, le logiciel n'est même pas installé je crois, que j'envisage la suite STP....
... Enfin, si je continue encore avec debian...

Re: installer nginx php sous debian 12, tuto ?

Posté : mar. 19 nov. 2024 19:27
par Did
A noter que je suis revenu à Mint 21.3 car c'était la merde avec 22 notamment pour Signal.
Le problème ne vient donc pas forcément de moi et je devrais pouvoir installer une messagerie logiciel libre ET nginx.... sans que ce soit un pb...

Re: installer nginx php sous debian 12, tuto ?

Posté : mar. 19 nov. 2024 19:39
par Did
cyrille a écrit : mar. 19 nov. 2024 19:31
ben ok, alors dis-moi stp comment j'efface ce truc list element.io,
Tu vires son entrée au nveau des sources et apt et l'update (en espérant qu'il ne t'a installé aucune dépendances supérieures au dépendances des repos officiels)
son entrée au nveau des sources et apt et l'update
Je trouve ça comment ?... je ne trouve rien de ce style dans "logiciels", ou juste ça :

Image
mais ça n'a rien à voir je suppose...

Re: installer nginx php sous debian 12, tuto ?

Posté : mer. 20 nov. 2024 10:01
par Did
Bonjour,

Code : Tout sélectionner

find /etc/apt -type f -name '*.list' -exec bash -c 'echo -e "\n$1"; nl -ba "$1"' _ '{}' \;
voici le retour :

Code : Tout sélectionner

/etc/apt/sources.list.d/signal-xenial.list
     1	deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main

/etc/apt/sources.list.d/element-io.list
     1	deb [signed-by=/usr/share/keyrings/element-io-archive-keyring.gpg] https://packages.element.io/debian/ default main

/etc/apt/sources.list
     1	deb cdrom:[Debian GNU/Linux 12.7.0 _Bookworm_ - Official amd64 NETINST with firmware 20240831-10:38]/ bookworm contrib main non-free-firmware
     2	
     3	deb http://deb.debian.org/debian/ bookworm main non-free-firmware
     4	deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware
     5	
     6	deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
     7	deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware
     8	
     9	# bookworm-updates, to get updates before a point release is made;
    10	# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
    11	deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware
    12	deb-src http://deb.debian.org/debian/ bookworm-updates main non-free-firmware
    13	
    14	# This system was installed using small removable media
    15	# (e.g. netinst, live or single CD). The matching "deb cdrom"
    16	# entries were disabled at the end of the installation process.
    17	# For information about how to configure apt package sources,
    18	# see the sources.list(5) manual.
Et c'est quoi ce "bookworm" au fait ?

Re: installer nginx php sous debian 12, tuto ?

Posté : mer. 20 nov. 2024 16:54
par Did
cyrille a écrit : mer. 20 nov. 2024 14:33
Et c'est quoi ce "bookworm" au fait ?
Une petite recherche t'aurait donné la réponse https://wiki-debian-org.translate.goog/ ... _tr_pto=rq

Si tu veux virer element-io de tes repos

Code : Tout sélectionner

sudo rm /etc/apt/sources.list.d/element-io.list
sudo apt update
Perso pour debian 12, j'utiliserai ce source list

Code : Tout sélectionner

    # Dépôt principal, sections libre et non libres
    deb http://deb.debian.org/debian/ bookworm main non-free-firmware contrib non-free
    #deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware contrib non-free
     
    # Dépôt de correctifs de sécurité
    deb http://deb.debian.org/debian-security bookworm-security main non-free-firmware contrib non-free
    #deb-src http://deb.debian.org/debian-security bookworm-security main non-free-firmware contrib non-free
     
    # Dépôt de mises à jour intermédiaires
    deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware contrib non-free
    #deb-src http://deb.debian.org/debian/ bookworm-updates main non-free-firmware contrib non-free
     
    # Dépôt de "rétroportages" (backports)
    deb http://deb.debian.org/debian/ bookworm-backports main non-free-firmware contrib non-free
    #deb-src http://deb.debian.org/debian/ bookworm-backports main non-free-firmware contrib non-free
Remplacer le contenu actuel de /etc/apt/sources.list pour celui-ci puis sudo apt update pour mettre à jour la base d'apt

Merci.
Oui, pour bookworm j'ai cherché (sans gogole traduction) ensuite et vu que c'est un truc "normal" debian.

Apres la suppression et le update, voici le retour :

Code : Tout sélectionner

Ign :1 cdrom://[Debian GNU/Linux 12.7.0 _Bookworm_ - Official amd64 NETINST with firmware 20240831-10:38] bookworm InRelease
Err :2 cdrom://[Debian GNU/Linux 12.7.0 _Bookworm_ - Official amd64 NETINST with firmware 20240831-10:38] bookworm Release
  Veuillez utiliser apt-cdrom afin de faire reconnaître ce cédérom par votre APT. apt-get update ne peut être employé pour ajouter de nouveaux cédéroms
Atteint :3 http://deb.debian.org/debian bookworm InRelease
Atteint :4 http://security.debian.org/debian-security bookworm-security InRelease
Atteint :5 http://deb.debian.org/debian bookworm-updates InRelease    
Atteint :6 https://updates.signal.org/desktop/apt xenial InRelease    
Lecture des listes de paquets... Fait
E: Le dépôt cdrom://[Debian GNU/Linux 12.7.0 _Bookworm_ - Official amd64 NETINST with firmware 20240831-10:38] bookworm Release n'a pas de fichier Release.
N: Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de manière sécurisée, et sont donc désactivées par défaut.
N: Voir les pages de manuel d'apt-secure(8) pour la création des dépôts et les détails de configuration d'un utilisateur.
Pfiou... toujours pas bon ????
c'est un truc qui va s'arranger si je change ce que tu as indiqué question dépôt ???

Re: installer nginx php sous debian 12, tuto ?

Posté : mer. 20 nov. 2024 17:07
par tyrry
Slt,
fais ceci :

Code : Tout sélectionner

pkexec mintsources
puis dans : Dépôts supplémentaires , décoche la case comme sur la capture :
Image
puis refais un update ;)
@+