AWStats ist ein Logfile-Analyzer der in perl geschrieben ist und einige Auswertungen hat.
- Besuche
- unterschiedliche Besucher
- Seiten, Zugriffe (Hits)
- Transfervolumen
- Jahresübersicht
- Monatsübersicht
- Wochentage
- Tageszeit
- Domains/Länder
- Rechner
- Robots/Spider
- Aufenthaltsdauer
- Dateitypen
- Seiten (URL)
- Betriebssysteme
- Browser
- Referrer
- Suchmaschinen
- Suchbegriffe
- HTTP-Fehlercodes
Es ist vor allem zur Echtzeitanalyse gedacht, aber bietet auch die Möglichkeit, statische HTML Seiten zu erzeugen. Genau das habe ich vor und daher (und weil es Open Source ist) habe ich mich für awstats entschieden.
Ich lade mir also das RPM Paket herunter und installiere es wie folgt.
rpm -i awstats-6.95-1.noarch.rpm
—– AWStats 6.95 - Laurent Destailleur —–
AWStats files have been installed in /usr/local/awstats
If first install, follow instructions in documentation
(/usr/local/awstats/docs/index.html) to setup AWStats in 3 steps:
Step 1 : Install and Setup with awstats_configure.pl (or manually)
Step 2 : Build/Update Statistics with awstats.pl
Step 3 : Read Statistics
Setup:
1. /usr/local/awstats/tools/awstats_configure.pl
—– AWStats awstats_configure 1.0 (build 1.8) (c) Laurent Destailleur —–
This tool will help you to configure AWStats to analyze statistics for
one web server. You can try to use it to let it do all that is possible
in AWStats setup, however following the step by step manual setup
documentation (docs/index.html) is often a better idea. Above all if:
- You are not an administrator user,
- You want to analyze downloaded log [...]
(2 votes, average: 3 out of 5)
Loading ...
Was ist das denn?
127.0.0.1 - - [30/Mar/2010:16:25:14 +0200] “OPTIONS * HTTP/1.0″ 200 - “-” “Apache/2.2.12 (Unix) DAV/2 PHP/5.3.0 mod_apreq2-20051231/2.6.0 mod_perl/2.0.4 Perl/v5.10.0 (internal dummy connection)”
Habe ich doch tatsächlich in meinen Logfiles entdeckt. Da wird mir im ersten Moment aber ganz komisch. Ein OPTIONS Request von 127.0.0.1 ?? Erst denke ich an einen Angriff von einem Hacker, einen Virus, einen Wurm einen IRC Bot oder Sonstwas, aber der hätte sich bestimmt nicht so dumm angestellt. Also erst mal die Google Suche nach “internal dummy connection” bemühen und ein wenig lesen.
Gefunden habe ich folgendes:
http://blog.schoko.org/?title=internal_dummy_connection&more=1&c=1&tb=1&pb=1
Also alles halb so schlimm und wenn dieses tolle Feature meine Logfiles zumüllen will, dann habe ich nichts dagegen. Allerdings teile ich die Meinung von Nick. “Ja geht’s denn noch doofer??”
(1 votes, average: 1 out of 5)
Loading ...
Die Authentifizierung über das Public Key hat bei der Secure Shell (OpenSSH) eine große Bedeutung und ist deutlich sicherer als das Verfahren über Login/Passwort. In diesem kurzen Beitrag beschreibe ich, wie man OpenSSH so konfiguriert, dass man die PublicKey Authentifizierung nutzt.
Für das Public Key Verfahren müssen zwischen Client und Server die Schlüssel ausgetauscht werden. Um einen solchen Schlüssel zu erstellen geht man folgendermaßen vor:
cd ~
mkdir .ssh
cd .ssh
ssh-keygen –q –f id_rsa –t rsa
Mit dem Befehl werden die Schlüssel generiert. Die wiederum mit einem Passwort geschützt werden können. Ich empfehle hier das Passwort nicht leer zu lassen. Der Private Schlüssel sollte auf jeden Fall gut aufbewahrt werden und darf nicht in falsche Hände geraten, da mit diesem Schlüssel der Zugriff auf den Server möglich ist.
Um den Zugriff zu ermöglichen, muss der öffentliche Teil des Schlüssels „id_rsa.pub“ auf dem Server installiert werden. Dazu wird die Datei per SSH auf den Server kopiert und in die „authorized_keys“ eingetragen. Dazu geht man wie folgt vor:
scp ~/.ssh/id_rsa.pub meinserver:
ssh –l username meinserver
mkdir ~/.ssh
chmod 700 ~/.ssh
cd ~/.ssh
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
rm ~/id_rsa.pub
Jetzt kann man mit dem Schlüssel [...]
(No Ratings Yet)
Loading ...
“Lehne dich zurück und lass dich unterhalten mit AudialsOne 4″. So steht es auf der Homepage der RapidSolution Software AG unter http://audials.com/de/audials/audialsone/.
Bei der Software AudialsOne 4 handelt es sich um die rundum sorglos Lösung für alle, die Musik, Filme, Clips und Podcasts kostenlos und immer im richtigen Dateiformat aus dem Internet laden wollen. Die Software ist genial einfach und das Aufnehmen von Internet Radiosendern war noch nie so einfach. Es gibt kaum einen Musikwunsch, der nicht erfüllt wird. Es steht eine Auswahl von 80 Musikrichtungen und 70.000 Künstlern und eine nicht enden wollende Liste von Podcasts zur Verfügung.
Darüber hinaus kann AudialsOne mit der PerfectAudio Qualitätsgarantie auch Formatprobleme mit DRM Kopierschutz von Audio und Video Dateien lösen. Habe es aber selber nicht getestet und kann dazu nicht viel sagen.
Ich finde AudialsOne als Internet Radio Aufnahme Software schon mehr als gelungen. Aber man kann damit auch Filme aufnehmen, die man per Internet-Streaming angesehen hat. Die Lösung hierfür ist “PerfectVideo Qualitätsgarantie”. Auf diesem Weg werden Filme, die man sich angesehen hat, automatisch aufgenommen. Egal, ob im Browser per Internet-Streaming oder von einer DVD.
Wem [...]
(No Ratings Yet)
Loading ...
PHP 5.3 ist ja nun nicht gerade nagelneu und ich habe schon letztes Jahr meine Server auf PHP 5.3 umgestellt. OK, ich habe es damals schon bereut, aber jetzt lege ich noch einen drauf. Für ein PHP Skript. das mit dem Zend Guard encoded wurde, benötige ich also jetzt den Zend Optimizer für PHP 5.3. Also schnell den Zend Optimizer heruntergeladen und dann in das README geschaut…
Schritt 2 beschreibt die einfache Möglichkeit, den Zend Optimizer zu installieren…
Zitat:
2. Locate the ZendOptimizer.so (Unix) or ZendOptimizer.dll (Windows) file in the directory which corresponds to your version of PHP (4.3.x, 4.4.x, 5.0.x, 5.1.x, 5.2.x).
Doch PHP 5.3 sucht man vergebens … aber was soll‘s, ich habe es dann mit der 5.2.x Version probiert und meinen Server neu gestartet. Beim Start des Apache erhalte ich dann folgende Meldung.
Zend Optimizer requires Zend Engine API version 220060519.
The Zend Engine API version 220090626 which is installed, is newer.
Contact Zend Technologies at http://www.zend.com/ for a later version of Zend Optimizer.
Na super, so wird das nichts mit mir und dem Zend Optimizer für PHP 5.3. Aber jetzt wieder auf PHP 5.2 [...]
(2 votes, average: 3 out of 5)
Loading ...
Für das iPhone/iPod gibt es eine sehr schöne App, mit deren Hilfe man Songs die man gerade hört finden kann. Das Shazam funktioniert so: Man startet Shazam und hält das Mikro vom iPhone an die Lautsprecher der Audioquielle (z.B. ein Radio). Dann werden ein paar Sekunden des Titels aufgezeichnet und an einen Server von Shazam übertragen. Dort wird ein Abgleich mit einer Datenbank gemacht und im besten Fall wird dann der Interpret und der Titel des Liedes ermittelt und auf dem Display des Handys ausgegeben. Da diese App bei den meisten iPhone Nutzern sehr beliebt ist, haben sich ein paar Entwickler ans Werk gemacht und Shazam für Windows Mobile portiert. Heraus gekommen ist ein Shazam Clone für Windows Mobile, der die gleiche Funktionalität besitzt wie das Original fürs iPhone. Die Windows Mobile Anwendung wird unter dem Namen Midomi vertrieben und kann unter www.freewarepocketpc.net/ppc-download-midomi.html heruntergeladen und installiert werden. Wer es nicht glaubt, kann sich ja mal das folgende Video ansehen.
Ich habe die App mal getestet und kann nur sagen, das es wirklich funktioniert. Midomi ist wirklich ein Shazam [...]
(2 votes, average: 3 out of 5)
Loading ...
Ich als PC Nutzer habe nun seit einigen Montaten einen iMac auf dem Schreibtisch und darf/muss mich mit der einen oder anderen Eigenart vertraut machen. Z.B. ein @ Zeichen eingeben, kann sehr frustrierend sein, da man mit der gewohnten Tastenkombination mal eben das aktive Programm beendet. Ganz toll, wenn man gerade dabei ist eine E-Mail zui schreiben, die dann einfach weg ist. Dann hat man als Programmier auch oft mit den Zeichen [], {} oder | zu tun, die man auf der Tastatur auch vergeblich sucht. Wenn man weiß wo sie sind ist es einfach, aber aller Amnfang ist schweer :-(.
Hier also eine kleine Liste der Zeichen, die ich auf meiner Tastatur vermisse.
Alt 5 = [
Alt 6 = ]
Alt 7 = |
Alt 8 = {
Alt 9 = }
Hey Steve, kann man die nicht einfach drauf Drücken, so viel Farbe kostet es doch nicht ?
(No Ratings Yet)
Loading ...
Unter chatroulette.com hat eine russischer Programmierer eine ganz neue Art von Videoplattform online gestellt. Mit Chatroulette geht ein Video Chat an den Start, der so schnell und so unglaublich ist, dass man kaum dazu kommt ,mal hallo zu schreiben. Das ganze ist nicht so einfach zu erklären, aber es scheint einen gewissen Suchtfaktor zu haben. Unter chatroulette.com können wildfremde Menschen per Webcam verbunden werden und klicken sich dann in der Regeln nach ein paar Sekunden weg. Aber was man da in den wenigen Sekunden zu sehen bekommt ist oft mehr als peinlich. Ich habe mir das jetzt mal ca. 10 Minuten angesehen und habe in mehr Wohnzimmer geschaut, als es mir lieb ist. Habe nackte Männer und Frauen gesehen die ich hoffentlich niemals treffen werde. Habe hingekritzelte Botschaften gelesen und scheinbar endlos viele Kidds, die einfach nur vor den Computer sitzen und sich zu Tode langweilen. Wenn man es nicht selber gesehen hat, kann man es eigentlich kaum glauben, aber laut Aussagen des Betreibers sind regelmäßig mehr als 20000 User online. Ich muss zugeben, es ist kaum zu glauben, dass [...]
(No Ratings Yet)
Loading ...
Eine nette Demonstration der Fisheye Navigation auf Webseiten wird HIER gezeigt. Wenn die Browser die Bilder jetzt noch ein wenig sauberer skalieren würden, könnte ich fast in Veruchung geraten, die Fisheye Navigation auf meiner Webseite mal umzusetzen. Aber die Skalierung ist doch etwas zu pixelig. Also warte ich auf die nächste Browsergeneration und hoffe, dass dann alles besser wird
(No Ratings Yet)
Loading ...