Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

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 11/03/2018, à 15:34

krodelabestiole

[discussion wiki] Apache2

je réécris la doc apache
https://doc.ubuntu-fr.org/apache2

le brouillon est là : https://doc.ubuntu-fr.org/utilisateurs/ … /brouillon

ce fil pour discuter du contenu avec les membres du forum (sinon y a la mailing list)


bruno a écrit :

AMHA, cela risque d'être lour de décrire tous le modules possibles. mod_proxy et mod_user-dir me semblent peu pertinents. Le mod headers est plus important (sécurité : frames, xss, etc)

je mets que les modules qui ne sont pas activés par défaut et qui sont couramment utilisés, user-dir à ma connaissance on l'utilise plus très souvent mais il traînait par là et il est encore dans les available. proxy par contre il peut être très utile.
je te laisse documenter le mod headers si tu veux, perso je le connais pas assez bien.


comme on a viré ce contenu de la page apache, ce serait bien de bosser sur une page "web" si quelqu'un a la motive : https://doc.ubuntu-fr.org/utilisateurs/ … uillon/web
pour expliquer les technos du WWW qui ne sont pas spécifique qu'à apache
(la définition de web laisse à désirer pour commencer)

Hors ligne

#2 Le 11/03/2018, à 15:54

bruno

Re : [discussion wiki] Apache2

Merci pour le boulot que tu as déjà fait sur ces docs et pour l’ouverture de ce fil de discussion.

Pour le mod headers ok je m'en occuperai. Ok pour les autres modules bien que je trouve le mod proxy assez complexe et présentant des dangers s'il est mal configuré.

Pour la page web, je crois pas que la doc ubuntu ait vocation à être encyclopédique et surtout à remplacer d'autres sources : https://fr.wikipedia.org/wiki/World_Wide_Web mais je vais quand me regarder.

Hors ligne

#3 Le 11/03/2018, à 16:22

krodelabestiole

Re : [discussion wiki] Apache2

bruno a écrit :

je crois pas que la doc ubuntu ait vocation à être encyclopédique et surtout à remplacer d'autres sources : https://fr.wikipedia.org/wiki/World_Wide_Web

effectivement, mais l'idée serait plutôt de résumer le truc en 10 lignes, avec un endroit un peu agnostique pour expliquer comment se forme une URL. je suppose qu'on en a besoin à d'autres endroits dans la doc.

Hors ligne

#4 Le 11/03/2018, à 17:24

bruno

Re : [discussion wiki] Apache2

Ok, j'ai fait quelques ajouts/modifs
Pour les URL il faut se limiter au web et éviter de se lancer dans des explications sur les ftp://; mailto: etc. qui prendraient trop de place.

Hors ligne

#5 Le 11/03/2018, à 20:43

krodelabestiole

Re : [discussion wiki] Apache2

super merci.

j'ai mis example partout.
j'essaie de terminer et de publier ce soir.

Dernière modification par krodelabestiole (Le 11/03/2018, à 20:43)

Hors ligne

#6 Le 11/03/2018, à 22:44

krodelabestiole

Re : [discussion wiki] Apache2

bon voilà : https://doc.ubuntu-fr.org/apache2
https://doc.ubuntu-fr.org/web

donc pour les éventuelles modifs c'est de nouveau direct sur la page wink

Hors ligne

#7 Le 12/03/2018, à 09:31

bruno

Re : [discussion wiki] Apache2

Super ! smile

Juste une question sur certbot. Je n'ai jamais utilisé le plugin apache (parce qu'il ne fonctionnait pas bien et ne correspond pas à mes habitudes de configuration) mais depuis un bon moment cerbot créé automatiquement une tâche cron dans /etc/cron.d/certbot pour le renouvellement automatique des certificats. Je me demande donc si la partie sur la création de la tâche cron est utile ou s'il faut mettre un avertissement indiquant de vérifier si elle n'existe pas déjà.

Hors ligne

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

krodelabestiole

Re : [discussion wiki] Apache2

bruno a écrit :

cerbot créé automatiquement une tâche cron dans /etc/cron.d/certbot

oooh je savais pas ça du tout, je regarderai !

