IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Bien partitionner pour un site web


Sujet :

Administration système

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1
    Points : 4
    Points
    4
    Par défaut Bien partitionner pour un site web
    Bonjour à tous,

    je passe vous voir ici car je sais que vous pouvez m'aider

    Voilà, je viens d'acquerir un serveur dédié:

    Serveur dédié SP 32G SSD
    CPU : Intel Xeon E3 1245v2
    Cores / Threads : 4 / 8
    Fréquence : 3.4GHz / 3.8GHz Turbo Boost
    RAM : 32 Go DDR3
    Disque dur : 2x 120Go SSD
    OS : Debian 6 Squeeze

    et bien sûr avant toute chose j'aimerais le partitionner correctement

    mais je ne sais pas quelle taille allouer aux partitions en sachant que j'ai 120G et que mon site web utilise environ 30Mega.

    / = ?
    /var = ?
    /home = ?
    /save = ?
    /swap = ? (il parait qu'avec 32G de RAM je n'ai pas besoin de swap ?)

    Pouvez-vous m'aider ? je vous en remercie d'avance

    amicalement,
    Stone66

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    Citation Envoyé par stone66 Voir le message
    Bonjour à tous,

    je passe vous voir ici car je sais que vous pouvez m'aider

    Voilà, je viens d'acquerir un serveur dédié:

    Serveur dédié SP 32G SSD
    CPU : Intel Xeon E3 1245v2
    Cores / Threads : 4 / 8
    Fréquence : 3.4GHz / 3.8GHz Turbo Boost
    RAM : 32 Go DDR3
    Disque dur : 2x 120Go SSD
    OS : Debian 6 Squeeze
    c'est au moins 100* trop puissant pour heberger des sites ce qui compte c'est la bande passante pas le processeur et bien sur la ram

    et bien sûr avant toute chose j'aimerais le partitionner correctement

    mais je ne sais pas quelle taille allouer aux partitions en sachant que j'ai 120G et que mon site web utilise environ 30Mega.

    / = ?
    /var = ?
    /home = ?
    /save = ?
    /swap = ? (il parait qu'avec 32G de RAM je n'ai pas besoin de swap ?)

    Pouvez-vous m'aider ? je vous en remercie d'avance

    amicalement,
    Stone66
    120Go là encore c'est beaucoup trop alors profites en ! pour sauvegardes etc...
    et tant quà y être fais un RAID-0 entre les disques histoire de gagner encore en perfs ...

    / 2Go
    /usr 8Go
    /var 2Go
    /var/www pour le modèle de ton site 1Go (pour prevoir super-large pour l'avenir on sait jamais)
    swap inutile mais par principe et vu la place que tu as ... 1Go (ne serait ce que pour sauver le dumpkernel en cas de plantage pour analyse plus tard... une fois généré il ira dans /var d'ou le minimum de 2Go pour /var)
    tout le reste /home /home/toi /home/save etc...

    une astuce de sécurité : ne donne pas accès à ton site par son hébergement local sur le disque dur
    copie le toutes les 3heures dans un disque virtuel en ram et c'est ça qui doit être présenté
    comme ça quiconque essaye de le pirater d'injecter une backdoor, un virus, un rebond, ou quoi que ce soit, hop il est écrasé...et ton site reste parfaitement propre.

  3. #3
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Citation Envoyé par frp31 Voir le message
    c'est au moins 100* trop puissant pour heberger des sites ce qui compte c'est la bande passante pas le processeur et bien sur la ram



    120Go là encore c'est beaucoup trop alors profites en ! pour sauvegardes etc...
    et tant quà y être fais un RAID-0 entre les disques histoire de gagner encore en perfs ...

    / 2Go
    /usr 8Go
    /var 2Go
    /var/www pour le modèle de ton site 1Go (pour prevoir super-large pour l'avenir on sait jamais)
    swap inutile mais par principe et vu la place que tu as ... 1Go (ne serait ce que pour sauver le dumpkernel en cas de plantage pour analyse plus tard... une fois généré il ira dans /var d'ou le minimum de 2Go pour /var)
    tout le reste /home /home/toi /home/save etc...

    une astuce de sécurité : ne donne pas accès à ton site par son hébergement local sur le disque dur
    copie le toutes les 3heures dans un disque virtuel en ram et c'est ça qui doit être présenté
    comme ça quiconque essaye de le pirater d'injecter une backdoor, un virus, un rebond, ou quoi que ce soit, hop il est écrasé...et ton site reste parfaitement propre.
    Personnellement, j'aurais fait un petit /var/log de 4G. Tu peux ainsi modifier le logrotate de tes logs apache et en garder un maximum.

    L'idée de la copie sur disque virtuel, j'aime bien.... je n'y ai jamais pensé.. Peux tu expliquer un peu plus pour nos amis néophytes?
    Grave urgent !!!

  4. #4
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Pourquoi ne pas utiliser des volumes logiques pour redimensionner les partitions en cas de besoin ?

  5. #5
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Citation Envoyé par becket Voir le message
    Pourquoi ne pas utiliser des volumes logiques pour redimensionner les partitions en cas de besoin ?
    Le problème n'est pas le redimensionnement mais le découpage j'ai l'impression
    Pour moi, il est évident que tout ce découpage est sur un LVM (j'aurais peut être du l'indiquer dans ma réponse )
    Grave urgent !!!

  6. #6
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    Citation Envoyé par becket Voir le message
    Pourquoi ne pas utiliser des volumes logiques pour redimensionner les partitions en cas de besoin ?
    c'est tellement evident (enfin devrait l'etre) que j'ai pas pensé à le mentionner

  7. #7
    Membre averti Avatar de Stopher
    Homme Profil pro
    Responsable technique
    Inscrit en
    Juin 2004
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Responsable technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 198
    Points : 446
    Points
    446
    Par défaut
    swap : 1Go
    / : 3Go
    /tmp : 1Go
    /var : 2Go
    /usr : 5-10Go
    /home : le reste

    Le tout en LVM évidemment

    tu as cassé ta tirelire

    Il y a de quoi virtualiser plusieurs serveurs Web hébergeant des sites costaux avec cette config :p

    Citation Envoyé par frp31 Voir le message
    une astuce de sécurité : ne donne pas accès à ton site par son hébergement local sur le disque dur
    copie le toutes les 3heures dans un disque virtuel en ram et c'est ça qui doit être présenté
    comme ça quiconque essaye de le pirater d'injecter une backdoor, un virus, un rebond, ou quoi que ce soit, hop il est écrasé...et ton site reste parfaitement propre.
    Je suis intéressé sur la façon de faire, sans coupure de service.

    Ch.

  8. #8
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    create a mount point:
    mkdir /tmp/ramdisk0
    # create a filesystem:
    mke2fs /dev/ram0
    # mount the ramdisk:
    mount /dev/ram0 /tmp/ramdisk0
     
     
    #Example of how to use a RamDisk for a webserver.
    #Okay, here is an example of how to use 3 ramdisks for a webserver. Let us say you #are 99% confident that your default installation of Apache for RedHat 6.0 won't use #more than 9 megs for its cgi-scripts, html, and icons. Here is how to install one. 
    #First, issue this command to move the real copy of the document root directory of #your webserver to a different place. Also, make the directories to mount the #ramdisks . 
    mv /home/httpd/ /home/httpd_real
    mkdir /home/httpd
    mkdir /home/httpd/cgi-bin
    mkdir /home/httpd/html
    mkdir /home/httpd/icons
     
    #Then, add these commands to the start procedure in your /etc/rc.d/init.d/httpd.init #(or where ever the httpd gets started on your system): 
     
    	### Make the ramdisk partitions
    /sbin/mkfs -t ext2 /dev/ram0
    /sbin/mkfs -t ext2 /dev/ram1
    /sbin/mkfs -t ext2 /dev/ram2
     
    	### Mount the ramdisks to their appropriate places
     
    mount /dev/ram0 /home/httpd/cgi-bin
    mount /dev/ram1 /home/httpd/icons
    mount /dev/ram2 /home/httpd/html
     
    	### Copying real directory to ramdisks (the
      ### data on the ramdisks is lost after a reboot)
    tar -C /home/httpd_real -c . | tar -C /home/httpd -x
     
      ### After this you can start the web-server.

    j'ai pas testé mais à priori en en faisant 2, en failover
    celui qui est mis à jour est indispo mais le second est up et inversement.

  9. #9
    Membre averti Avatar de Stopher
    Homme Profil pro
    Responsable technique
    Inscrit en
    Juin 2004
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Responsable technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 198
    Points : 446
    Points
    446
    Par défaut
    Merci,
    c'est intéressant cependant j'ai remarqué qu'un volume Ramfs est limité à 16Mo par defaut.

    Dans le même genre, l'on pourrait remplacer le disque ram(x) par un volume tmpfs qui en plus d'être de taille configurable au montage, libère la mémoire au démontage.

    Après pour éviter les injections de code, il suffit de passer en lecture seule, et s'il y a upload, stocker les fichiers dans un répertoire hors d’accès par le serveur Web.

    Mais merci pour ton astuce, j'ai des idées pour l'utiliser à d'autres fins

  10. #10
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Citation Envoyé par Stopher Voir le message
    swap : 1Go
    / : 3Go
    /tmp : 1Go
    /var : 2Go
    /usr : 5-10Go
    /home : le reste

    Le tout en LVM évidemment
    Alors il te faut un /boot de 200M
    première partition /boot de 200M
    deuxieme partition : LVM avec un VG et
    / : 3Go
    /tmp : 1Go
    /var : 2Go
    /usr : 5-10Go
    /home : le reste
    Grave urgent !!!

Discussions similaires

  1. adapter un jeu pour un site web
    Par blastien dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 23/02/2006, 17h37
  2. Répertoire de session défirent pour chaque site web.
    Par The Tiger Man dans le forum Apache
    Réponses: 2
    Dernier message: 19/01/2006, 16h48
  3. recherche pour presentation site web sur PC et app. mobile
    Par Marc_3 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 03/04/2005, 15h33
  4. hote virtuel pour autre site web
    Par vedder dans le forum Apache
    Réponses: 8
    Dernier message: 27/07/2004, 14h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo