Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/08/2016, à 15:10

Louis23

[RESOLU]Installation "lamp"

Bonjour,
Je suis sous ubuntu 16.04 LTS
Génial j'ai suivi le tuto "https://doc.ubuntu-fr.org/lamp" donc comme conseillé "Préalable : installer tasksel" avec sudo tasksel install lamp-server et le résultat

louis@louis-R530-R730-P530:~$ sudo tasksel install lamp-server
[sudo] Mot de passe de louis : 
tasksel: erreur du programme apt-get (100)
louis@louis-R530-R730-P530:~$ 

Voilà ça commence bien, depuis un moment je tente d'installer un serveur lamp en local et je n'y arrive pas, je n'ai que des erreurs par exemple "Des erreurs ont été rencontrées pendant l'exécution :

mysql-server-5.7
 mysql-server

E: Sub-process /usr/bin/dpkg returned an error code (1)
, il m'est conseillé de venir ici pour avoir de l'aide, je suis déjà venu et ça n'a pas marché, je me demande si cette fois c'est la bonne, merci d'avance.

Dernière modification par Louis23 (Le 15/08/2016, à 18:12)

Hors ligne

#2 Le 13/08/2016, à 17:08

bruno

Re : [RESOLU]Installation "lamp"

Bonjour,

Donne-nous le retour de :

sudo apt-get update

Hors ligne

#3 Le 13/08/2016, à 23:36

grigouille

Re : [RESOLU]Installation "lamp"

Tu ferais mieux de suivre la méthode "recommandée".


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#4 Le 14/08/2016, à 00:02

jplemoine

Re : [RESOLU]Installation "lamp"

Je crois que la page date un peu... Il faut l'adapter un peu : il y a au moins cette modif : en 16.04, ce n'est plus php5 mais php7.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#5 Le 14/08/2016, à 00:51

Louis23

Re : [RESOLU]Installation "lamp"

Pour le retour

louis@louis-R530-R730-P530:~$ sudo apt-get update
[sudo] Mot de passe de louis : 
Atteint:1 http://fr.archive.ubuntu.com/ubuntu xenial InRelease
Réception de:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [94,5 kB]
Réception de:3 http://fr.archive.ubuntu.com/ubuntu xenial-updates InRelease [95,7 kB]
Atteint:4 http://fr.archive.ubuntu.com/ubuntu xenial-backports InRelease       
Réception de:5 http://fr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [364 kB]
Réception de:6 http://fr.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [359 kB]
Réception de:7 http://fr.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [314 kB]
Réception de:8 http://fr.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [310 kB]
1 537 ko réceptionnés en 12s (123 ko/s)                                        
Lecture des listes de paquets... Fait
louis@louis-R530-R730-P530:~$ 

Hors ligne

#6 Le 14/08/2016, à 06:45

bruno

Re : [RESOLU]Installation "lamp"

Les dépôts semblent donc corrects et à jour.
Essaie donc de mettre à jour :

sudo apt-get dist-upgrade

puis d'installer la pile LAMP

sudo apt-get install apache2 mysql-server php libapache2-mod-php

NB: effectivement la page de la doc n'est pas très à jour et un peu confuse mais cette commande doit fonctionner (les paquets indiqués sont des méta-paquets qui dépendent de la dernière version disponible)

Dernière modification par bruno (Le 14/08/2016, à 06:46)

Hors ligne

#7 Le 14/08/2016, à 08:52

Louis23

Re : [RESOLU]Installation "lamp"

Toujours la même erreur:

