Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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

#1 16-11-2017 21:12:09

Lupa
Membre
Distrib. : Debian Jessie
Noyau : Linux 4.9.0-3amd64
(G)UI : xfce
Inscription : 28-06-2017

Apache me fait des misères

Bonsoir à tous smile

Je suis ce tuto : https://www.it-connect.fr/installation- … us-debian/

J'ai eu du mal à installer Apache et Owncloud. Pour Apache, j'ai dû installer manuellement MySql, de même que pour Ownclooud (avec dkpg -i). Les modifications introduites dans
/etc/apt/sources.list ne passaient pas. (Partie 3 du tuto : installation d'Owncloud).

Voici mon sources.list : https://debian-facile.org/paste-12D4DF7235
https://debian-facile.org/paste-A9B53142EA
Le owncloud.list https://debian-facile.org/paste-A9B53142EA
J'ai vainement cherché à corriger la syntaxe. Le tuto n'est peut-être pas très clair...
De fait, la commande update et upgrade me répond ceci :


root@deb-1155:~# apt-get update && apt-get upgrade
Ign http://ftp.fr.debian.org jessie InRelease
Err http://download.opensuze.org isv:owncloud:/community/debian_7.0/ InRelease                                                                                                  
 
Err http://download.opensuze.org isv:owncloud:/community/debian_7.0/ Release.gpg                                                                                                
  Ne parvient pas à résoudre « download.opensuze.org »
Atteint http://ftp.fr.debian.org jessie-updates InRelease                                                                                                  
Atteint http://security.debian.org jessie/updates InRelease                                                              
Ign http://httpredir.debian.org jessie InRelease                                                                                                                                        
Atteint http://ftp.fr.debian.org jessie Release.gpg                                                                                                                                      
Atteint http://ftp.fr.debian.org jessie Release                                                                                                                  
Atteint http://httpredir.debian.org jessie Release.gpg                                                                
Réception de : 1 http://ftp.fr.debian.org jessie-updates/main amd64 Packages/DiffIndex [9 376 B]                                                        
Atteint http://httpredir.debian.org jessie Release                                                                                        
Réception de : 2 http://ftp.fr.debian.org jessie-updates/main Translation-en/DiffIndex [3 688 B]                                              
Ign http://download.webmin.com sarge InRelease                                                                                                                                              
Atteint http://security.debian.org jessie/updates/main Sources                                                                                                                              
Atteint http://httpredir.debian.org jessie/main amd64 Packages                                                                                                
Atteint http://security.debian.org jessie/updates/main amd64 Packages                                                                                                                        
Atteint http://security.debian.org jessie/updates/main Translation-en                                                                                                                        
Atteint http://httpredir.debian.org jessie/contrib amd64 Packages                                                                                                                            
Atteint http://ftp.fr.debian.org jessie-updates/main Sources                                                                                            
Atteint http://httpredir.debian.org jessie/non-free amd64 Packages                                                                                      
Atteint http://ftp.fr.debian.org jessie/main Sources                                                                    
Atteint http://ftp.fr.debian.org jessie/main amd64 Packages                                                              
Atteint http://ftp.fr.debian.org jessie/main Translation-fr                                                                                
Atteint http://ftp.fr.debian.org jessie/main Translation-en                                                                                
Atteint http://download.webmin.com sarge Release.gpg                                                                                      
Atteint http://httpredir.debian.org jessie/contrib Translation-en                          
Atteint http://httpredir.debian.org jessie/main Translation-fr                                              
Atteint http://httpredir.debian.org jessie/main Translation-en                                              
Atteint http://httpredir.debian.org jessie/non-free Translation-en                                          
Atteint http://download.webmin.com sarge Release                                                            
Atteint http://download.webmin.com sarge/contrib amd64 Packages              
Ign http://download.webmin.com sarge/contrib Translation-fr_FR                                                                                                                              
Ign http://download.webmin.com sarge/contrib Translation-fr                                                                                                                                  
Ign http://download.webmin.com sarge/contrib Translation-en                                                                                                                                  
13,1 ko réceptionnés en 7s (1 690 o/s)                                                                                                                                                      
Lecture des listes de paquets... Fait
W: Impossible de récupérer http://download.opensuze.org/repository/isv:owncloud:/community/debian_7.0/InRelease  

W: Impossible de récupérer http://download.opensuze.org/repository/isv:owncloud:/community/debian_7.0/Release.gpg  Ne parvient pas à résoudre « download.opensuze.org »

W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
Lecture des listes de paquets... Fait
Construction de l'
arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.




Une fois passé l'étape de la création du psw de l'utilisateur "root" de Mysql, mais à partir de "Afin que le fichier .htaccess soit pris en compte" , là,
j'ai cette erreur au redémarrage d'Apache :


root@deb-1155:~# systemctl status apache2
● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─forking.conf
   Active: failed (Result: exit-code) since jeu. 2017-11-16 20:41:40 CET; 1min 32s ago
  Process: 1294 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)

