Beiträge von dani4u
-
-
ich bin sozusagen linux-amateur, aber habe mich bis jetzt selber immer zurechtgefunden, ansonsten gibts ja noch foren..
das mit den guten einstellungen ist einige fummelarbeit..
immer wieder andere settings auszuprobieren und nach einem neustart des indianers zu beobachten.. dauert ne weile..wie gesagt, ich hab meinen bis jetzt relativ gut eingestellt, wodrunter die performance beim seitenaufbau auch nicht sichtbar leidet..
geb dir noch ein paar hinweise wie ich das eingestellt habe:
1. PHP & SysCP mit Kundenverzeichnissen
SysCP konfiguriert PHP für Kundenverzeichnisse in zwei extra php.ini Dateien.
Zu finden sind diese unter /usr/share/php5/
Dort sind z.B. auch Angaben für den Maximalen Ramverbrauch eines Kunden (bei der einen datei ist standard 32MB und bei der anderen 128MB)
welche nun wirklich genutzt wird, kann ich dir leider nicht sagen
Hier mal meine php.ini - danach die beiden unter /var/share/php5/
/etc/php5/apache2/php.ini
/usr/share/php5/php.ini-dist
/usr/share/php5/php.ini-dist.cli2. Ein Paar Apache Einstellungen
In der Dokumentation finden sich jegliche Modulbeschreibungen des apachen, die man durchgehen sollte. Welche Module braucht man, nutzt man, oder können deaktiviert werden? .... Das spart einiges.. weil jedes modul für eine aufgabe bestimmt ist, und die wird bei jedem Seitenaufbau überprüft ob diese funktion ausgeführt werden soll.. das kann schon schlauchen.Hinweis: Ich weiß nicht, welche der "prefork" Prozess Module genutzt wird, habe also beide runter geschraubt bzw. optimiert.
3. MySQL
http://codepaste.net/k7nqz2
nicht sehr viel geändert.. hauptsächlich max memory und max post sizehoffe dass diese ja doch schon geringen aber meiner ansicht nach guten settings dir oder irgendwem anders weiterhelfen

wie gesagt, ist ne langwierige arbeit das perfekt einzustellen, es kommt immer drauf an wieviel webcontent du hast / wie groß deine seiten sind respektive wieviele besucher gleichzeitig zugreifen, oder wie umfangreich die zugriffe von diensten wie zb. nem teamspeakserver sind.gruß, dani4u
P.S. folgendes in den geposteten inhalten sind alles sicherheitsrestriktionen, also nicht wundern warum du das u.U. nicht hast.
Codedisable_functions = escapeshellcmd, exec, highlight_file, ini_restore, link, passthru, pfsockopen, phpinfo, popen, proc_nice, proc_open, shell_exec, show_source, symlink, systemEDIT: achja nochwas.. habe ja erwähnt dass unter meinen einstellungen für meinen bisherigen umfang (der server existiert erst seit 34tagen) der seitenaufbau nicht sichtbar beeinträchtigt wird. passieren tut das, wenn zu wenig server laufen, oder aber auch die anderen settings zu niedrig sind.
-
dachte ich mir auch.. du erinnerst mich grade an die anderen konfigurationsdateien für kundenverzeichnisse!
diese liegen in:
/usr/share/php5zu finden sind da:
php.ini-dist und php.ini-dist.cliich habe zur optimierung beide editiert, und ich erinnere mich sehr gut daran, dass in einer von beiden ein wert von 32MB angegeben war... in der anderen stand 64 oder 128, weiss ich nicht mehr genau.
php.ini-dist: 128M
php.ini-dist.cli: 32Mnun, alternativ wette ich sogar, dass in der vhostkonfiguration dieser parameter für einen einzigen kunden auch gesetzt werden kann, habe ich aber noch nie ausprobiert, und bin mir auch überhaupt nicht sicher..
hoffe der hinweis mit den 2 dateien löst das problem
-
jap, die mehreren prozesse sind kindprozesse die die dienste öffnen, um mehr besucher/emails/whatever zu verarbeiten als es ein prozess schafft (der möglicherweise irgendwann überladen ist und umkippt)
wie ein esel mit nem karren auf dem 2tonnen reis transportiert werden... irgendwann hängt er in den seilen