louis@louis-R530-R730-P530:~$ sudo apt-get install apache2 mysql-server php libapache2-mod-php
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
libapache2-mod-php is already the newest version (1:7.0+35ubuntu6).
php is already the newest version (1:7.0+35ubuntu6).
apache2 is already the newest version (2.4.18-2ubuntu3.1).
mysql-server is already the newest version (5.7.13-0ubuntu0.16.04.2).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
Paramétrage de mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Renaming removed key_buffer and myisam-recover options (if present)
insserv: warning: current start runlevel(s) (empty) of script `mysql' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `mysql' overrides LSB defaults (0 1 6).
mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) while connecting to the MySQL server
Upgrade process encountered error and will not continue.
mysql_upgrade failed with exit status 11
dpkg: erreur de traitement du paquet mysql-server-5.7 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg: des problèmes de dépendances empêchent la configuration de mysql-server :
 mysql-server dépend de mysql-server-5.7 ; cependant :
 Le paquet mysql-server-5.7 n'est pas encore configuré.

dpkg: erreur de traitement du paquet mysql-server (--configure) :
 problèmes de dépendances - laissé non configuré
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                  Des erreurs ont été rencontrées pendant l'exécution :
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
louis@louis-R530-R730-P530:~$ 

J'ai  fais la modif suivante mais

sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql

par

sudo apt-get install apache2 php7 mysql-server libapache2-mod-php7 php7-mysql

mais j'ai trouvé ça si facile que ça marche pas

louis@louis-R530-R730-P530:~$ sudo apt-get install apache2 php7 mysql-server libapache2-mod-php7 php7-mysql
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet php7
E: Impossible de trouver le paquet libapache2-mod-php7
E: Impossible de trouver le paquet php7-mysql
louis@louis-R530-R730-P530:~$ 

en regardant les seuls paquets je ne trouve que php5 pourtant il semble bien que le paquet php7 est bien présent

Hors ligne

#8 Le 14/08/2016, à 09:07

jplemoine

Re : [RESOLU]Installation "lamp"

La bonne commande est :

sudo apt install apache2 php7.0 mysql-server libapache2-mod-php7.0 php7.0-mysql

- Il faut que tu utilises l'autocomplétion
- il faut mieux utiliser apt que apt-get sur les versions récentes.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#9 Le 14/08/2016, à 09:40

Louis23

Re : [RESOLU]Installation "lamp"

Et toujours la même erreur

louis@louis-R530-R730-P530:~$ sudo apt install apache2 php7.0 mysql-server libapache2-mod-php7.0 php7.0-mysql
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
apache2 is already the newest version (2.4.18-2ubuntu3.1).
libapache2-mod-php7.0 is already the newest version (7.0.8-0ubuntu0.16.04.2).
mysql-server is already the newest version (5.7.13-0ubuntu0.16.04.2).
php7.0 is already the newest version (7.0.8-0ubuntu0.16.04.2).
php7.0 passé en « installé manuellement ».
php7.0-mysql is already the newest version (7.0.8-0ubuntu0.16.04.2).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
Paramétrage de mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Renaming removed key_buffer and myisam-recover options (if present)
insserv: warning: current start runlevel(s) (empty) of script `mysql' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `mysql' overrides LSB defaults (0 1 6).
mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) while connecting to the MySQL server
Upgrade process encountered error and will not continue.
mysql_upgrade failed with exit status 11
dpkg: erreur de traitement du paquet mysql-server-5.7 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg: des problèmes de dépendances empêchent la configuration de mysql-server :
 mysql-server dépend de mysql-server-5.7 ; cependant :
 Le paquet mysql-server-5.7 n'est pas encore configuré.

dpkg: erreur de traitement du paquet mysql-server (--configure) :
 problèmes de dépendances - laissé non configuré
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                  Des erreurs ont été rencontrées pendant l'exécution :
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
louis@louis-R530-R730-P530

Pour

Il faut que tu utilises l'autocomplétion

je n'ai pas l'habitude de l'utiliser et je maitrise mal

Hors ligne

#10 Le 14/08/2016, à 10:02

bruno

Re : [RESOLU]Installation "lamp"

Visiblement c'est une mise à jour demysql-server qui pose problème :

mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

Donc soit tu purge tous les paquets mysql* installés, soit tu nous expliques les modifications que tu as fait au niveau de la configuration du serveur mysql (amplacement des bases de données, modifcations de apparmor, etc.) et qui empêchent sa mise à jour.