sinon si quelqu'un se pose la question du choix de placer les fichiers des sites dans /var/www plutôt que /srv/www pour les exemples, on a rapidement abordé le sujet là : https://forum.ubuntu-fr.org/viewtopic.p … #p21828290

Hors ligne

#9 Le 12/03/2018, à 14:18

krodelabestiole

Re : [discussion wiki] Apache2

bruno a écrit :

depuis un bon moment cerbot créé automatiquement une tâche cron dans /etc/cron.d/certbot pour le renouvellement automatique des certificats

haha ! je viens de comprendre pourquoi je ne reçois que des "Cert not yet due for renewal" depuis plus d'un an roll big_smile

effectivement il faut corriger la doc

Hors ligne

#10 Le 12/03/2018, à 14:19

bruno

Re : [discussion wiki] Apache2

Pour l'emplacement des sites, inutile de faire de longs débats stériles wink Chacun fait comme il veut en fonction des besoins et des contraintes techniques (J'ai certains serveurs où c'est das /srv , d'autres où c'est dans /home).

Hors ligne

#11 Le 21/04/2018, à 13:34

krodelabestiole

Re : [discussion wiki] Apache2

pour info je viens d'envoyer ce message à la mailing list du wiki :

le problème c'est qu'on vient de se taper la réécriture / écriture globale des pages apache, lamp, web, et dans une moindre mesure php.

les pages apache et lamp étaient dans un état vétuste, incompréhensibles pour la plupart des utilisateurs qui pour cette raison ont commencé à proposer leurs propres tutos sur le forum :
https://forum.ubuntu-fr.org/viewtopic.p … #p19074351
https://forum.ubuntu-fr.org/viewtopic.php?id=1990066
https://forum.ubuntu-fr.org/viewtopic.php?id=1991747

je pense que la pire chose à faire pour un débutant c'est de suivre plusieurs docs ou tutos différents, sans bien les comprendre, et qui font chacun les choses différemment. on à arrive à coup sûr sur le forum avec des nœuds inextricables de problèmes à résoudre.

ce que je cherche à faire c'est de centraliser, et d'uniformiser les informations.

Par exemple en l'occurrence cette page propose de déployer les sites sur /media/www-dev (pour une raison bidon)
celle-ci sur /home/UTILISATEUR/www-dev (ou /var/www on sait pas trop, un peu les 2)
le tuto de kholo propose de les déployer dans /srv/html via un un lien symbolique depuis /var/www/html

comment tu veux qu'un débutant s'y retrouve.

perso je trouve ça assez clean de déployer sur /srv/www (et pas /srv, et encore moins avec un symlink), mais la config par défaut sur debian et ubuntu, c'est pour l'instant /var/www donc j'ai décidé de respecter et documenter ce choix.
si quelqu'un n'est pas d'accord on peut on parler, mais l'important c'est de centraliser les infos, et quand c'est pas possible, de quand même garder une certaine cohérence à travers la doc.

je propose aussi de créer un virtualhost pour chaque service, et pas de tout fourrer dans des sous-répertoires de localhost (comme le conseille les 9/10e des docs à ce sujet). là aussi c'est la manière conseillée par apache de faire les choses, et ça confère effectivement plus de souplesse et de clarté à l'environnement.

de la même manière bruno m'a poussé à utiliser example.com . les anglophobes vont peut-être s'arracher les cheveux, mais ça correspond à une recommandation de l'ietf (on peut pas faire plus officiel) : https://fr.wikipedia.org/wiki/Example.com

donc plutôt que d'éparpiller les efforts sur des docs et des tutos chacun à sa sauce qui sont au final contre-productifs, concentrer les efforts sur les pages de docs principales (lamp, apache, php, etc.), éventuellement discuter chaque décision si quelque chose vous semble maladroit ou dangereux et surtout garder ces pages à jour. Elle ne devraient jamais se retrouver dans un état aussi imbuvable que ce qu'elles étaient il y a 6 mois.

ça fait référence à une discussion qu'on a autour de la suppression de ces pages :
https://doc.ubuntu-fr.org/tutoriel/virt … ec_apache2
https://doc.ubuntu-fr.org/tutoriel/lamp … de_travail

je colle ça ici parce que la mailing list c'est zéro visibilité.

Hors ligne