#1 Le 13/05/2020, à 08:31
- Louis23
Installation Nginx
[resolu]Bonjour,
Après plusieurs essais je reviens à nouveau tenter d'installer un serveur L.A.M.P arrivé à
sudo apt install php-curl php-gd php-intl php-json php-mbstring php-xml php-zip
je vais vérifier avec
http://localhost
je me retrouve avec
Welcome to nginx!
If you see this page, the nginx web server is successfully installed and working. Further configuration is required.
For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.
Thank you for using nginx.
et je n'arrive pas à le supprimer c'est un truc payant que j'ai trouvé je ne sais ou pour réussir à installer L.A.M.P il faut que je supprime en premier lieu nginx.com,
Vous pouvez maider ?
Merci
Dernière modification par Louis23 (Le 16/05/2020, à 16:29)
Hors ligne
#2 Le 13/05/2020, à 09:17
- bruno
Re : Installation Nginx
Bonjour,
La doc lamp est suffisante pour une installation de base.
Si tu veux supprimer nginx et installer apache à la place :
sudo apt purge ^nginx
puis :
sudo apt install apache2 libapache2-mod-php
#3 Le 14/05/2020, à 06:39
- Louis23
Re : Installation Nginx
Merci bruno
Hors ligne
#4 Le 14/05/2020, à 07:07
- Louis23
Re : Installation Nginx
Après plusieurs vérifications il n'y a rien de supprimé
Hors ligne
#5 Le 14/05/2020, à 07:59
- bruno
Re : Installation Nginx
Quelles vérifications ?
Explique-nous en détails comment tu as fait ton installation LAMP.
#6 Le 14/05/2020, à 08:20
- Louis23
Re : Installation Nginx
C'est simple il suffit d'aller sur fichier => autres emplacements=> Var=>www ou index off et on s’aperçoit qu'il n'y a rien de changé et ce malgré avoir vidé le cache
Hors ligne
#7 Le 14/05/2020, à 08:36
- bruno
Re : Installation Nginx
On ne va pas avancer comme cela.
Il faut répondre aux questions (comment as-tu fait on installation) et donner le retour complet des commandes indiquées en #2.
#8 Le 14/05/2020, à 08:51
- Louis23
Re : Installation Nginx
résultat des commandes
louis@louis-R530-R730-P530:~$ sudo apt purge ^nginx
[sudo] Mot de passe de louis :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Note : sélection de nginx-core pour l'expression rationnelle « ^nginx »
Note : sélection de nginx-common pour l'expression rationnelle « ^nginx »
Note : sélection de nginx-extra pour l'expression rationnelle « ^nginx »
Note : sélection de nginx-doc pour l'expression rationnelle « ^nginx »
Note : sélection de nginx-full pour l'expression rationnelle « ^nginx »
Note : sélection de nginx-extras pour l'expression rationnelle « ^nginx »
Note : sélection de nginx-light pour l'expression rationnelle « ^nginx »
Note : sélection de nginx pour l'expression rationnelle « ^nginx »
Le paquet « nginx-extra » n'est pas installé, et ne peut donc être supprimé
Le paquet « nginx » n'est pas installé, et ne peut donc être supprimé
Le paquet « nginx-common » n'est pas installé, et ne peut donc être supprimé
Le paquet « nginx-core » n'est pas installé, et ne peut donc être supprimé
Le paquet « nginx-doc » n'est pas installé, et ne peut donc être supprimé
Le paquet « nginx-extras » n'est pas installé, et ne peut donc être supprimé
Le paquet « nginx-full » n'est pas installé, et ne peut donc être supprimé
Le paquet « nginx-light » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 15 non mis à jour.
louis@louis-R530-R730-P530:~$ sudo apt install apache2 libapache2-mod-php
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
apache2 est déjà la version la plus récente (2.4.41-4ubuntu3).
libapache2-mod-php est déjà la version la plus récente (2:7.4+75).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 15 non mis à jour.
louis@louis-R530-R730-P530:~$
n'est pas installé, et ne peut donc être supprimé
normal,puisque j'ai déja procédé à l'opération
par contre j'ai ça aussi après avoir vidé le cache
Ce site est inaccessiblelocalhost n'autorise pas la connexion.
Voici quelques conseils :
Vérifier la connexion
Vérifier le proxy et le pare-feu
ERR_CONNECTION_REFUSED
Hors ligne
#9 Le 14/05/2020, à 10:16
- bruno
Re : Installation Nginx
Ok et donc que donnent :
sudo netstat -tnlp
systemctl status apache2
#10 Le 14/05/2020, à 15:24
- Louis23
Re : Installation Nginx
Commande introuvable
louis@louis-R530-R730-P530:~$ sudo netstat -tnlp
[sudo] Mot de passe de louis :
sudo: netstat : commande introuvable
louis@louis-R530-R730-P530:
Hors ligne
#11 Le 14/05/2020, à 15:37
- bruno
Re : Installation Nginx
Dans ce cas
sudo apt install net-tools
puis
sudo netstat -tnlp
Et l'autre commande ?
#12 Le 14/05/2020, à 15:45
- Louis23
Re : Installation Nginx
louis@louis-R530-R730-P530:~$ sudo apt install net-tools
[sudo] Mot de passe de louis :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
net-tools
0 mis à jour, 1 nouvellement installés, 0 à enlever et 15 non mis à jour.
Il est nécessaire de prendre 196 ko dans les archives.
Après cette opération, 864 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 net-tools amd64 1.60+git20180626.aebd88e-1ubuntu1 [196 kB]
196 ko réceptionnés en 6s (33,4 ko/s)
Sélection du paquet net-tools précédemment désélectionné.
(Lecture de la base de données... 183506 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../net-tools_1.60+git20180626.aebd88e-1ubuntu1_amd64.deb ...
Dépaquetage de net-tools (1.60+git20180626.aebd88e-1ubuntu1) ...
Paramétrage de net-tools (1.60+git20180626.aebd88e-1ubuntu1) ...
Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ...
louis@louis-R530-R730-P530:~$ sudo netstat -tnlp
Connexions Internet actives (seulement serveurs)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1475/mysqld
tcp 0 0 192.168.1.15:53 0.0.0.0:* LISTEN 1032/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1032/named
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 534/systemd-resolve
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1116/sshd: /usr/sbi
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 17564/cupsd
tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN 1082/tinyproxy
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 1462/master
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 1032/named
tcp 0 0 0.0.0.0:17500 0.0.0.0:* LISTEN 17900/dropbox
tcp 0 0 127.0.0.1:17600 0.0.0.0:* LISTEN 17900/dropbox
tcp 0 0 127.0.0.1:17603 0.0.0.0:* LISTEN 17900/dropbox
tcp6 0 0 :::143 :::* LISTEN 827/couriertcpd
tcp6 0 0 ::1:53 :::* LISTEN 1032/named
tcp6 0 0 :::22 :::* LISTEN 1116/sshd: /usr/sbi
tcp6 0 0 ::1:631 :::* LISTEN 17564/cupsd
tcp6 0 0 :::8888 :::* LISTEN 1082/tinyproxy
tcp6 0 0 :::25 :::* LISTEN 1462/master
tcp6 0 0 ::1:953 :::* LISTEN 1032/named
tcp6 0 0 :::17500 :::* LISTEN 17900/dropbox
tcp6 0 0 :::993 :::* LISTEN 908/couriertcpd
tcp6 0 0 :::33060 :::* LISTEN 1475/mysqld
louis@louis-R530-R730-P530:~$
Hors ligne
#13 Le 14/05/2020, à 15:48
- bruno
Re : Installation Nginx
Il n'y aucun serveur web en écoute.
Que donne l'autre commande :
systemctl status apache2
#14 Le 14/05/2020, à 15:48
- Louis23
Re : Installation Nginx
désolé ça ne change rien
Hors ligne
#15 Le 14/05/2020, à 15:58
- bruno
Re : Installation Nginx
Bon si tu ne veux pas donner le retour des commandes que j'indique, j'abandonne.
#16 Le 14/05/2020, à 16:13
- Louis23
Re : Installation Nginx
Mais quelle commande te manque-t-il
Hors ligne
#17 Le 14/05/2020, à 16:23
- bruno
Re : Installation Nginx
Que donne l'autre commande :systemctl status apache2
#18 Le 14/05/2020, à 16:24
- krodelabestiole
Re : Installation Nginx
Il faut répondre aux questions (comment as-tu fait on installation) et donner le retour complet des commandes
Ok et donc que donnent :
[...]systemctl status apache2
Et l'autre commande ?
Que donne l'autre commande :
systemctl status apache2
bruno ne t'a pas demandé si la commande changeait quelque chose ou pas, il t'a demandé le retour de la commande.
sans les retours en question on a zéro info donc c'est techniquement impossible de t'aider !
Dernière modification par krodelabestiole (Le 14/05/2020, à 17:53)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#19 Le 14/05/2020, à 18:09
- Louis23
Re : Installation Nginx
bruno a écrit :
Il faut répondre aux questions (comment as-tu fait on installation) et donner le retour complet des commandes
Il y a un moment que j"ai trouvé avec un moteur de recherche et j'ai plus de trace
Hors ligne
#20 Le 14/05/2020, à 18:14
- Louis23
Re : Installation Nginx
systemctl status apache2
louis@louis-R530-R730-P530:~$ systemctl status apache2
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor prese>
Active: failed (Result: exit-code) since Wed 2020-05-13 07:19:25 CEST; 1 d>
Docs: https://httpd.apache.org/docs/2.4/
mai 13 07:19:01 louis-R530-R730-P530 systemd[1]: Starting The Apache HTTP Serve>
mai 13 07:19:25 louis-R530-R730-P530 apachectl[1108]: apache2: Syntax error on >
mai 13 07:19:25 louis-R530-R730-P530 apachectl[1047]: Action 'start' failed.
mai 13 07:19:25 louis-R530-R730-P530 apachectl[1047]: The Apache error log may >
mai 13 07:19:25 louis-R530-R730-P530 systemd[1]: apache2.service: Control proce>
mai 13 07:19:25 louis-R530-R730-P530 systemd[1]: apache2.service: Failed with r>
mai 13 07:19:25 louis-R530-R730-P530 systemd[1]: Failed to start The Apache HTT>
lines 1-12/12 (END)
Il s'arrêté là
Hors ligne
#21 Le 14/05/2020, à 18:28
- bruno
Re : Installation Nginx
Pour voir où est l'erreur de syntaxe dans la configuration, le retour complet de :
sudo apache2ctl -t
#22 Le 15/05/2020, à 07:03
- Louis23
Re : Installation Nginx
]ouis@louis-R530-R730-P530:~$ sudo apache2ctl -t
[sudo] Mot de passe de louis :
apache2: Syntax error on line 146 of /etc/apache2/apache2.conf: Syntax error on line 3 of /etc/apache2/mods-enabled/php7.2.load: Cannot load /usr/lib/apache2/modules/libphp7.2.so into server: /usr/lib/apache2/modules/libphp7.2.so: cannot open shared object file: No such file or directory
Action '-t' failed.
The Apache error log may have more information.
louis@louis-R530-R730-P530:~$
Dernière modification par Louis23 (Le 15/05/2020, à 07:04)
Hors ligne
#23 Le 15/05/2020, à 07:57
- bruno
Re : Installation Nginx
Ça sent la migration 18.04 vers 20.04 qui a foiré…
Il faut désactiver le module php7.2 d'apache:
sudo a2dismod php7.2
et activer celui pour php7.4
sudo a2enmod php7.4
Ensuite tu démarres apache2 :
sudo systemctl start apache2
Dernière modification par bruno (Le 15/05/2020, à 07:58)
#24 Le 15/05/2020, à 08:21
- Louis23
Re : Installation Nginx
En effet j'ai migré de la 18.04 à la 20.04
louis@louis-R530-R730-P530:~$ sudo a2dismod php7.2
[sudo] Mot de passe de louis :
Module php7.2 disabled.
To activate the new configuration, you need to run:
systemctl restart apache2
louis@louis-R530-R730-P530:~$ sudo a2enmod php7.4
Considering dependency mpm_prefork for php7.4:
Considering conflict mpm_event for mpm_prefork:
Considering conflict mpm_worker for mpm_prefork:
Module mpm_prefork already enabled
Considering conflict php5 for php7.4:
Enabling module php7.4.
To activate the new configuration, you need to run:
systemctl restart apache2
louis@louis-R530-R730-P530:~$ sudo systemctl start apache2
louis@louis-R530-R730-P530:~$
Hors ligne
#25 Le 15/05/2020, à 08:40
- bruno
Re : Installation Nginx
Est-ce que cela fonctionne à présent ?