Archiv verlassen und diese Seite im Standarddesign anzeigen : liegt es an meinem wiki, oder an apache?
Guten Abend zusammen,
wenn ich meinen lokalen Wiki laden möchte, braucht der mindestens 10 sekunden..
muss ich in dem Fall meinen Apache Webserver & mysql optimieren ,wenn ja, habt ihr da einige tipps?
oder eher meinen wiki optimieren??
vielen dank schonmal ..
System?
Dienste?
Versionen?
Art der Einbindung?
Logs?
mfg
cane
System?Debian 3.1
model name : Pentium III (Coppermine)
cpu MHz : 997.620
cache size : 256 KB
total used free shared buffers cached
Mem: 321728 319136 2592 0 4860 116080
-/+ buffers/cache: 198196 123532
Swap: 931728 288 931440
Dienste?apache 1.3.3sarge
ssh
mysql-server 4.0.24-10sarge2
php4-mysql 4.3.10-18
Versionen?dienste verison oben zu sehen
mediawiki1.9.0
Art der Einbindung????
Logs?welche denn .. ??
Versuche mal die neuesten Versionen der Server-Software (PHP5, mysql5 etc.) und APC. (letzteres sollte viel helfen)
Hi!
???
CGI? FastCGI? mod_php?
Gruß
fuffy
ne CGI? FastCGI? mod_php? diese habe ich nicht..
sondern nur mod_evasive (http://luft/wiki/index.php?title=Installing_mod_evasive) ...
APC werde ich mir ma ansehen..danke für den tipp...
p.s:
abgesehen davon, ich frage mich gerade , kann ich unter Linux rausfinden, was für ein arbeitsspeicher ich in meinem Rechner habe (mhz?, modell (sd-ram ??? )
ne CGI? FastCGI? mod_php? diese habe ich nicht...
Wie hast du es denn dann geschafft, dass der Apache .php-Dateien von PHP-Interpreter ausführen lässt? :confused:
Gruß
fuffy
eventuell bringt das Wiki eine eigene apache.conf mit.
ne CGI? FastCGI? mod_php? diese habe ich nicht..
sondern nur mod_evasive (http://luft/wiki/index.php?title=Installing_mod_evasive) ...
Ausschalten, kann auch performanceverschlechternd wirken bei falscher Config.
abgesehen davon, ich frage mich gerade , kann ich unter Linux rausfinden, was für ein arbeitsspeicher ich in meinem Rechner habe (mhz?, modell (sd-ram ??? )
Mit "dmidecode"
mfg
cane
Ich tippe mal auf resolver ;) Ist jedenfalls ein Typisches Anzeichen dafür.
Checke mal deine /etc/nsswitch conf und /etc/hosts ob deine Namens auflösung erst Lokal und dann erst über Router etc. Auflöst.
Wenn es daran nicht liegt kann es auch sein das im Wicki eine Verbindung zum Internet aufgebaut werden möchte Images etc. die nicht Vorhanden sind.
erstmal danke cane für dmidecode.... genau das Tool, was ich brauche..
cat /etc/nsswitch conf
hosts: files dns
networks: files
cat /etc/resolve.conf
search local
nameserver 192.168.0.1
für meinen wiki brauch firefox : 7,25 sekunden
http://192.168.0.200/wiki/
für den richtigen online wiki braucht er nur 1,4 sek..
http://www.wikipedia.de
:((((
ansonsten:
ps -fe
top
my.cnf
httpd.conf
posten...
Hi!
eventuell bringt das Wiki eine eigene apache.conf mit.
Selbst dann, obwohl ich bei MediaWiki nicht davon ausgehe, muss die Einbindung über irgendeine auf dem System vorhandene Schnittstelle des Apachen gehen.
Wer selbst einen Webserver administriert, sollte diese Frage eigentlich beantworten können.
@Mallah
Leg eine Datei mit Endung .php im htdocs-Verzeichnis ab, die folgenden Inhalt hat:
<?php phpinfo(); ?>
Ruf diese im Browser (via http://localhost/...) auf. Das, was unter "Server API" steht, ist die Antwort auf die Frage nach der Einbindung.
Gruß
fuffy
Server API: Apachemy.cnf
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/english
skip-external-locking
bind-address = 127.0.0.1
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 128K
thread_cache_size = 8
query_cache_limit = 1048576
query_cache_size = 16777216
query_cache_type = 1
log_bin = /var/log/mysql/mysql-bin.log
max_binlog_size = 100M
skip-bdb
[mysqldump]
quick
quote-names
max_allowed_packet = 16M
[mysql]
[isamchk]
key_buffer = 16Mhttpd.conf
ServerType standalone
ServerRoot /etc/apache
LockFile /var/lock/apache.lock
PidFile /var/run/apache.pid
ScoreBoardFile /var/run/apache.scoreboard
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 3
MinSpareServers 5
MaxSpareServers 10
StartServers 5
MaxClients 150
MaxRequestsPerChild 100
Include /etc/apache/modules.conf
<IfModule mod_status.c>
ExtendedStatus On
</IfModule>
Port 80
User www-data
Group www-data
ServerAdmin webmaster@domain.de
ServerName localhost
DocumentRoot /var/www
<Directory />
Options SymLinksIfOwnerMatch
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes Includes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
....
...
..
sagen wir mal so: die my.cnf ist äußerst minimalistisch konfiguriert. Ein bisserl mehr Cache dürfte dem Wiki durchaus gut tun.
Und kriegen wir die anderen Infos noch?
wie könnte ich denn my.cnf optimieren?
hier mein top
http://xrmb2.net/img/images/846212.jpeg
und hier ps-ef
http://xrmb2.net/img/images/530423.jpeg
wie könnte ich denn my.cnf optimieren?
Wie wärs die Doku zu lesen?
Oder ein HowTo zu Optimierung?
mfg
cane
in jeder doku bzw optimierungs howto steht etwas anderes...
für welches soll man sich entscheiden?
Frech gesagt: Die Anleitung, die deinem Anwendungsfall und deinem HW-Szenario am nächsten kommt...
Alternativ: Es gibt doch sicherlich Tipps, die in jedem Tutorial genannt werden? Sowas Richtung Query-Cache, Anzahl Prozesse und Konsorten... - an denen scheint ja was "allgemeingültiges" dran zu sein...
@marce
is das alles ? .-)
ich meine vielen dank für deine mühe erstmal, aber du möchtest von mir soviele infos ..(top, ps -ef ), und gibs dazu keinen kommentar ab..
Ja, das ist alles.
Dein Top sagt nicht viel aus - ok, Du hast recht wenig Speicher, aber das sollte an sich kein Problem sein. Die Load des Systems ist niedrig - also auch da kein Problem. Auffällig unnötige Prozesse sind erst mal nicht zu sehen.
Gleiches gilt für ps.
Nett wäre noch gewesen, das evtl. per code-Tag einzufügen und nicht als Bild, aber das ändert daran nichts.
Zu der my.cnf habe ich schon was gesagt - Beispiele, wie man das optimieren kann hast Du ja selbst schon gefunden.
Die httpd.conf ist soweit auch "normal" - abgesehen davon, dass auch recht wenige Infos drin stehen...
Was soll ich also noch sagen?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.