Projet

Général

Profil

Tâche #10692

Scénario #10630: Préparer une maquette EOLE 2.5α

Revoir les fichiers de configuration apache2 et leur emplacement

Ajouté par Joël Cuissinat il y a environ 9 ans. Mis à jour il y a environ 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
19/02/2015
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

--------------------------------------------------------------------------------------------------------------------------------------
                      Génération des fichiers de configuration.                                                                                    
--------------------------------------------------------------------------------------------------------------------------------------
le répertoire /etc/apache2/conf.d n'existe pas mais est obligatoire pour /etc/apache2/conf.d/security
le répertoire /etc/apache2/conf.d n'existe pas mais est obligatoire pour /etc/apache2/conf.d/security

La correction simple est d'ajouter mkdir='True' mais faut-il toujours utiliser ce répertoire ?

Malgré la correction précédente, apache2 n'est pas fonctionnel en fin d'instance :

root@ubuntu:~# service apache2 restart
 * Restarting web server apache2                                        [fail] 
 * The apache2 configtest failed.
Output of config test was:
apache2: Syntax error on line 222 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/httpd.conf: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.


Demandes liées

Copié vers eole-web - Tâche #10773: Les sites en https ne fonctionnent pas sur 2.5 Fermé 19/02/2015

Révisions associées

Révision 9f693f5c (diff)
Ajouté par Joël Cuissinat il y a environ 9 ans

Mise à niveau du fichier /etc/apache2/conf-available/security.conf

  • tmpl/apache-security : mise à niveau depuis le fichier fourni sur trusty
  • dicos/20_web.xml : déplacement du template de "conf.d" vers "conf-available"

Ref: #10692 @1h

Révision c4fa5ad4 (diff)
Ajouté par Joël Cuissinat il y a environ 9 ans

Mise à niveau du fichier /etc/apache2/apache2.conf

  • tmpl/apache2.conf : mise à niveau depuis le fichier fourni sur trusty
    avec report des modifications liées à la gestion des logs
    • ErrorLog syslog
    • LogLevel info

Ref: #10692 @1h

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 9 ans

  • Sujet changé de Le répertoire /etc/apache2/conf.d n'est plus créé par défaut à Revoir les fichiers de configuration apache2 et leur emplacement
  • Description mis à jour (diff)
  • Temps estimé changé de 2.00 h à 4.00 h
  • Restant à faire (heures) changé de 2.0 à 4.0

#2 Mis à jour par Joël Cuissinat il y a environ 9 ans

NB : on a l'erreur même avec activer_apache="non", je ne sais pas dans quelle mesure des filelist='apache' seraient à ajouter...

#3 Mis à jour par Joël Cuissinat il y a environ 9 ans

  • Statut changé de Nouveau à En cours

#4 Mis à jour par Joël Cuissinat il y a environ 9 ans

  • Description mis à jour (diff)
  • Assigné à mis à Joël Cuissinat

#5 Mis à jour par Joël Cuissinat il y a environ 9 ans

/etc/apache2/conf.d/security est remplacé par /etc/apache2/conf-available/security.conf mais pas toujours !

root@horus:~# dpkg -S /etc/apache2/conf-available/
apache2: /etc/apache2/conf-available
root@eolebase:/etc/apache2# dpkg -S /etc/apache2/conf.d
apache2.2-common: /etc/apache2/conf.d

#6 Mis à jour par Joël Cuissinat il y a environ 9 ans

  • Statut changé de En cours à Fermé
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 4.0 à 0.0

Les deux modifications permettent le démarrage d'apache :

*** Services Web
.                         Web => Ok

Je crée de nouveaux signalements pour les autres problèmes :)

Formats disponibles : Atom PDF