Wieviel RAM braucht Apache2 normalerweise?

  • Guten Abend netcup-Freunde :D


    um es kurz und knapp auf den Punkt zu bringen: Irgendwie braucht mein Apache2 zur Zeit über 100MB ram. Ist dies ein durchaus "normaler" Wert oder eher zu viel? Mir kommt es nämlich so vor, wie denn 100MB viel zu viel wären. Wenn ich nun noch MySQL und Postfix starte ist mein Bronze voll.


    Was meint ihr?


    Grüße,
    Sebasitan

  • Je nachdem was darauf läuft. Du kannst den nutzbaren Speicher auch in der PHP.ini begrenzen. Aber 100 Mb kann durchaus sein, wenn z.B. ein Portal wie PHP-Nuke darauf läuft. Auf einem Bronze empfehle ich sowieso gerne Lighttpd oder NGinX als Webserver - deutlich genügsamer - und auchnoch schneller.

    Ich biete gratis Remotehands (SSH) für alle Netcup Kunden - von Kunde zu Kunde!
    Dazu einfach eine an mich .

  • 100 MB sind jetzt nicht unbedingt so viel, aber du solltest einmal schauen welche Module in /etc/apache2/mods-enabled auftauchen und nicht benötigte einfach mit a2dismod deaktivieren, danach den Apache neustarten. Aber Achtung: Manche Module braucht der Apache selbst, je nach Konfiguration ;)



    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • lighttpd ist super... und braucht wirklich nichts solange man nur einen fastcgi-socket nutzt :D ich nutze derzeit 3 Sockets mit unterschiedlichen Benutzerrechten finde ich total praktisch da so nicht der user www-data jedes Verzeichnis liest, sondern jeder user nur sein verzeichnis betreten darf...


    Auslastung des Servers siehe unten ( es läuft lighttpd+ fastcgi/php5 (besagte 3 Sockets) mit 4 konfigurierten domains und ethlichen subdomains, ein jabber server, postfix/dovecot und ein TS server (derzeit leer)

  • lighttpd muss extra für syscp eingerichtet werden


    /etc/lighttpd/lighttpd.conf

    Code
    mkdir -p /etc/apache2/sites-enabled/
    mkdir -p /etc/apache2/sites-enabled/
    echo -e '\ninclude_shell "find /etc/apache2/sites-enabled/ -maxdepth 1 -name '*.conf' -exec cat {} \;"' >> /etc/lighttpd/lighttpd.conf
    echo -e '\ninclude_shell "find /etc/apache2/sites-enabled/ -maxdepth 1 -name '*.conf' -exec cat {} \;"' >> /etc/lighttpd/lighttpd.conf
    mkdir -p /var/customers/webs/
    mkdir -p /var/customers/logs/
    mkdir -p /var/customers/tmp
    chmod 1777 /var/customers/tmp
    Code
    /etc/init.d/lighttpd restart

    habe ich aus einer Testinstallation von SysCP rauskopiert, da ich dies nicht nutze..


    zum phpmyadmin ... ist das modul aktiviert?

    Code
    lighty-enable-mod phpmyadmin
  • Die Rechnung ist relativ einfach:


    Nehmen wir mal eine speicherhungrige Software wie z.B. Wordpress. Ein Aufruf benötigt ca. 24 MB Ram. Bei 4 gleichzeitigen Besuchern ist man dann schon bei 96 MB.


    Es gibt natürlich Unterschiede zwischen mod_php und CGI.


    Wir haben für reines Webhosting Server mit 16 GB Ram da PHP Scripte heutzutage nicht mehr speicherschonend sind.

  • Zitat von blizz;7968

    irgendwie bekomme ich das mit syscp + lighttpd nicht hin. Und irgendwie hab ich jetzt mir apache das selbe problem -.-
    Wäre einer so nett und würde mir sagen wie ich das rückgängig mache? :P


    Formatieren oder einfach alle Pakete löschen (apt-get remove oder dpkg -r & dpkg --purge).

    Ich biete gratis Remotehands (SSH) für alle Netcup Kunden - von Kunde zu Kunde!
    Dazu einfach eine an mich .

  • Zitat von blizz;8014

    ich setz die Kiste heute nacht neu auf...
    dann kommen wieder Probleme :p


    Wieso ? Saubere Kiste - sollte keine Probs geben :rolleyes:

    Ich biete gratis Remotehands (SSH) für alle Netcup Kunden - von Kunde zu Kunde!
    Dazu einfach eine an mich .

  • oh da hätte ich auch selbst drauf kommen können. Danke!


    Allerdings hab ich immernoch das Problem das ich mit lighttpd nicht auf das syscp komme. Mit config funktioniert das irgendwie auch nicht. Natürlich hab ich an restart und so gedacht ^^

  • Zitat von blizz;8027

    oh da hätte ich auch selbst drauf kommen können. Danke!


    Allerdings hab ich immernoch das Problem das ich mit lighttpd nicht auf das syscp komme. Mit config funktioniert das irgendwie auch nicht. Natürlich hab ich an restart und so gedacht ^^


    Hast Du denn Lighttpd auch richtig konfiguriert ? Wie bereits vorher beschrieben wurde, sind für das Zusammenspiel von Lighty und SysCP Anpassungen notwendig.

    Ich biete gratis Remotehands (SSH) für alle Netcup Kunden - von Kunde zu Kunde!
    Dazu einfach eine an mich .

  • Zitat von fLoo;8028

    Hast Du denn Lighttpd auch richtig konfiguriert ? Wie bereits vorher beschrieben wurde, sind für das Zusammenspiel von Lighty und SysCP Anpassungen notwendig.


    eben das verstehe ich nicht so ganz. Ich habe die bereits genannte config probiert, aber irgendwie bekomme ich das nicht hin. Währe nett wenn das ein anderer nochmal etwas genauer erklären könnte :rolleyes::rolleyes:


    danke <3 ^^


    Grüße,
    Sebastian

  • Zitat von blizz;8031

    eben das verstehe ich nicht so ganz. Ich habe die bereits genannte config probiert, aber irgendwie bekomme ich das nicht hin. Währe nett wenn das ein anderer nochmal etwas genauer erklären könnte :rolleyes::rolleyes:


    danke <3 ^^


    Grüße,
    Sebastian


    Probier es mal hiermit.

    Ich biete gratis Remotehands (SSH) für alle Netcup Kunden - von Kunde zu Kunde!
    Dazu einfach eine an mich .