nov. 16 20:41:40 deb-1155 apache2[1294]: Starting web server: apache2 failed!
nov. 16 20:41:40 deb-1155 apache2[1294]: The apache2 configtest failed. ... (warning).
nov. 16 20:41:40 deb-1155 apache2[1294]: Output of config test was:
nov. 16 20:41:40 deb-1155 apache2[1294]: AH00526: Syntax error on line 11 of /etc/apache2/sites-enabled/000-default.conf:
nov. 16 20:41:40 deb-1155 apache2[1294]: <Directory> directive requires additional arguments
nov. 16 20:41:40 deb-1155 apache2[1294]: Action 'configtest' failed.
nov. 16 20:41:40 deb-1155 apache2[1294]: The Apache error log may have more information.
nov. 16 20:41:40 deb-1155 systemd[1]: apache2.service: control process exited, code=exited status=1
nov. 16 20:41:40 deb-1155 systemd[1]: Failed to start LSB: Apache2 web server.
nov. 16 20:41:40 deb-1155 systemd[1]: Unit apache2.service entered failed state.
 



C'est bien une faute de syntaxe de ma part.
Voici le fichier 000-default.conf d'Apache /etc/apache2/sites-enabled : http://www.cjoint.com/c/GKqth3VBCrp
Où dois-je placer le bloc balisé </Directory> ?

Merci smile

Dernière modification par Lupa (16-11-2017 22:16:00)

Hors ligne

#2 16-11-2017 21:32:28

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : Apache me fait des misères

Bonjour
    Ce serait cool si tu pouvais éditer ton message pour faire ressortir les commandes, leurs sorties, etc. en utilisant la balise code.
    Voir le tuto : Le code, ça pique moins les yeux en couleur

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#3 16-11-2017 21:39:42

Lupa
Membre
Distrib. : Debian Jessie
Noyau : Linux 4.9.0-3amd64
(G)UI : xfce
Inscription : 28-06-2017

Re : Apache me fait des misères

Bonsoir, Crouton smile

Oups ! Pardon !!
Je corrige tout de suite.
Mais les fichiers .conf et autres : on les affiche ici, plutôt que  via une URL ?

Dernière modification par Lupa (16-11-2017 21:46:38)

Hors ligne

#4 16-11-2017 21:54:55

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : Apache me fait des misères

Salut smile

Tu es sous Wheezy ou Jessie parce que ce tuto traite de Wheezy, donc old-old-stable hmm Bref, ça n'est absolument plus supporté cette façon d'installer. Celle supportée actuellement est là https://doc.owncloud.org/server/latest/ … ation.html

Lupa a écrit :

Voici le fichier 000-default.conf d'Apache /etc/apache2/sites-enabled : http://www.cjoint.com/c/GKqth3VBCrp


Qui plus est, plutôt que d'aller récupérer un fichier sur un site qui met ça dans ses CGU (fichier que je ne récupererais pas de ce fait wink )

CGU de cijoint a écrit :

11. Données personnelles
Les données personnelles susceptibles d’être collectées lors de l’accès et/ou de l’utilisation du Site et/ou des Services le sont dans le respect des règles liées à la protection des données personnelles. Ces règles sont exposées dans la politique de confidentialité du Site : modalités du traitement et protection des données personnelles des Utilisateurs du Site et des Services. En contrepartie de la mise à disposition gratuite du Site et de la fourniture gratuite des Services, l'Utilisateur accepte de recevoir des offres de partenaires de la Société et/ou du Site. L’Utilisateur consent à ce que la Société utilise et/ou transmette son adresse électronique recueillie à des partenaires de la Société et/ou du Site. La Société s’engage à ne transmettre que des données anonymisées.


tu peux utiliser le paste mis à disposition par Debian-Facile https://debian-facile.org/paste big_smile


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

En ligne

#5 16-11-2017 22:08:18

Lupa
Membre
Distrib. : Debian Jessie
Noyau : Linux 4.9.0-3amd64
(G)UI : xfce
Inscription : 28-06-2017

Re : Apache me fait des misères

Ahhhh !
Je suis sous Jessie.
Tu éclaires ma lanterne, là.
Mes excuses pour ci-joint. Je ne connaissais pas l'url que tu me passes : merci wink
Je vais traduire ça. Euh... hmm je me débrouillerai. Il n'existe pas en Français ? scratchhead.gif

Hors ligne

#6 16-11-2017 22:21:37

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : Apache me fait des misères

Lupa a écrit :

Il n'existe pas en Français ?

Je pense que non hmm Enfin, là, c'est la documentation officielle, donc, celle directement écrite par les développeurs de Owncloud. tu trouveras peut-être des tutos en français, mais tu risques de te retrouver avec le même problème de contexte sur lequel tu es tombé avec ton tuto précédent.

En gros, une appli web en php, il suffit juste de coller les fichiers à la racine de ton serveur web,  (/var/www/html pour Jessie par défaut), d'installer les modules PHP requis, de créer la base de donnée (pour ma part, ça tourne avec SQlite, donc, il n'y a rien à préparer, mais il n'y a pas beaucoup d'utilisateurs), et d'accéder au site pour lancer l'installateur smile De toute façon, si il manque des trucs, l'installateur en qustion te le dis tongue


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

En ligne

#7 20-11-2017 18:24:47

Lupa
Membre
Distrib. : Debian Jessie
Noyau : Linux 4.9.0-3amd64
(G)UI : xfce
Inscription : 28-06-2017

Re : Apache me fait des misères

Salut, Bendia ! :hello:

J'ai suivi ton tuto. Apache fonctionne. Puis, je me suis servi de ce tuto-là https://mk57blog.wordpress.com/2017/01/ … an-jessie/ pour installer PHP.
Lorsque je saisis, en webdav, mon IP locale, et je dis bien locale, j'arrive sur la page d'accueil :
13401788c35f8b9060bfe1e8cf815733b39d43df.png

Donc, apache fonctionne.

root@deb-1155:~/Documents/Serveur/Tuto-principal#

service apache2 status


● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─forking.conf
   Active: active (running) since lun. 2017-11-20 16:14:18 CET; 1h 0min ago
  Process: 1989 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 2013 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/apache2.service
           ├─2028 /usr/sbin/apache2 -k start
           ├─2031 /usr/sbin/apache2 -k start
           └─2032 /usr/sbin/apache2 -k start

nov. 20 16:14:17 deb-1155 systemd[1]: Starting LSB: Apache2 web server...
nov. 20 16:14:17 deb-1155 apache2[2013]: Starting web server: apache2AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. ...this message
nov. 20 16:14:18 deb-1155 apache2[2013]: .
nov. 20 16:14:18 deb-1155 systemd[1]: Started LSB: Apache2 web server.
Hint: Some lines were ellipsized, use -l to show in full.

 



Mais ensuite ? C'est là que j'ai du mal. J'ai bien pigé qu'il me faut configurer des VirtualHost et au moins un fichier /var/www/owncloud/config.php ...
Ici : http://docs.ccorazza.fr/9.1/doc_web_adm … 9.1-fr.pdf
j'ai trouvé le manuel d'administration de owncloud, traduit en français.

Je suis sur la bonne piste ?

Edit à toto : Séparé la commande root de son retour pour une meilleur lisibilité.

Hors ligne

#8 20-11-2017 21:10:20

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Buster/Sid/Rc-Buggy
Noyau : Linux (≥ 4.12)
(G)UI : i3-wm (≥ 4.13)
Inscription : 07-07-2008
Site Web

Re : Apache me fait des misères

La sortie est tronquée, essaye en rajoutant l'option -l à la commande pour avoir la sortie complète.

systemctl status -l apache2


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#9 21-11-2017 09:29:45

Lupa
Membre
Distrib. : Debian Jessie
Noyau : Linux 4.9.0-3amd64
(G)UI : xfce
Inscription : 28-06-2017

Re : Apache me fait des misères

Bonjour.

La voilà :


● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─forking.conf
   Active: active (running) since mar. 2017-11-21 08:24:42 CET; 3min 7s ago
  Process: 591 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/apache2.service
           ├─855 /usr/sbin/apache2 -k start
           ├─858 /usr/sbin/apache2 -k start
           └─859 /usr/sbin/apache2 -k start

nov. 21 08:24:40 deb-1155 systemd[1]: Starting LSB: Apache2 web server...
nov. 21 08:24:41 deb-1155 apache2[591]: Starting web server: apache2AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
nov. 21 08:24:42 deb-1155 apache2[591]: .
nov. 21 08:24:42 deb-1155 systemd[1]: Started LSB: Apache2 web server.



Edit à toto : Mis la configuration apache sous la balise Code option apache.

Apparemment, c'est bon ? Apache a bien l'air lancé.
Je poursuis avec le manuel de l'administrateur Owncloud.

Dernière modification par Lupa (21-11-2017 09:31:06)

Hors ligne

Pied de page des forums