Partitioning Scheme of a Linux Web Server

Specifying a good partition scheme in Linux can help when things go wrong. If a partition fails it will not effect the other partition’s data.

The following is a good partition scheme for a web server. Following numbers are for a 10Gb Hard Drive..

/שטיוול
כּולל אַלע די טעקעס און דיירעקטעריז צו שטיוול די לינוקס קערן. די לינוקס קערן און GRUB שטיוול לאָודער טעקעס זענען סטאָרד דאָ. This needs to be large enough to fit the Linux and GRUB loader files, as well as be able to allow for any future updates.
גרייס: 10% (1Gb)

/
This is the root directory, where all other files appears. If a partition is not specified for other directories then they will be in this partition.
גרייס: 25% (2.5Gb)

/היים
Contains all users data and configuration files.
גרייס: 25% (2.5Gb)

[swap]
Hard disk space used to help free up memory. It is recommended to put the swap size at least twice the size of the allocated memory.
גרייס: 15% (1.5Gb)

/tmp
Directory used by Linux to store temporary files. This directory is emptied at boot.
גרייס: 10% (1Gb)

/אונדזער
Contains files that may change in size such logs and mail boxes.
גרייס: 15% (1.5Gb)

Partition sizes can also be resized if they fill up. The above is a guide for initial sizes at installation.