user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 08-12-2016 13:01:03

bonak
Membre

Problème installation Lamp server

Bonjour,

je suis sur la dernière version d'Ubuntu sur un ASUS K501UX DM140T .

Donc j'ai voulu installer Lamp avec cette ligne de commande :

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

Sauf que j'ai eu un message d'erreur et j'arrive pas à y remédier même en faisant de recherche google :

bonak@bonak-K501UX:~$ sudo apt install apache2 php mysql-server libapache2-mod-php php-mysql
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
The following additional packages will be installed:
  apache2-data apache2-utils libaio1 libapache2-mod-php7.0 libevent-core-2.0-5
  mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server-5.7
  mysql-server-core-5.7 php-common php7.0 php7.0-cli php7.0-common php7.0-json
  php7.0-mysql php7.0-opcache php7.0-readline
Paquets suggérés :
  apache2-doc apache2-suexec-pristine | apache2-suexec-custom php-pear mailx
  tinyca
Les NOUVEAUX paquets suivants seront installés :
  apache2 apache2-data apache2-utils libaio1 libapache2-mod-php
  libapache2-mod-php7.0 libevent-core-2.0-5 mysql-client-5.7
  mysql-client-core-5.7 mysql-common mysql-server mysql-server-5.7
  mysql-server-core-5.7 php php-common php-mysql php7.0 php7.0-cli
  php7.0-common php7.0-json php7.0-mysql php7.0-opcache php7.0-readline