ich hab nen mickrigen vserver und belege insgesamt zw. 85 und 165mb ram.. 200 hab ich und 400 swap
apache und mysql auf denen mehrere webseiten zugreifen/laufen
dovecot, courier, postfix, sendmail
mehrere teamspeak3server
webmin(mit mailservern hab ich mich noch nie beschäftigt, läuft noch in standardkonfiguration und wird auch noch nicht genutzt.. von daher.. kein plan ob die wirklich sein müssen ^^)
hab da alles mögliche runter geschraubt, weil es einfach unnötig ist. die standard konfigurationen bieten SEHR viel raum für große webseiten, die in der minute sicher mehrere hundert oder tausend besucher haben... da macht eine hohe childserveranzahl sinn.. bei mir reichen 3-5 statt 5-10
-
-
Zitat von Tjeri;13281
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /var/kunden/webs/webscart/wp-admin/menu.php on line 72
Hi
allowed memory size ist auf 33554432 bytes - entspricht 32MB ..
tried to allocate 122880 bytes - entspricht 120 KB ...andererseits denke ich nicht dass WordPress dermaßen den apache strapaziert, dass keine 120kb mehr für php über sind. (WordPress Adminpanel)
Nun ne ganz doofe frage: Ist der RAM inkl. Swap randlos voll?
Wäre theoretisch möglich.. und praktisch sehr unkomfortabel
-
Hallo.
Folgendes habe ich genutzt:
CodeINPUT tcp alle alle 12.34.56.78 alle DROP STATE NEW,ESTABLISHED,RELATED OUTPUT tcp alle alle 12.34.56.78 alle DROP STATE NEW,ESTABLISHED,RELATED INPUT udp alle alle 12.34.56.78 alle DROP STATE NEW,ESTABLISHED,RELATED OUTPUT udp alle alle 12.34.56.78 alle DROP STATE NEW,ESTABLISHED,RELATEDDer indianer ist wie gewollt nun nicht mehr erreichbar, doch der teamspeak3 server ist nicht von dieser sperrung betroffen.
ich frage mich, was da wohl nicht funktioniert..? (teamspeak lief soweit ich weiss nur über udp)
jemand ne idee?gruß, daniel
-
endlich.. werden nun auch user id's gelöscht wenn sie nach x tagen nicht mehr da waren
(ausgenommen natürlich zugeordnete -
weitere möglichkeit wäre auch über mc über ftp zu verbinden

-
entschuldigt meine unwissenheit.. habe bisher recht wenig über fail2ban gelesen, und das was ich bisher gefunden hab, sind nur lösungen direkt über iptables
ich les mich mal weiter durch..aber ich wüsste gerne die lösung, um dieses script spezifisch nutzen zu können
wie bring ich's zum laufen?
was brauche ich dazu? -
kein problem
nun, natürlich steckt hinter dem image arbeit, doch ich habe hier zuhause einen server mit debian lenny ohne syscp oder dergleichen.
ich meinte das auch nur so, dass ich selbst ispCP bei mir zuhause installieren möchte. nachdem ich gepostet hatte, habe ich gegoogelt, und werde das gleich mal ansetzen und testen

nochmal kurz zum syscp: showthread.php?t=1494
hier habe ich gestern erst gesagt, dass da wohl was am syscp an der konfiguration falsch istbtt: bin mal gespannt wie ispcp so ist

-
kann man das auch lokal am heimischen server testen? würds mir gerne anschauen aber keine lust deswegen den vserver neu zu installieren

syscp scheint mir.. naja.. ein bisschen bug-behaftet zu sein
offtopic:
speziell folgendes: bei eurem syscp image funktionieren die subdomains vom indianer generell nicht. (kundenverzeichnisse)man muss erst mod_rewrite anschalten..
-
-
Zitat von henk77;12437
Viele Filehoster überprüfen nur die IP. Eine Lösung wäre es also auch mit "ssh -D 8080 root@host" zu deinem vServer zu verbinden, deinen Browser auf den SocksProxy 127.0.0.1:8080 einzustellen, dich bis zum Downloadlink des Filehosters durchzuklicken und den dann auf dem vServer per wget herunterzuladen. Da du damit deinen vServer als Proxy benutzt, sind die IPs beim Durchklicken und beim Download durch wget dieselben.
diese möglichkeit ist so wie ich es lese mit einem linux client möglich - oder?
ich meine, mit PuTTY funktioniert das wohl nicht so wirklich.. -
-
hast du denn gar keine hauptdomain zugebucht?
den fehler hab ich zumindest gefunden.
folgendes:
im syscp als admin einloggen
Einstellungen-> Systemeinstellungenbei Hostname müsste NUR v220100146382445 angezeigt sein... richtig?
ansonsten mal im OpenVCP einloggen, und unter Kontrolle-> Hostname nachsehen, was hier drin steht.
falls hier v220100146382445.your-vserver.de oder sowas drinne steht, musst du das nur in syscp unter oben genannten punkt eintragen..
dann klickst du -> Configs neuschreiben, und startest zur sicherheit nochmal den apache neu

-
naja, ich habs mit beiden nicht auf die reihe gekriegt.. liegt vllt auch daran, dass ich meine domain richtig konfiguriert habe, und den "vhost" einfach so in die konfiguration geklatscht habe.. zb: powered.by.dani4u.com
wobei ich diesen vhost nicht angelegt habe
danke für das angebot

-
hmm so kommt man da nicht weiter..
bist du neukunde und hast erst den server bekommen?
falls ja macht es die sache recht einfach...hast du im syscp bereits kunden angelegt? diese bekommen nach voreinstellung automatisch eine von syscp generierte vhost konfigurationsdatei. ( zb legst du den kunden xyz an, dann ist dieser unter http://xyz.domain.de erreichbar.. sollte zumindest so sein)
ansonsten kannst du ja mal sämtliche konfigurationsdateien posten, die unter /etc/apache2/sites-enabled/ zu finden sind.. hoffen wir mal du hast keine 50.000 kunden

nun scheint der indianer ja entweder nicht gestartet zu sein, wegen einer fehlkonfiguration, oder aber er läuft, und hat trotzdem ne fehlkonfiguration.
-
achja, dann war das wohl für den oidentd...

ich sollte mich auch mal wieder dran setzen, vielleicht schaff ichs dann..
-
ich bin mir ziemlich sicher, kann mich aber auch irren..
als ich vor ca 1-2jahren einen sbnc oder psybnc aufsetzen wollte (quakenet)
hätte ich gerne meine domain als hostnamen benutzt. das geht bei quakenet soweit ich informiert bin NUR mit dem trust. sonst fragen die quakenetserver nicht mal den oidentd daemon ab..wie gesagt, sicher bin ich mir nicht ganz, aber ich habs damals nicht hinbekommen.