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 14/12/2018, à 01:31

Black-K-fee

[Résolu] Problème avec apache2

Bonjour à tous,

Bon, ça fait trois jours que je m'arrache les cheveux pour installer lampp! J'ai épluché pas mal de forum, fait plein de tuto, réalisé plein d'installation et pour le coup, sûrement fait plein de trucs foireux au final.

Mon but est simplement d'installer wordpress en local...

Je tourne sous kubuntu 18.04 avec une version de KDE 5.12.6

J'avais réussi a installer apache2 mais lorsque je vérifiais sur localhost j'avais que dalle. J'ai tout désinstaller avec :

 sudo apt remove --purge apache2 

et

sudo apt autoremove 

Maintenant, lorsque je réinstalle, j'ai

 oot@koffee-X406UAR:/home/koffee# apt install apache2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  apache2-data apache2-utils
Paquets suggérés :
  apache2-suexec-pristine | apache2-suexec-custom
Les NOUVEAUX paquets suivants seront installés :
  apache2 apache2-data apache2-utils
0 mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/339 ko dans les archives.
Après cette opération, 1757 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Sélection du paquet apache2-utils précédemment désélectionné.
(Lecture de la base de données... 250557 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../apache2-utils_2.4.29-1ubuntu4.5_amd64.deb ...
Dépaquetage de apache2-utils (2.4.29-1ubuntu4.5) ...
Sélection du paquet apache2-data précédemment désélectionné.
Préparation du dépaquetage de .../apache2-data_2.4.29-1ubuntu4.5_all.deb ...
Dépaquetage de apache2-data (2.4.29-1ubuntu4.5) ...
Sélection du paquet apache2 précédemment désélectionné.
Préparation du dépaquetage de .../apache2_2.4.29-1ubuntu4.5_amd64.deb ...
Dépaquetage de apache2 (2.4.29-1ubuntu4.5) ...
Traitement des actions différées (« triggers ») pour ufw (0.35-5) ...
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-20) ...
Paramétrage de apache2-utils (2.4.29-1ubuntu4.5) ...
Paramétrage de apache2-data (2.4.29-1ubuntu4.5) ...
Traitement des actions différées (« triggers ») pour systemd (237-3ubuntu10.9) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.3-2ubuntu0.1) ...
Paramétrage de apache2 (2.4.29-1ubuntu4.5) ...
Enabling module mpm_event.
Enabling module authz_core.
Enabling module authz_host.
Enabling module authn_core.
Enabling module auth_basic.
Enabling module access_compat.
Enabling module authn_file.
Enabling module authz_user.
Enabling module alias.
Enabling module dir.
Enabling module autoindex.
Enabling module env.
Enabling module mime.
Enabling module negotiation.
Enabling module setenvif.
Enabling module filter.
Enabling module deflate.
Enabling module status.
Enabling module reqtimeout.
Enabling conf charset.
Enabling conf localized-error-pages.
Enabling conf other-vhosts-access-log.
Enabling conf security.
Enabling conf serve-cgi-bin.
Enabling site 000-default.
Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /lib/systemd/system/apache2.service.
Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /lib/systemd/system/apache-htcacheclean.service.
Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.
invoke-rc.d: initscript apache2, action "start" failed.
● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
  Active: failed (Result: exit-code) since Thu 2018-12-13 23:50:55 CET; 10ms ago
  Process: 7543 ExecStart=/usr/sbin/apachectl start (code=exited, status=127)
 Main PID: 20166 (code=exited, status=0/SUCCESS)