0 mis à jour, 23 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 75,7 ko/22,1 Mo dans les archives.
Après cette opération, 176 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
Réception de:1 http://fr.archive.ubuntu.com/ubuntu xenial/main amd64 libevent-core-2.0-5 amd64 2.0.21-stable-2 [69,4 kB]
Réception de:2 http://fr.archive.ubuntu.com/ubuntu xenial/main amd64 libaio1 amd64 0.3.110-2 [6 356 B]
75,7 ko réceptionnés en 0s (245 ko/s)
Préconfiguration des paquets...
Sélection du paquet apache2-utils précédemment désélectionné.
(Lecture de la base de données... 222703 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../apache2-utils_2.4.18-2ubuntu3.1_amd64.deb ...
Dépaquetage de apache2-utils (2.4.18-2ubuntu3.1) ...
Sélection du paquet apache2-data précédemment désélectionné.
Préparation du dépaquetage de .../apache2-data_2.4.18-2ubuntu3.1_all.deb ...
Dépaquetage de apache2-data (2.4.18-2ubuntu3.1) ...
Sélection du paquet apache2 précédemment désélectionné.
Préparation du dépaquetage de .../apache2_2.4.18-2ubuntu3.1_amd64.deb ...
Dépaquetage de apache2 (2.4.18-2ubuntu3.1) ...
Sélection du paquet libevent-core-2.0-5:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libevent-core-2.0-5_2.0.21-stable-2_amd64.deb ...
Dépaquetage de libevent-core-2.0-5:amd64 (2.0.21-stable-2) ...
Sélection du paquet mysql-common précédemment désélectionné.
Préparation du dépaquetage de .../mysql-common_5.7.16-0ubuntu0.16.04.1_all.deb ...
Dépaquetage de mysql-common (5.7.16-0ubuntu0.16.04.1) ...
Sélection du paquet libaio1:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libaio1_0.3.110-2_amd64.deb ...
Dépaquetage de libaio1:amd64 (0.3.110-2) ...
Sélection du paquet mysql-client-core-5.7 précédemment désélectionné.
Préparation du dépaquetage de .../mysql-client-core-5.7_5.7.16-0ubuntu0.16.04.1_amd64.deb ...
Dépaquetage de mysql-client-core-5.7 (5.7.16-0ubuntu0.16.04.1) ...
Sélection du paquet mysql-client-5.7 précédemment désélectionné.
Préparation du dépaquetage de .../mysql-client-5.7_5.7.16-0ubuntu0.16.04.1_amd64.deb ...
Dépaquetage de mysql-client-5.7 (5.7.16-0ubuntu0.16.04.1) ...
Sélection du paquet mysql-server-core-5.7 précédemment désélectionné.
Préparation du dépaquetage de .../mysql-server-core-5.7_5.7.16-0ubuntu0.16.04.1_amd64.deb ...
Dépaquetage de mysql-server-core-5.7 (5.7.16-0ubuntu0.16.04.1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Traitement des actions différées (« triggers ») pour systemd (229-4ubuntu12) ...
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-19) ...
Traitement des actions différées (« triggers ») pour ufw (0.35-0ubuntu2) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.23-0ubuntu4) ...
Paramétrage de mysql-common (5.7.16-0ubuntu0.16.04.1) ...
update-alternatives: utilisation de « /etc/mysql/my.cnf.fallback » pour fournir « /etc/mysql/my.cnf » (my.cnf) en mode automatique
Sélection du paquet mysql-server-5.7 précédemment désélectionné.
(Lecture de la base de données... 223236 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../mysql-server-5.7_5.7.16-0ubuntu0.16.04.1_amd64.deb ...
Dépaquetage de mysql-server-5.7 (5.7.16-0ubuntu0.16.04.1) ...
Sélection du paquet php-common précédemment désélectionné.
Préparation du dépaquetage de .../php-common_1%3a35ubuntu6_all.deb ...
Dépaquetage de php-common (1:35ubuntu6) ...
Sélection du paquet php7.0-common précédemment désélectionné.
Préparation du dépaquetage de .../php7.0-common_7.0.8-0ubuntu0.16.04.3_amd64.deb ...
Dépaquetage de php7.0-common (7.0.8-0ubuntu0.16.04.3) ...
Sélection du paquet php7.0-json précédemment désélectionné.
Préparation du dépaquetage de .../php7.0-json_7.0.8-0ubuntu0.16.04.3_amd64.deb ...
Dépaquetage de php7.0-json (7.0.8-0ubuntu0.16.04.3) ...
Sélection du paquet php7.0-opcache précédemment désélectionné.
Préparation du dépaquetage de .../php7.0-opcache_7.0.8-0ubuntu0.16.04.3_amd64.deb ...
Dépaquetage de php7.0-opcache (7.0.8-0ubuntu0.16.04.3) ...
Sélection du paquet php7.0-readline précédemment désélectionné.
Préparation du dépaquetage de .../php7.0-readline_7.0.8-0ubuntu0.16.04.3_amd64.deb ...
Dépaquetage de php7.0-readline (7.0.8-0ubuntu0.16.04.3) ...
Sélection du paquet php7.0-cli précédemment désélectionné.
Préparation du dépaquetage de .../php7.0-cli_7.0.8-0ubuntu0.16.04.3_amd64.deb ...
Dépaquetage de php7.0-cli (7.0.8-0ubuntu0.16.04.3) ...
Sélection du paquet libapache2-mod-php7.0 précédemment désélectionné.
Préparation du dépaquetage de .../libapache2-mod-php7.0_7.0.8-0ubuntu0.16.04.3_amd64.deb ...
Dépaquetage de libapache2-mod-php7.0 (7.0.8-0ubuntu0.16.04.3) ...
Sélection du paquet libapache2-mod-php précédemment désélectionné.
Préparation du dépaquetage de .../libapache2-mod-php_1%3a7.0+35ubuntu6_all.deb ...
Dépaquetage de libapache2-mod-php (1:7.0+35ubuntu6) ...
Sélection du paquet mysql-server précédemment désélectionné.
Préparation du dépaquetage de .../mysql-server_5.7.16-0ubuntu0.16.04.1_all.deb ...
Dépaquetage de mysql-server (5.7.16-0ubuntu0.16.04.1) ...
Sélection du paquet php7.0 précédemment désélectionné.
Préparation du dépaquetage de .../php7.0_7.0.8-0ubuntu0.16.04.3_all.deb ...
Dépaquetage de php7.0 (7.0.8-0ubuntu0.16.04.3) ...
Sélection du paquet php précédemment désélectionné.
Préparation du dépaquetage de .../php_1%3a7.0+35ubuntu6_all.deb ...
Dépaquetage de php (1:7.0+35ubuntu6) ...
Sélection du paquet php7.0-mysql précédemment désélectionné.
Préparation du dépaquetage de .../php7.0-mysql_7.0.8-0ubuntu0.16.04.3_amd64.deb ...
Dépaquetage de php7.0-mysql (7.0.8-0ubuntu0.16.04.3) ...
Sélection du paquet php-mysql précédemment désélectionné.
Préparation du dépaquetage de .../php-mysql_1%3a7.0+35ubuntu6_all.deb ...
Dépaquetage de php-mysql (1:7.0+35ubuntu6) ...
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-19) ...
Traitement des actions différées (« triggers ») pour systemd (229-4ubuntu12) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Paramétrage de apache2-utils (2.4.18-2ubuntu3.1) ...
Paramétrage de apache2-data (2.4.18-2ubuntu3.1) ...
Paramétrage de apache2 (2.4.18-2ubuntu3.1) ...
Paramétrage de libevent-core-2.0-5:amd64 (2.0.21-stable-2) ...
Paramétrage de libaio1:amd64 (0.3.110-2) ...
Paramétrage de mysql-client-core-5.7 (5.7.16-0ubuntu0.16.04.1) ...
Paramétrage de mysql-client-5.7 (5.7.16-0ubuntu0.16.04.1) ...
Paramétrage de mysql-server-core-5.7 (5.7.16-0ubuntu0.16.04.1) ...
Paramétrage de mysql-server-5.7 (5.7.16-0ubuntu0.16.04.1) ...
update-alternatives: utilisation de « /etc/mysql/mysql.cnf » pour fournir « /etc/mysql/my.cnf » (my.cnf) en mode automatique
Renaming removed key_buffer and myisam-recover options (if present)
Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
invoke-rc.d: initscript mysql, action "start" failed.
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
Paramétrage de php-common (1:35ubuntu6) ...
Paramétrage de php7.0-common (7.0.8-0ubuntu0.16.04.3) ...
Paramétrage de php7.0-json (7.0.8-0ubuntu0.16.04.3) ...
Paramétrage de php7.0-opcache (7.0.8-0ubuntu0.16.04.3) ...
Paramétrage de php7.0-readline (7.0.8-0ubuntu0.16.04.3) ...
Paramétrage de php7.0-cli (7.0.8-0ubuntu0.16.04.3) ...
update-alternatives: utilisation de « /usr/bin/php7.0 » pour fournir « /usr/bin/php » (php) en mode automatique
update-alternatives: utilisation de « /usr/bin/phar7.0 » pour fournir « /usr/bin/phar » (phar) en mode automatique
update-alternatives: utilisation de « /usr/bin/phar.phar7.0 » pour fournir « /usr/bin/phar.phar » (phar.phar) en mode automatique
Paramétrage de libapache2-mod-php7.0 (7.0.8-0ubuntu0.16.04.3) ...
Module mpm_event disabled.
Enabling module mpm_prefork.
apache2_switch_mpm Switch to prefork
apache2_invoke: Enable module php7.0
Paramétrage de libapache2-mod-php (1:7.0+35ubuntu6) ...
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é
Paramétrage de php7.0 (7.0.8-0ubuntu0.16.04.3) ...
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                  Paramétrage de php (1:7.0+35ubuntu6) ...
Paramétrage de php7.0-mysql (7.0.8-0ubuntu0.16.04.3) ...
Paramétrage de php-mysql (1:7.0+35ubuntu6) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.23-0ubuntu4) ...
Traitement des actions différées (« triggers ») pour systemd (229-4ubuntu12) ...
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-19) ...
Traitement des actions différées (« triggers ») pour libapache2-mod-php7.0 (7.0.8-0ubuntu0.16.04.3) ...
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)

