OVH Cloud OVH Cloud

Serveur Charge, quel OS ?

2 réponses
Avatar
Panic
Hello,

je cherche une solution pour faire un serveur web, efficace.

On heberge un peu plus de 2000 pages persos, donc 2000 comptes
pouvant aller jusqu'a 5-6000. Je cherche le meilleur OS capable
de gerer d'assez fortes charges du serveur web, des connexions ssh/scp
des membres pour edition(emacs)/transfert(scp) de leurs fichiers.

Qqun a une idée ? :)

Tks,
Panic.

2 réponses

Avatar
Léo Wauters
On Thu, 2 Oct 2003 14:28:46 +0200, "Panic" wrote:

Hello,

je cherche une solution pour faire un serveur web, efficace.

On heberge un peu plus de 2000 pages persos, donc 2000 comptes
pouvant aller jusqu'a 5-6000. Je cherche le meilleur OS capable
de gerer d'assez fortes charges du serveur web, des connexions ssh/scp
des membres pour edition(emacs)/transfert(scp) de leurs fichiers.

Qqun a une idée ? :)


T'es sur un forum linux ;)

A première vue, le mieux serait d'employer un *BSD avec Apache.
Maintenant, il faudrait que tu saches quelles sont tes contraintes
générales avant de prendre une décision :
-Combien de requêtes / jour ?
-Langages activés (cgi / php / MySQL / etc...)
-budget pour la machine
-Connaissances dans le domaine *BSD
-....

Apache est arrivé à un point très acceptable en termes de faibilité et
de rapidité. Notamment la version 2, qui utilise une nouvelle méthode
pour servir les pages (cf le site apache.org).
Maintenant, 5000 comptes, ca veut dire aussi qu'il faut que tu
utilises un autre moyen d'authentification que /etc/passwd, genre une
base MySQL (il existe des moyens de le faire avec PAM), sinon tu
risques d'éffondrer un peu le système.
S'il n'y a pas de php ou de cgi, tu peux voir le khttpd, un mini
serveur web "intégré" au noyau Linux, qui fonctionne extrêmement
rapidement.

Léo.

Avatar
Panic
On Thu, 2 Oct 2003 14:28:46 +0200, "Panic" wrote:

T'es sur un forum linux ;)

A première vue, le mieux serait d'employer un *BSD avec Apache.
J'avais poste aussi sur comp.os.bsd c'est pour ca, mais je suis ouvert a

tte proposition

Maintenant, il faudrait que tu saches quelles sont tes contraintes
générales avant de prendre une décision :
-Combien de requêtes / jour ?
274000 hits/j

11164153 KBytes/j

-Langages activés (cgi / php / MySQL / etc...)
php, perl, MySQL. Concernant php, on voulais le mettre en mode CGI pour

qu'il tourne sous l'id de l'user mais le header c'est assez "embetant"
:)
Il reste le safe_mode mais la c'est les grosses restrictions et ca
tourne sous
l'id de www.

-budget pour la machine
L'actuel c'est un TBird 700 MHz si je me souviens bien


-Connaissances dans le domaine *BSD
Plutot bonnes on va dire :)


Maintenant, 5000 comptes, ca veut dire aussi qu'il faut que tu
utilises un autre moyen d'authentification que /etc/passwd, genre une
base MySQL (il existe des moyens de le faire avec PAM), sinon tu
risques d'éffondrer un peu le système.


$> ypcat passwd | wc -l
5817
Il y a des yellow pages, on pourrait s'en servir pour que les gens se
logguent
sur la machine, mais on aimerai avoir un systeme d'authentification avec nos
propres passwords (compatibles au point de vue caracteres avec mysql et
autres sgbd)

Tks,
Panic