déc. 13 23:50:55 koffee-X406UAR systemd[1]: Starting The Apache HTTP Server...
déc. 13 23:50:55 koffee-X406UAR apachectl[7543]: /usr/sbin/apachectl: 174: /usr/sbin/apachectl: /usr/sbin/apache2: not found
déc. 13 23:50:55 koffee-X406UAR apachectl[7543]: Action 'start' failed.
déc. 13 23:50:55 koffee-X406UAR apachectl[7543]: The Apache error log may have more information.
déc. 13 23:50:55 koffee-X406UAR systemd[1]: apache2.service: Control process exited, code=exited status=127
déc. 13 23:50:55 koffee-X406UAR systemd[1]: apache2.service: Failed with result 'exit-code'.
déc. 13 23:50:55 koffee-X406UAR systemd[1]: Failed to start The Apache HTTP Server.
insserv: warning: current start runlevel(s) (empty) of script `apache-htcacheclean' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `apache-htcacheclean' overrides LSB defaults (0 1 6).
Traitement des actions différées (« triggers ») pour systemd (237-3ubuntu10.9) ...
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-20) ...
Traitement des actions différées (« triggers ») pour ufw (0.35-5) ...
 

Je vous avoue, je sèche complètement...

Je dois avouer que j'ai fait toute mes manips en root... (Oui je sais, c'est pas bien...)

Et je dois avouer encore que j'ai fait vraiment pas mal de manip du genre

 rm -rf /etc/apache2 

ou encore

 rm -rf /etc/php 

et encore quelques autres dans le même genre...

En fait, je faisais un

 whereis 

et je supprimais ce que ça me sortais...

Je pense que pour le coup, c'était vraiment pas une bonne idée...

Bref, je sèche vraiment et malgré mon incompétence manifeste, je veux bien un peu d'aide...

Je suis dispo pour d'autre info si besoin...

Merci à vous...

Modération : déplacement vers un nouveau fil de discussion.

Dernière modification par bruno (Le 14/12/2018, à 16:21)

Hors ligne

#2 Le 14/12/2018, à 10:05

Black-K-fee

Re : [Résolu] Problème avec apache2

Merci pour le déplacement! wink

J'avais hésité a refaire un topic! wink

Hors ligne

#3 Le 14/12/2018, à 10:44

bruno

Re : [Résolu] Problème avec apache2

Bonjour,

Vu que tu sembles avoir fait un peu n'importe quoi en supprimant des fichiers système il vaut mieux tout désinstaller.

sudo apt purge --autoremove apache2\* php\* mysql\* mariadb\*

Et repartir sur une installation propre en suivant la doc : https://doc.ubuntu-fr.org/lamp

Hors ligne

#4 Le 14/12/2018, à 11:09

krodelabestiole

Re : [Résolu] Problème avec apache2

oui évite de suivre 150 tutos différents, c'est vraiment la source la plus récurrente de problèmes ici.

la doc ubuntu-fr concernant wordpress et lamp est à jour :
https://doc.ubuntu-fr.org/lamp
https://doc.ubuntu-fr.org/wordpress

si tu bloques à un niveau ou à un autre en la suivant, dis nous simplement les difficultés ou les messages d'erreur que tu rencontres.

En ligne

#5 Le 14/12/2018, à 11:31

Black-K-fee

Re : [Résolu] Problème avec apache2

Bonjour,

alors, d'abord, merci!

bruno a écrit :

Bonjour,

Vu que tu sembles avoir fait un peu n'importe quoi en supprimant des fichiers système il vaut mieux tout désinstaller.

sudo apt purge --autoremove apache2\* php\* mysql\* mariadb\*

Et repartir sur une installation propre en suivant la doc : https://doc.ubuntu-fr.org/lamp

Ca c'est fait! Installation correcte, j'ai bien la page "It's Work! a l'adress https://127.0.0.1

Ensuite

krodelabestiole a écrit :

oui évite de suivre 150 tutos différents, c'est vraiment la source la plus récurrente de problèmes ici.

la doc ubuntu-fr concernant wordpress et lamp est à jour :

https://doc.ubuntu-fr.org/wordpress

si tu bloques à un niveau ou à un autre en la suivant, dis nous simplement les difficultés ou les messages d'erreur que tu rencontres.

Et la ça me bloque la!

Impossible de créer une base de données!

Ma console me renvoie ça :

koffee@koffee-X406UAR:~$ sudo mysql
sudo: mysql : commande introuvable

Ben donc du coup...

Et est-ce que c'est possible a ce stade d'installer phpmyadmin histoire de créer une BD après ce problème résolu?

krodelabestiole a écrit :

oui évite de suivre 150 tutos différents, c'est vraiment la source la plus récurrente de problèmes ici.

C'est ce que j'ai remarqué aussi! Je vais tacher de suivre ce conseils dorénavant...

Encore merci d'avance

Hors ligne

#6 Le 14/12/2018, à 11:40

bruno

Re : [Résolu] Problème avec apache2

Tu as bien exécuté cette commende de la doc ?

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

Si oui, les retours complets de :

apt-cache policy mysql-server

et

systemctl status mysql

Hors ligne

#7 Le 14/12/2018, à 11:56

Black-K-fee

Re : [Résolu] Problème avec apache2

Oui j'ai bien effectué la commande

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

le retour pour

apt-cache policy mysql-server
koffee@koffee-X406UAR:~$ apt-cache policy mysql-server
mysql-server:
  Installé : 5.7.24-0ubuntu0.18.04.1
  Candidat : 5.7.24-0ubuntu0.18.04.1
 Table de version :
 *** 5.7.24-0ubuntu0.18.04.1 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        500 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages
        100 /var/lib/dpkg/status
     5.7.21-1ubuntu1 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
        500 http://fr.archive.ubuntu.com/ubuntu bionic/main i386 Packages

et le retour pour

systemctl status mysql
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Fri 2018-12-14 09:03:16 CET; 1h 51min ago

déc. 14 09:03:16 koffee-X406UAR systemd[1012]: mysql.service: Failed at step EXEC spawning /usr/share/mysql/mysql-systemd-sta
déc. 14 09:03:16 koffee-X406UAR systemd[1]: mysql.service: Control process exited, code=exited status=203
déc. 14 09:03:16 koffee-X406UAR systemd[1]: mysql.service: Failed with result 'exit-code'.
déc. 14 09:03:16 koffee-X406UAR systemd[1]: Failed to start MySQL Community Server.
déc. 14 09:03:16 koffee-X406UAR systemd[1]: mysql.service: Service hold-off time over, scheduling restart.
déc. 14 09:03:16 koffee-X406UAR systemd[1]: mysql.service: Scheduled restart job, restart counter is at 5.
déc. 14 09:03:16 koffee-X406UAR systemd[1]: Stopped MySQL Community Server.
déc. 14 09:03:16 koffee-X406UAR systemd[1]: mysql.service: Start request repeated too quickly.
déc. 14 09:03:16 koffee-X406UAR systemd[1]: mysql.service: Failed with result 'exit-code'.
déc. 14 09:03:16 koffee-X406UAR systemd[1]: Failed to start MySQL Community Server.
lines 1-14/14 (END)

Hors ligne

#8 Le 14/12/2018, à 12:12

bruno

Re : [Résolu] Problème avec apache2

mysql est bien installé mais le service échoue au démarrage.
Il doit rester des bidouillages dans la configuration…
Tu peux appliquer ce qui est iniqué ici: https://doc.ubuntu-fr.org/lamp#conflit_ … et_mariadb, à savoir :

sudo apt autoremove --purge mysql-server\* mariadb-server\*
sudo mv /var/lib/mysql /var/lib/mysql_bak
sudo mv /etc/mysql /etc/mysql_bak
sudo mkdir /etc/mysql /etc/mysql/conf.d
sudo apt clean

Puis réinstallation :

sudo apt install mysql-server

Hors ligne

#9 Le 14/12/2018, à 12:26

Black-K-fee

Re : [Résolu] Problème avec apache2

Alors, quand j'execute

sudo mv /var/lib/mysql /var/lib/mysql_bak

il me retourne

mv: impossible d'évaluer '/var/lib/mysql': Aucun fichier ou dossier de ce type

Je dois essayer les autres commandes ou passer directement a la réinstalle avec

sudo apt install mysql-server

Hors ligne

#10 Le 14/12/2018, à 15:06

Black-K-fee

Re : [Résolu] Problème avec apache2

Bon, alors,

D'abord, un grand MERCI!!

Vu que j'avais pas de réponse direct après mon dernier message (ce qui je comprend, chacun a une vie!) j'ai continué!

la ligne

sudo mv /etc/mysql /etc/mysql_bak

me retourne pareil que celle d'avant. Et pour le reste, c'est impeccable.

J'ai continué le tuto a ce niveau la et ça a marché direct!

J'ai donc wordpress sur mon ordi! Vais pouvoir continuer a développer mes thèmes!

Deux dernières petite question si possible :

Je ne peux pas passer par Dolphin pour intégrer mon thème perso dans Wordpress étant donné que Dolphin ne s'ouvre pas en root!

Du coup, comment je peux faire sans passer par la console?

Et est-ce possible d'installer phpmyadmin pour gérer et créer mes BD autres que par la console?

Encore un grand merci pour les réponses rapides et clair!

Et promis, j'arrête de suivre 150 tuto différents et je passe directement par la doc officiel ou par ce forum pour mes questions!

(Je passe ce topic en résolu! wink )

Hors ligne

#11 Le 14/12/2018, à 15:11

Black-K-fee

Re : [Résolu] Problème avec apache2

Bon, alors,

D'abord, un grand MERCI!!

Vu que j'avais pas de réponse direct après mon dernier message (ce qui je comprend, chacun a une vie!) j'ai continué!

la ligne

sudo mv /etc/mysql /etc/mysql_bak

me retourne pareil que celle d'avant. Et pour le reste, c'est impeccable.

J'ai continué le tuto a ce niveau la et ça a marché direct!

J'ai donc wordpress sur mon ordi! Vais pouvoir continuer a développer mes thèmes!

Deux dernières petite question si possible :

Je ne peux pas passer par Dolphin pour intégrer mon thème perso dans Wordpress étant donné que Dolphin ne s'ouvre pas en root!

Du coup, comment je peux faire sans passer par la console?

Et est-ce possible d'installer phpmyadmin pour gérer et créer mes BD autres que par la console?

Encore un grand merci pour les réponses rapides et clair!

Et promis, j'arrête de suivre 150 tuto différents et je passe directement par la doc officiel ou par ce forum pour mes questions!

(Je n'arrive pas a passer ce topic en résolu! wink )

Dernière modification par Black-K-fee (Le 14/12/2018, à 15:16)

Hors ligne

#12 Le 14/12/2018, à 15:33

bruno

Re : [Résolu] Problème avec apache2

Regarde la doc https://doc.ubuntu-fr.org/apache2#securite point 10 : Sécurité. Tu verras comment attribuer les droits à l’utilisateur courant.

Hors ligne

#13 Le 14/12/2018, à 16:00

Black-K-fee

Re : [Résolu] Problème avec apache2

bruno a écrit :

Regarde la doc https://doc.ubuntu-fr.org/apache2#securite point 10 : Sécurité. Tu verras comment attribuer les droits à l’utilisateur courant.

Ben je t'avoue, je comprend pas trop toutes les commandes donc je vais éviter de faire n'importe quoi et laisser comme ça!

Comme je travaille en local, c'est pas très grave je pense! wink Je m'y pencherais plus tard quand je devrais basculer tout ça en ligne!

Je vais bouger mes fichiers en ligne de commande avec

sudo mv /<example> /example 

et ensuite bosser avec mon éditeur (Brackets en l'occurence) pour faire mes modif directement dans mon thème!

Encore un grand merci, ça m'a bien aidé! wink

(Et ce n'est pas moi qui ai créé ce topic, il a été déplacer par un modo/admin, donc je peut pas le passer en résolu! )
C'est fait wink

Dernière modification par bruno (Le 14/12/2018, à 16:22)

Hors ligne