Hallo,
ich habe Debain Etch mit Apache 2.2 und suPHP (PHP5) am laufen.
Nun möchte ich für die einzelnen User Limits einrichten;
In erster Linie soll kein VHost die Maschine auslasten können.
Wie mache ich dies am besten? (Am besten nur mit Standard-Paketen!)
Danke
JG
Debian Etch, Apache 2.2 und suPHP = Wie setze ich limits??
-
- Posts: 52
- Joined: 2005-10-20 14:47
Debian Etch, Apache 2.2 und suPHP = Wie setze ich limits??
Last edited by jg1 on 2010-09-12 01:04, edited 1 time in total.
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: Debian Etch, Apache 2.2 und suPHP = Wie setze ich limits??
/etc/security/limits.conf, /etc/limits, /etc/php.ini (bzw. die jeweilige benutzer- oder domainspezifische php.ini), /etc/apache2/httpd.conf usw.
-
- Posts: 52
- Joined: 2005-10-20 14:47
Re: Debian Etch, Apache 2.2 und suPHP = Wie setze ich limits
Hallo,
habe auch schon ein wenig gegoogeld bevor ich hier mein Posting reingesetzt habe.
limits.conf bzw. /etc/security/limits.conf funktioniert leider nicht.
Die Apache-Anweisungen RLimitCPU etc. greifen angeblich auch nicht bei suPHP.
Die php.ini ist für meinen Zweck die Systemauslastung pro VHOST zu regeln auch nicht geeignet.
Ich habe irgendwo gelesen, dass suphp seine eigenen Limitierungen mitbringt. Aber ich weiss nicht, wie ich diese einstellen kann...
JG
habe auch schon ein wenig gegoogeld bevor ich hier mein Posting reingesetzt habe.
limits.conf bzw. /etc/security/limits.conf funktioniert leider nicht.
Die Apache-Anweisungen RLimitCPU etc. greifen angeblich auch nicht bei suPHP.
Die php.ini ist für meinen Zweck die Systemauslastung pro VHOST zu regeln auch nicht geeignet.
Ich habe irgendwo gelesen, dass suphp seine eigenen Limitierungen mitbringt. Aber ich weiss nicht, wie ich diese einstellen kann...
JG
Last edited by jg1 on 2010-09-12 01:04, edited 1 time in total.
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: Debian Etch, Apache 2.2 und suPHP = Wie setze ich limits??
-vvgrewe wrote:limits.conf bzw. /etc/security/limits.conf funktioniert leider nicht.
Wenn die Prozesslimits korrekt gesetzt wurden (vielleicht auch pro Benutzer/Gruppe), dann funktioniert das schon...
-
- Posts: 52
- Joined: 2005-10-20 14:47
Re: Debian Etch, Apache 2.2 und suPHP = Wie setze ich limits
Hmm..
hast Du zufällig einen Link zur Hand, wo einem die Limits richtig erklärt werden?
Ich habe immer nur gelesen, dass die Limit.conf nur dann greift, wenn der entsprechende Prozess auch PAM unterstützt. Also für die SSH und CRON-Jobs soll das supi gehen. Aber für Apache bzw. suPHP? Die User haben keinen SSH-Zugang.
Wie gesagt, kennst Du irgendwo ein gutes HowTO dazu?
hast Du zufällig einen Link zur Hand, wo einem die Limits richtig erklärt werden?
Ich habe immer nur gelesen, dass die Limit.conf nur dann greift, wenn der entsprechende Prozess auch PAM unterstützt. Also für die SSH und CRON-Jobs soll das supi gehen. Aber für Apache bzw. suPHP? Die User haben keinen SSH-Zugang.
Wie gesagt, kennst Du irgendwo ein gutes HowTO dazu?
Last edited by jg1 on 2010-09-12 01:04, edited 1 time in total.
-
- Posts: 390
- Joined: 2002-09-24 17:31
- Location: NRW
Re: Debian Etch, Apache 2.2 und suPHP = Wie setze ich limits??
Das ist so nicht richtig.Die php.ini ist für meinen Zweck die Systemauslastung pro VHOST zu regeln auch nicht geeignet.
Du kannst via suphp auch vhost spezifische configs angeben.
und damit ist es dann sehr wohl möglich :)