Merci d'avance pour votre aide.

Hors ligne

#2 08-12-2016 13:51:02

Azgarech
Crazy one

Re : Problème installation Lamp server

Salut,

dpkg: erreur de traitement du paquet mysql-server (--configure) :
problèmes de dépendances - laissé non configuré >> Ce message me laisse penser à une installation ou à une mise à jour qui a été coupé en plein milieu. OU alors des paquets obsolètes qui foutent le dawa.

donc

[== bash ==]
sudo apt-get install -f

Si ça passe toujours pas:

[== bash ==]

sudo apt-get update
sudo apt-get upgrade

Si toujours pas :

[== bash ==]
sudo dpkg --configure -a

Il existe des solution supplémentaire si ça ne marche pas, mais ça va commencer à être pas si propre que ça.



Pro-tips:

Utilise de préférence aptitude en lieu et place d'apt-get. (Ubuntu ne le met pas par défaut pour gagner de la place sur leur ISO)

Pourquoi aptitude ?

De l'avis général, aptitude gère mieux les dépendances que apt-get.
Par exemple, aptitude supprimera les paquets inutiles lors de la désinstallation d'un paquet.

Autres avantages d'aptitude :

  • aptitude offre l'accès à toutes les versions d'un paquet.

  • aptitude enregistre toutes ses actions dans /var/log/aptitude.

  • aptitude rend facile le suivi des logiciels obsolètes en les listant dans « Obsolete and Locally Created Packages ».

  • aptitude inclut un système de recherche puissant pour trouver des paquets particuliers ou limiter l'affichage des paquets. Les utilisateurs familiers avec mutt seront rapidement à l'aise, puisque mutt a inspiré la syntaxe des expressions. Voir « SEARCHING, LIMITING, AND EXPRESSIONS » dans /usr/share/doc/aptitude/README.

  • aptitude en plein écran intègre su et peut être utilisé par un utilisateur normal jusqu'à ce qu'il y ait réellement besoin des privilèges de l'administrateur.


Security is always excessive until it’s not enough. — Robbie Sinclair

Hors ligne

#3 08-12-2016 14:05:52

bonak
Membre

Re : Problème installation Lamp server

Merci pour ta reponse @Azgarech mais ça ne fonctionne toujours pas hmm

SInon peux être que résoudre le problème que j'avais sur Xampp seras plus simple, l'installation ce passe bien mais au moment de démarrer Xampp voici ce qui ceux passe :

bonak@bonak-K501UX:~$ sudo /opt/lampp/lampp start
[sudo] Mot de passe de bonak : 
Starting XAMPP for Linux 5.6.28-0...
XAMPP: Starting Apache...fail.
XAMPP:  Another web server with SSL is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

Hors ligne

#4 08-12-2016 16:29:03

Azgarech
Crazy one

Re : Problème installation Lamp server

XAMPP:  Another web server with SSL is already running. > Tu as quelque chose qui utilise le port 443

netstat -tlnp | grep 443


Security is always excessive until it’s not enough. — Robbie Sinclair

Hors ligne

#5 08-12-2016 19:21:21

IceF0x
#! Gourou Linux

Re : Problème installation Lamp server

Azgarech a écrit :

XAMPP:  Another web server with SSL is already running. > Tu as quelque chose qui utilise le port 443

netstat -tlnp | grep 443

La commande lsof est aussi utile

lsof -i :443

Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#6 08-12-2016 19:29:17

bonak
Membre

Re : Problème installation Lamp server

Voilà ce que j'ai :

bonak@bonak-K501UX:~$ netstat -tlnp | grep 443
(Tous les processus ne peuvent être identifiés, les infos sur les processus
non possédés ne seront pas affichées, vous devez être root pour les voir toutes.)
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      -               
tcp6       0      0 :::443                  :::*                    LISTEN      -  

Comment je libère le port 443 dans ce cas là ?

Cordialement,

Dernière modification par bonak (08-12-2016 19:30:07)

Hors ligne

#7 08-12-2016 19:42:29

IceF0x
#! Gourou Linux

Re : Problème installation Lamp server

bonak a écrit :

Voilà ce que j'ai :

bonak@bonak-K501UX:~$ netstat -tlnp | grep 443
(Tous les processus ne peuvent être identifiés, les infos sur les processus
non possédés ne seront pas affichées, vous devez être root pour les voir toutes.)
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      -               
tcp6       0      0 :::443                  :::*                    LISTEN      -  

Comment je libère le port 443 dans ce cas là ?

Cordialement,

Regarde avec lsof -i :443 il te dira quel processus killer.


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#8 08-12-2016 20:34:20

bonak
Membre

Re : Problème installation Lamp server

quand je ferme tous les navigateur il n'y a rien et ça ne fonctionne quand même pas hmm

bonak@bonak-K501UX:~$ lsof -i :443
bonak@bonak-K501UX:~$ sudo /opt/lampp/lampp start
[sudo] Mot de passe de bonak : 
Starting XAMPP for Linux 5.6.28-0...
XAMPP: Starting Apache...fail.
XAMPP:  Another web server with SSL is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
bonak@bonak-K501UX:~$ 

