Apache und viele Downloads

Triton

Registered User
Hallo,

ich habe folgendes Problem, ich habe ca. 60 Downloads von je 1 Gb größe pro Stunde laufen und nun hängt mein Server immer bei 80 -99 % CPU auslastung, weil das ihm sicherlich zu viel ist, weil ich habe nur 256 MB RAM und 2GHz. Und ich habe gelesen das Downloads sehr viel RAM einnehmen.

Nun meine Frage, kann man in der http.conf dafür etwas sinvolles einstellen?
Habe die MaxClients jetzt schon mal von 150 auf 80 gesetzt.
Aber kann man vieleicht noch einstellen wie viele parallel verbindungen ein user aufbauen darf(download manager) bzw. wie viele Download Slots es geben darf?

mfg
triton
 
Andere Frage... Warum macht man sowas?

Diese Menge an Downloads über den Apache auszuliefern halte nicht unbedingt für sinnvoll... Irgendwer hat dafür mal FTP erfunden... (Wie der Name "File Transfer Protocol" schon sagt, ist das zum Übertragen von Dateien da...)


Mfg

Stefan Schuster
 
Ok, an diese möglichkeit habe ich noch gar nicht gedacht. Nur leider muss ich sagen das ich keine ahnung habe wie ich beim proftpd einen account erstelle der nur datei runterladen darf aber nix löschen und hochladen.

Vieleicht kann mir da jemand helfen.
 
Hallo!
Anonymous FTP? Aber nicht vergessen, diesem den Upload zu verbieten.

mfG
Thorsten
 
ich komme damit irgendwie nicht klar.
Darum beschreibe ich mal das Problem und vieleicht schreibt mir jemand das stück.

alte conf:
Code:
ServerName                      "ProFTPD Default Installation"
ServerType                      standalone
DefaultServer                   on
RequireValidShell               off
AuthPAM                         on

# Port 21 is the standard FTP port.
Port                            21

# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask                           022

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances                    30

# Set the user and group under which the server will run.
User                            nobody
Group                           nogroup

# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
DefaultRoot ~

# Normally, we want files to be overwriteable.
AllowOverwrite          on

IdentLookups off
UseReverseDNS off

- Anonymos zugang
- Verzeichnis /home/work
- Soll nur Runterladen dürfen
- Begrenzung auf 100 Downloads

danke
 
Hast Du Dir mal Thorstens Link angeschaut? Da ist doch wirklich ALLES vorgekaut. Warum sollten wir jetzt daraus zitieren?

Folge der Step by Step Anleitung und wenn es im Anschluss irgendwo hakt, sind wir alle für Dich da!
 
Back
Top