• =?UTF-8?Q?Structure_web_personnalis=C3=A9e_-_Quels_conseils_=3F?=

    From Bernard Bass@21:1/5 to All on Mon Sep 30 13:40:01 2024
    This is a multi-part message in MIME format.
    Bonjour,

    - Avec php fpm, il est recommandé de faire tourner un utilisateur par
    nom de domaine.
    - Apache par défaut place le site web dans /var/www/html - que je
    n'utilise pas - ( J'utilise /var/www/domaine1)

    J'ai pu voir des structures ou apparait le répertoire public_html

    J'ai lu des conseils de déplacer le site dans le répertoire utilisateur
    ( Ou ailleurs !!! )

    J'ai lu des recommandations de chroot chaque site ce que je ne sais
    toujours pas faire.


    J'aimerais définir une structure web personnalisée/standardisée - Quels conseils ?

    Pouvez vous m'aider à schématiser une structure web standardisée
    acceptable allant pour un utilisateur novice autant que expert ?

    Voilà ce que j'ai noté, il manque certainement des répertoires, ou,
    d'autres sont en trop ou mal positionnés.

    ################################################################################################################################################

    Racine du répertoire personnalisé Apache :
    /home/user/Documents/

    Pour le chroot utiliser le répertoire Apache/ :
    bin
    boot
    dev
    etc

    Pour le site web :
    var/www

    ################################################################################################################################################

    home
    └── user
        └─ Documents
           ├── Apache
           │   ├── bin
           │   ├── boot
           │   ├── dev
           │   ├── etc
           │   ├── home
           │   ├── lib
           │   ├── usr
           │   │   └── lib
           │   │       └── cgi-bin
           │   └── var
           │       └── www
           │           └── domain.ext
           │               ├── backup
           │               ├── htdocs (doublon avec public_html ?)
           │               ├── lib
           │               ├── logs
           │               ├── man (Doublon avec manuels ?)
           │               ├── manuels
           │               ├── public_html (doublon avec htdocs ?)
           │               ├── session
           │               ├── tmp (Préciser la différence avec upload_tmp ?)
           │               └── upload_tmp

                                 - ftp (A quel niveau de la racine, avec
    quelle structure de tree recommandée ?)

                                 - autres services courants à ajouter ?


    Et, une petite question pour les amateurs de défis et de questions sans réponse :
    Je pourrais vous mettre en copie le fichier zip de la structure des
    dossiers, mais ... :
    Connaissez vous une façon de créer cette structure de dossiers à partir
    du shéma tree ci-dessus ?
    Idée :
    Commande ShémaTreeCiDessus
    Création de la structure des dossiers.

    Merci de vos avis,

    Bonne journée.

    <!DOCTYPE html>
    <html>
    <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body text="#000000" bgcolor="#929292">
    <p>Bonjour,<br>
    <br>
    - Avec php fpm, il est recommandé de faire tourner un utilisateur
    par nom de domaine.<br>
    - Apache par défaut place le site web dans /var/www/html - que je
    n'utilise pas - ( J'utilise /var/www/domaine1)<br>
    <br>
    J'ai pu voir des structures ou apparait le répertoire public_html<br>
    <br>
    J'ai lu des conseils de déplacer le site dans le répertoire
    utilisateur ( Ou ailleurs !!! )<br>
    <br>
    J'ai lu des recommandations de chroot chaque site ce que je ne
    sais toujours pas faire.<br>
    <br>
    <br>
    J'aimerais définir une structure web personnalisée/standardisée -
    Quels conseils ?<br>
    <br>
    Pouvez vous m'aider à schématiser une structure web standardisée
    acceptable allant pour un utilisateur novice autant que expert ?<br>
    <br>
    Voilà ce que j'ai noté, il manque certainement des répertoires,
    ou, d'autres sont en trop ou mal positionnés.<br>
    <br> ################################################################################################################################################<br>
    <br>
    Racine du répertoire personnalisé Apache :<br>
    /home/user/Documents/<br>
    <br>
    Pour le chroot utiliser le répertoire Apache/ :<br>
    bin<br>
    boot<br>
    dev<br>
    etc<br>
    <br>
    Pour le site web :<br>
    var/www<br>
    <br> ################################################################################################################################################<br>
    </p>
    <p>home<br>
    └── user<br>
        └─ Documents<br>
           ├── Apache<br>
           │   ├── bin<br>
           │   ├── boot<br>
           │   ├── dev<br>
           │   ├── etc<br>
           │   ├── home<br>
           │   ├── lib<br>
           │   ├── usr<br>
           │   │   └── lib<br>
           │   │       └── cgi-bin<br>
           │   └── var<br>
           │       └── www<br>
           │           └── domain.ext<br>
           │               ├── backup<br>
           │               ├── htdocs (doublon avec public_html ?)<br>
           │               ├── lib<br>
           │               ├── logs<br>
           │               ├── man (Doublon avec manuels ?)<br>
           │               ├── manuels<br>
           │               ├── public_html (doublon avec htdocs ?)<br>
           │               ├── session<br>
           │               ├── tmp (Préciser la différence avec
    upload_tmp ?)<br>
           │               └── upload_tmp</p>
    <p>                             - ftp (A quel niveau de la racine,
    avec quelle structure de tree recommandée ?)<br>
    </p>
    <p>                             - autres services courants à ajouter
    ?<br>
    </p>
    <p><br>
    </p>
    <p>Et, une petite question pour les amateurs de défis et de
    questions sans réponse :<br>
    Je pourrais vous mettre en copie le fichier zip de la structure
    des dossiers, mais ... :<br>
    Connaissez vous une façon de créer cette structure de dossiers à
    partir du shéma tree ci-dessus ?<br>
    Idée :<br>
    Commande ShémaTreeCiDessus<br>
    -&gt; Création de la structure des dossiers.<br>
    <br>
    Merci de vos avis,<br>
    <br>
    Bonne journée.<br>
    </p>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michel Verdier@21:1/5 to All on Tue Oct 1 12:20:02 2024
    Le 30 septembre 2024 Bernard Bass a écrit :

    - Avec php fpm, il est recommandé de faire tourner un utilisateur par nom de
    domaine.

    Là tu parles bien du user apache (www-data par défaut) ou du user du
    visiteur ? Tu parles bien du nom de domaine (par exemple
    lists.debian.org) ou du répertoire sur ton disque ?

    Je pourrais vous mettre en copie le fichier zip de la structure des
    dossiers,

    inutile

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)