Cordialement,

Hors ligne

#9 08-12-2016 21:26:29

Azgarech
Crazy one

Re : Problème installation Lamp server

Il te manque une base de réseau smile


Sauf déclaration explicite les accès sortant de ton PC n'utiliserons jamais les ports réservés mais des ports dynamiques (de 49152 à 65535).

Les ports réservés sont utilisés pour les connexions entrantes (généralement).
Ton navigateur, utilise donc des ports dynamiques (attribués en fonction des besoins) pour accéder à un service derrière un port réservé (ici 443 pour http avec ssl donc https) .

ici on voit l'ip 0.0.0.0 utiliser le port 443

0.0.0.0 est une ip non routable qui veut dire qu'un service tourne et qui va accepter toutes les connexions entrante. Mais tu peux considérer quelle correspond à ton poste.
A ne pas confondre avec l'ip 127.0.0.1 (127.*.*.*) qui est l'ip loopback (localhost).

Tu as donc un service apache/Nginx/autres qui utilise le port 443 (tu n'as pas un truc qui tourne dans le fond?) et qui est en écoute d'une connexion de l'extérieur.

Tente un nmap ou netcat sur l'ip et le port 443. (ici vu que 0.0.0.0 est non routable, il te faudra l'ip réel du serveur) qui permettrait d'identifier le service.

Edit: Avant le nmap et netcat utilise cette commande: netstat -lapute | grep 443   (merci MllParker de m'avoir rappelé cette super commande avec mémo technique particulière)


Security is always excessive until it’s not enough. — Robbie Sinclair

Hors ligne

#10 09-12-2016 19:13:59

bonak
Membre

Re : Problème installation Lamp server

Enfaite il n'y a rien sur le port 443 donc je comprends pas, est-ce qu'il y a quelqu'un qui à réussi à installer Xampp ou Lamp ou autres sans soucis car moi soit c'est apache qui déconne soit mysql

Hors ligne

#11 09-12-2016 19:36:15

Azgarech
Crazy one

Re : Problème installation Lamp server

peux tu nous poster le retour de cette commande :

netstat -lapute | grep 443


Security is always excessive until it’s not enough. — Robbie Sinclair

Hors ligne

#12 09-12-2016 22:19:18

bonak
Membre

Re : Problème installation Lamp server

Azgarech a écrit :

peux tu nous poster le retour de cette commande :

netstat -lapute | grep 443

oui pas de soucis wink

bonak@bonak-K501UX:~$ netstat -lapute | grep 443
(Tous les processus ne peuvent être identifiés, les infos sur les processus
non possédés ne seront pas affichées, vous devez être root pour les voir toutes.)
bonak@bonak-K501UX:~$ sudo netstat -lapute | grep 443
[sudo] Mot de passe de bonak : 
bonak@bonak-K501UX:~$ 

Hors ligne

#13 10-12-2016 03:06:52

Azgarech
Crazy one

Re : Problème installation Lamp server

Passe root et refait la commande


Security is always excessive until it’s not enough. — Robbie Sinclair

Hors ligne

#14 10-12-2016 08:18:52

IceF0x
#! Gourou Linux

Re : Problème installation Lamp server

Azgarech a écrit :

Passe root et refait la commande

Il l'a fait avec sudo, perso je pense que c'est pas un process mais un serveur web qui est lancé genre lighttpd ou nginx qui fout le souk.

XAMPP:  Another web server with SSL is already running.


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#15 10-12-2016 16:08:25

WarLocG
#! modo de compet

Re : Problème installation Lamp server

systemctl --state=ACTIVE status

Regarde si tu as quelque chose en rapport avec apache2, nginx, lighttpd ou Xampp dans la liste.

(A lancer depuis root ou sudo)


Avant de poser vos questions, jeter un oeil ici
Mon CodeVault et Wiki : ici
Les messages privés envers le staff sont uniquement pour les cas d'urgence ou affaires privées (personnelles). Les demandes se feront exclusivement sur le forum. Merci de respecter cette clause sous peine de sanctions.

Hors ligne

Pied de page des forums