Hors ligne

#11 Le 14/08/2016, à 10:10

Louis23

Re : [RESOLU]Installation "lamp"

Pour expliquer tout ce que j'ai fais ça va être compliqué, le terminal étant plein que je l'ai effacé, et

mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

semble bloqué

louis@louis-R530-R730-P530:~$ mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
> 

Hors ligne

#12 Le 14/08/2016, à 11:30

Louis23

Re : [RESOLU]Installation "lamp"

voila j'ai tenté une purge des paquets mysql, je ne sais pas si c'est la bonne méthode mais le résultat:

louis@louis-R530-R730-P530:~$ sudo apt-get remove --purge mysql-server mysql-common phpmyadmin
[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
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 mysql-client : Dépend: mysql-client-5.7 mais ne sera pas installé
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
louis@louis-R530-R730-P530:~$ 

Hors ligne

#13 Le 14/08/2016, à 13:33

bruno

Re : [RESOLU]Installation "lamp"

Il faut d'abord t'assurer que tu as une sauvegarde de tes bases de données si nécessaire.

Ensuite tu purges tout :

sudo apt-get purge mysql*

En faisant bien attention à ce apt te propose de supprimer avant de répondre oui.

Dernière modification par bruno (Le 14/08/2016, à 13:33)

Hors ligne

#14 Le 14/08/2016, à 13:49

Louis23

Re : [RESOLU]Installation "lamp"

Houahou,
ça devient de plus en plus compliqué

louis@louis-R530-R730-P530:~$ sudo apt-get purge mysql*
[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, selecting 'mysqltcl' for glob 'mysql*'
Note, selecting 'mysql-mmm-agent' for glob 'mysql*'
Note, selecting 'mysql-workbench' for glob 'mysql*'
Note, selecting 'mysql-client-5.5' for glob 'mysql*'
Note, selecting 'mysql-client-5.6' for glob 'mysql*'
Note, selecting 'mysql-client-5.7' for glob 'mysql*'
Note, selecting 'mysql-mmm-tools' for glob 'mysql*'
Note, selecting 'mysql-common-5.6' for glob 'mysql*'
Note, selecting 'mysql-server-5.0' for glob 'mysql*'
Note, selecting 'mysql-server-5.1' for glob 'mysql*'
Note, selecting 'mysql-server-5.5' for glob 'mysql*'
Note, selecting 'mysql-server-5.6' for glob 'mysql*'
Note, selecting 'mysql-server-5.7' for glob 'mysql*'
Note, selecting 'mysql-utilities' for glob 'mysql*'
Note, selecting 'mysql-testsuite' for glob 'mysql*'
Note, selecting 'mysql-mmm-common' for glob 'mysql*'
Note, selecting 'mysql-server' for glob 'mysql*'
Note, selecting 'mysql-client' for glob 'mysql*'
Note, selecting 'mysql-sandbox' for glob 'mysql*'
Note, selecting 'mysql-client-core-5.5' for glob 'mysql*'
Note, selecting 'mysql-client-core-5.6' for glob 'mysql*'
Note, selecting 'mysql-client-core-5.7' for glob 'mysql*'
Note, selecting 'mysql-testsuite-5.5' for glob 'mysql*'
Note, selecting 'mysql-testsuite-5.6' for glob 'mysql*'
Note, selecting 'mysql-testsuite-5.7' for glob 'mysql*'
Note, selecting 'mysql-common' for glob 'mysql*'
Note, selecting 'mysql-mmm-monitor' for glob 'mysql*'
Note, selecting 'mysqltuner' for glob 'mysql*'
Note, selecting 'mysql-workbench-data' for glob 'mysql*'
Note, selecting 'mysql-server-core-5.1' for glob 'mysql*'
Note, selecting 'mysql-server-core-5.5' for glob 'mysql*'
Note, selecting 'mysql-server-core-5.6' for glob 'mysql*'
Note, selecting 'mysql-server-core-5.7' for glob 'mysql*'
Note, selecting 'mysql-source-5.7' for glob 'mysql*'
Le paquet « mysql-client-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-core-5.6 » n'est pas installé, et ne peut donc être supprimé
Note : sélection de « mysql-common » au lieu de « mysql-common-5.6 »
Le paquet « mysql-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-mmm-agent » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-mmm-common » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-mmm-monitor » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-mmm-tools » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-sandbox » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-utilities » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-workbench » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-workbench-data » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysqltcl » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysqltuner » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-source-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite-5.7 » n'est pas installé, et ne peut donc être supprimé
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 dbconfig-mysql : Dépend: mysql-client mais ne sera pas installé ou
                           mariadb-client mais ne sera pas installé ou
                           virtual-mysql-client
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
louis@louis-R530-R730-P530:~$ 

Hors ligne

#15 Le 14/08/2016, à 13:55

bruno

Re : [RESOLU]Installation "lamp"

sudo apt-get purge dbconfig-mysql mysql*

Hors ligne

#16 Le 14/08/2016, à 16:04

Louis23

Re : [RESOLU]Installation "lamp"

louis@louis-R530-R730-P530:~$ sudo apt-get purge dbconfig-mysql mysql*
[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, selecting 'mysqltcl' for glob 'mysql*'
Note, selecting 'mysql-mmm-agent' for glob 'mysql*'
Note, selecting 'mysql-workbench' for glob 'mysql*'
Note, selecting 'mysql-client-5.5' for glob 'mysql*'
Note, selecting 'mysql-client-5.6' for glob 'mysql*'
Note, selecting 'mysql-client-5.7' for glob 'mysql*'
Note, selecting 'mysql-mmm-tools' for glob 'mysql*'
Note, selecting 'mysql-common-5.6' for glob 'mysql*'
Note, selecting 'mysql-server-5.0' for glob 'mysql*'
Note, selecting 'mysql-server-5.1' for glob 'mysql*'
Note, selecting 'mysql-server-5.5' for glob 'mysql*'
Note, selecting 'mysql-server-5.6' for glob 'mysql*'
Note, selecting 'mysql-server-5.7' for glob 'mysql*'
Note, selecting 'mysql-utilities' for glob 'mysql*'
Note, selecting 'mysql-testsuite' for glob 'mysql*'
Note, selecting 'mysql-mmm-common' for glob 'mysql*'
Note, selecting 'mysql-server' for glob 'mysql*'
Note, selecting 'mysql-client' for glob 'mysql*'
Note, selecting 'mysql-sandbox' for glob 'mysql*'
Note, selecting 'mysql-client-core-5.5' for glob 'mysql*'
Note, selecting 'mysql-client-core-5.6' for glob 'mysql*'
Note, selecting 'mysql-client-core-5.7' for glob 'mysql*'
Note, selecting 'mysql-testsuite-5.5' for glob 'mysql*'
Note, selecting 'mysql-testsuite-5.6' for glob 'mysql*'
Note, selecting 'mysql-testsuite-5.7' for glob 'mysql*'
Note, selecting 'mysql-common' for glob 'mysql*'
Note, selecting 'mysql-mmm-monitor' for glob 'mysql*'
Note, selecting 'mysqltuner' for glob 'mysql*'
Note, selecting 'mysql-workbench-data' for glob 'mysql*'
Note, selecting 'mysql-server-core-5.1' for glob 'mysql*'
Note, selecting 'mysql-server-core-5.5' for glob 'mysql*'
Note, selecting 'mysql-server-core-5.6' for glob 'mysql*'
Note, selecting 'mysql-server-core-5.7' for glob 'mysql*'
Note, selecting 'mysql-source-5.7' for glob 'mysql*'
Le paquet « mysql-client-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-core-5.6 » n'est pas installé, et ne peut donc être supprimé
Note : sélection de « mysql-common » au lieu de « mysql-common-5.6 »
Le paquet « mysql-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-mmm-agent » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-mmm-common » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-mmm-monitor » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-mmm-tools » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-sandbox » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-utilities » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-workbench » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-workbench-data » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysqltcl » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysqltuner » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-source-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite-5.7 » n'est pas installé, et ne peut donc être supprimé
The following additional packages will be installed:
  dbconfig-no-thanks
Les paquets suivants seront ENLEVÉS :
  dbconfig-mysql* mysql-client-5.7* mysql-client-core-5.7* mysql-common*
  mysql-server* mysql-server-5.7* mysql-server-core-5.7*
Les NOUVEAUX paquets suivants seront installés :
  dbconfig-no-thanks
0 mis à jour, 1 nouvellement installés, 7 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 1 314 o dans les archives.
Après cette opération, 160 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] 
Réception de:1 http://fr.archive.ubuntu.com/ubuntu xenial/universe amd64 dbconfig-no-thanks all 2.0.4ubuntu1 [1 314 B]
1 314 o réceptionnés en 0s (6 524 o/s)        
(Lecture de la base de données... 224382 fichiers et répertoires déjà installés.)
Suppression de mysql-server (5.7.13-0ubuntu0.16.04.2) ...
Suppression de mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
update-alternatives: utilisation de « /etc/mysql/my.cnf.fallback » pour fournir « /etc/mysql/my.cnf » (my.cnf) en mode automatique
Purge des fichiers de configuration de mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
dpkg: dbconfig-mysql : problème de dépendance, mais suppression comme demandé :
 phpmyadmin dépend de dbconfig-mysql | dbconfig-no-thanks | dbconfig-common (<< 2.0.0) ; cependant :
  Le paquet dbconfig-mysql doit être supprimé.
  Le paquet dbconfig-no-thanks n'est pas installé.
  La version de dbconfig-common sur le système est 2.0.4ubuntu1.

Suppression de dbconfig-mysql (2.0.4ubuntu1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Sélection du paquet dbconfig-no-thanks précédemment désélectionné.
(Lecture de la base de données... 224291 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../dbconfig-no-thanks_2.0.4ubuntu1_all.deb ...
Dépaquetage de dbconfig-no-thanks (2.0.4ubuntu1) ...
(Lecture de la base de données... 224292 fichiers et répertoires déjà installés.)
Suppression de mysql-client-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Suppression de mysql-client-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Suppression de mysql-common (5.7.13-0ubuntu0.16.04.2) ...
Purge des fichiers de configuration de mysql-common (5.7.13-0ubuntu0.16.04.2) ...
dpkg : avertissement : lors de la suppression de mysql-common, le répertoire « /etc/mysql » n'était pas vide, donc il n'a pas été supprimé
Suppression de mysql-server-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Paramétrage de dbconfig-no-thanks (2.0.4ubuntu1) ...
louis@louis-R530-R730-P530

Dernière modification par Louis23 (Le 14/08/2016, à 16:06)

Hors ligne

#17 Le 14/08/2016, à 17:19

bruno

Re : [RESOLU]Installation "lamp"

Cette fois-ci la désinstallation s'est bien passée. Il ne reste plus qu' à faire un peu de nettoyage :

sudo rm -rf /etc/mysql/*

Puis a réinstaller toute la pile LAMP avec :

sudo apt-get install apache2 mysql-server php libapache2-mod-php

Dernière modification par bruno (Le 14/08/2016, à 17:19)

Hors ligne

#18 Le 14/08/2016, à 20:19

Louis23

Re : [RESOLU]Installation "lamp"

C'est génial en tapant "phpmyadmin" la page apparaît bien net, avec tous mes remerciements je vais pouvoir maintenant travailler en local sur mes sites, je  te remercies vraiment.

Hors ligne

#19 Le 14/08/2016, à 23:19

Louis23

Re : [RESOLU]Installation "lamp"

Grave, j'ai débuté la chanson avant que le chef d'orchestre donne le signal, j'ai voulu créer un fichier php dans var/www et accès refusé, comprend plus!!!

Hors ligne

#20 Le 15/08/2016, à 09:38

krodelabestiole

Re : [RESOLU]Installation "lamp"

accès refusé quand tu créés le fichier ou quand tu y accèdes en http ?

en http c'est probablement une mauvaise config de ton /etc/apache2/sites-available/000-default.conf
tu peux poster son contenu stp ?

j'ai mis à jour la doc pour mettre en évidence la méthode recommandée et mettre tasksel un peu plus loin.

Dernière modification par krodelabestiole (Le 15/08/2016, à 09:40)

En ligne

#21 Le 15/08/2016, à 10:09

Louis23

Re : [RESOLU]Installation "lamp"

J'ai actuellement dans var/www un dossier vide nommé "html" j'ai voulu le remplir avec un fichier info.php ou un dossier contenant un site, c'estça qui ne marche pas et pour http voici son contenu

<VirtualHost *:80>
	# The ServerName directive sets the request scheme, hostname and port that
	# the server uses to identify itself. This is used when creating
	# redirection URLs. In the context of virtual hosts, the ServerName
	# specifies what hostname must appear in the request's Host: header to
	# match this virtual host. For the default virtual host (this file) this
	# value is not decisive as it is used as a last resort host regardless.
	# However, you must set it for any further virtual host explicitly.
	#ServerName [url=http://www.example.com]www.example.com[/url]

	ServerAdmin webmaster@localhost
	DocumentRoot /var/www/html

	# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
	# error, crit, alert, emerg.
	# It is also possible to configure the loglevel for particular
	# modules, e.g.
	#LogLevel info ssl:warn

	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined

	# For most configuration files from conf-available/, which are
	# enabled or disabled at a global level, it is possible to
	# include a line for only one particular virtual host. For example the
	# following line enables the CGI configuration for this host only
	# after it has been globally disabled with "a2disconf".
	#Include conf-available/serve-cgi-bin.conf
</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

Modération : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 15/08/2016, à 17:55)

Hors ligne

#22 Le 15/08/2016, à 13:48

krodelabestiole

Re : [RESOLU]Installation "lamp"

je vois pas de problème particulier.

quels sont les propriétaires et permissions pour /var/www/html et /var/www/html/info.php ?

ls -al /var/www/*

tu peux p-e essayer de rajouter ça après DocumentRoot /var/www/html dans 000-default.conf :

<Directory "/var/www/html">
	Require all granted
</Directory>

En ligne

#23 Le 15/08/2016, à 13:53

krodelabestiole

Re : [RESOLU]Installation "lamp"

à part ça ta réponse est pas claire :

j'ai voulu le remplir avec un fichier info.php ou un dossier contenant un site, c'estça qui ne marche pas

"ça" c'est quand tu essaies de créer le fichier ? dans ce cas tu n'a visiblement pas les permissions d'écriture sur le dossier /var/www/html
genre
donc

touch /var/www/html/phpinfo.php

te retourne une erreur ?
et

sudo touch /var/www/html/phpinfo.php

ça donne quoi ?

En ligne

#24 Le 15/08/2016, à 14:30

Louis23

Re : [RESOLU]Installation "lamp"

touch /var/www/html/phpinfo.php

donne:

louis@louis-R530-R730-P530:~$ touch /var/www/html/phpinfo.php
touch: impossible de faire un touch '/var/www/html/phpinfo.php': Permission non accordée
louis@louis-R530-R730-P530:~$ 

et

sudo touch /var/www/html/phpinfo.php

donne:

louis@louis-R530-R730-P530:~$ sudo touch /var/www/html/phpinfo.php
[sudo] Mot de passe de louis : 
louis@louis-R530-R730-P530:~$

Hors ligne

#25 Le 15/08/2016, à 16:13

bruno

Re : [RESOLU]Installation "lamp"

C'est normal le dossier /var/www/html appartient à l'utilisateur et au groupe www-data.

Pour te simplifier la tâche, le mieux est de t'ajouter (louis) au groupe www-data :

sudo adduser louis www-data

Hors ligne