[Blockierte Grafik: http://666kb.com/i/b143vj74sxklxvmfu.png]
Heute erkläre ich euch was XAMPP ist und was es machen kann.
Allgemeines:
Entwickler: Apache Friends
Aktuelle Version: 1.7.3
Betriebssystem: Microsoft Windows, Linux, Mac OS X, Solaris und andere Unix-Varianten
Website: www.apachefriends.org/de/xampp.html
XAMPP für Linux: http://www.apachefriends.org/de/xampp-linux.html
XAMPP für Windows: http://www.apachefriends.org/de/xampp-windows.html
XAMPP für MAC OS X: http://www.apachefriends.org/de/xampp-macosx.html
XAMPP für Solaris: http://www.apachefriends.org/de/xampp-solaris.html
XAMPP ist Kostenlos
Was ist XAMPP?
XAMPP ist eine Zusammenstellung von freier Software, die man auf dem PC installieren kann. Dadurch kann man seinen eigenen PC in einen Home Server für das Web erstellen, was nicht zu emphelen ist. Man kann es auch so einstellen das man es offline nützen kann, damit man PHP Skripte und andere Dateien testen kann bevor man sie z.B. installiert oder zum Download anbietet.
XAMPP ist eine Abkürzung, wie manche sich schon denken konnten.
X = Ein X - Beliebiges Betriebsystem: z.B Windows, Mac, Linux
A = Apache
M = MySQL
P = PHP
P = Perl
XAMPP enthält zusätzlich andere nützliche Werkzeuge wie den FTP-Server ProFTPd oder FileZilla Server, den Mailserver Mercury, phpMyAdmin, Webalizer und OpenSSL.
- Apache 2.2.14 (IPv6 enabled) + OpenSSL 0.9.8l
- MySQL 5.1.41 + PBXT engine
- PHP 5.3.1
- phpMyAdmin 3.2.4
- Perl 5.10.1
- FileZilla FTP Server 0.9.33
- Mercury Mail Transport System 4.72
Zur installaion von XAMPP, ich beschreibe euch die installation eines offline Servers, auf den niemand zugreifen kann, außer euch.
1.) Vorwort
2.) Virtuellen Server installieren (xampp)
3.) Server einrichten
4.) Erklärungen zum Server und Verzeichnissen
Ich empfehle:
- einen PC der nicht abstürzt und keine Viren mit sich führt
- einen Leser der sich mit PCs etwas auskennt
Bevor wir überhaupt anfangen können müsst ihr die Installer von XAMPP downloaden XAMPP downloaden
Wenn ihr das gemacht habt, müsst ihr jetzt die Datei aktivieren und folgendes Fenster im Spoiler erscheint. Das Zielverzeichnis ist C:\. Natürlich könnt ihr es auch auf anderen Festplatten installieren z.B c:\ d:\ und e:\, wenn vorhanden oder es so lassen. Ihr könnt nichts flasch machen
Danach drückt ihr auf Install.
[Blockierte Grafik: http://i33.tinypic.com/2s7ufqs.png]
Anschließend erscheinen folgende Fenster:
Während der Installation:
[Blockierte Grafik: http://i37.tinypic.com/xf8faf.png]
und nach der Installation:
[Blockierte Grafik: http://i35.tinypic.com/2pq813c.png]
Es will von euch wissen, ob ihr eine Verknüpfung auf dem Desktop von XAMPP haben wollt. Wählt y für Ja und n für Nein. Bestätigt dies nach eurer Wahl mit einem Enter.
Nach dem bestätigen kommt folgendes Fenster, welches ihr unverändert lässt und mit einem Enter bestätigt:
[Blockierte Grafik: http://i33.tinypic.com/21dnyw6.png]
Nachdem fragt er euch, ob ihr XAMPP mit einem Laufwerkbuchstaben installieren wollt oder ohne. Habt ihr es auf einem USB Stick installiert, dann wählt nein. Wenn ihr es auf eurem Computer installiert habt, dann wählt Ja.
[Blockierte Grafik: http://i34.tinypic.com/25am8lv.png]
Jetzt gibt er euch 7 Optionen zum Auswählen zur Auswahl. Wählt 1 uns bestätigt mit Enter. Nachdem X Wählen und bestätigen, um das Fenster zu schließen
[Blockierte Grafik: http://i36.tinypic.com/2el6nf6.png]
Als ihr 1 gewählt habt, hat er euch das Control Panel von XAMPP geöffnet, welches so aussieht:
[Blockierte Grafik: http://i37.tinypic.com/14siauv.png]
Drückt bei Apache, MySQL und FileZilla auf Start
Wie gleich im Spoiler zu sehen ist, sollte bei Apache, MySQL und FileZilla ein grünhinterlegtes "Running" zu sehen sein.
[Blockierte Grafik: http://i38.tinypic.com/2wg8vol.png]
Drückt dann noch bei Apache auf den Button Admin
2.) Server einrichten
Wenn man im Menü von XAMPP auf "Status" (auf der Linken Seite) klickt kommt dieses:
MySQL-Datenbank AKTIVIERT
PHP AKTIVIERT
SMTP Server DEAKTIVIERT
FTP Server AKTIVIERT
Es gibt noch mehr, aber für uns ist das obrige nur wichtig.
Dannach müssen wir wieder auf das Menü zugreifen und "Sicherheitscheck" auswählen
Diese XAMPP-Seiten sind über's Netzwerk erreichbar UNSICHER
phpMyAdmin User "root" hat kein Passwort UNSICHER
PhpMyAdmin Passwort Schutz ist nicht vorhanden UNSICHER
Das FileZilla FTP-Passwort ist noch immer 'wampp' UNSICHER
PHP läuft NICHT im "Safe Mode" UNSICHER
So soll es am Ende aussehen:
Diese XAMPP-Seiten sind nicht über's Netzwerk erreichbar SICHER
MySQL Admin User "root" hat ein Passwort SICHER
PhpMyAdmin Passwort Schutz wurde aktiviert SICHER
Das FileZilla FTP-Passwort wurde geändert SICHER
PHP läuft NICHT im "Safe Mode" UNISCHER
Ein POP3 Server wie Mercury Mail läuft nicht oder wird von einer Firewall geblockt! UNBEKANNT
Bearbeiten wir das Erste und Zweite.
Um das zu Bearbeiten müssen wir den folgenden Link im Browser einfügen:
http://localhost/security/xamppsecurity.php
In der Option MySQL müsst ihr ein Passwort eingeben und es irgendwo abspeichern, falls ihr das vergisst.
Bei xampp-Verzeichnis-Schutz gebt einen Benutzer und ein Passwort ein!
Rest unverändert lassen!
Dann auf "XAMPP Verzeichnis sichern" klicken.
Klickt jetzt wieder auf Sicherheitscheck. So sieht es dann aus:
Diese XAMPP-Seiten sind nicht über's Netzwerk erreichbar SICHER
MySQL Admin User "root" hat ein Passwort SICHER
PhpMyAdmin Passwort Schutz wurde aktiviert SICHER
Das FileZilla FTP-Passwort ist noch immer 'wampp UNSICHER
PHP läuft NICHT im "Safe Mode" UNSICHER
Ein POP3 Server wie Mercury Mail läuft nicht oder wird von einer Firewall geblockt! UNBEKANNT
So wie es aussieht ist es nicht mehr weit bis zum Ziel
Jetzt müssen wir nur noch das FTP Passwort ändern. Dazu geht ihr in das Verzeichnis D:\xampp\FileZillaFTP\ und öffnen die Datei "FileZilla Server Interface.exe".
Es erscheint ein Fenster einfach auf OK drücken. Jetzt geht ihr oben auf Edit und wählt Users aus.
Es erscheint wiedermal ein Fenster. Auf der Rechten Seite sieht ihr 2 Accounts nähmlich anonymus und newuser
Klickt auf anonymus und macht das Häckchen bei "Enable Account" weg. anonymous ist eine große Sicherheitslücke bei FTP-Hackangriffen.
Klickt jetzt auf newuser und ändert in der Mitte das Passwort. Wenn ihr wollt könnt ihr auch den Namen von newuser ändern dazu müsst ihr nur auf "Rename" drücken und den entsprechenden Namen eingeben. So nachdem alles erledigt ist, klickt ihr auf OK und das Fenster schließt sich.
Aktualisiert jetzt den Sicherheitscheck und es sieht so aus :
Diese XAMPP-Seiten sind nicht über's Netzwerk erreichbar SICHER
MySQL Admin User "root" hat ein Passwort SICHER
PhpMyAdmin Passwort Schutz wurde aktiviert SICHER
Das FileZilla FTP-Passwort wurde geändert SICHER
PHP läuft NICHT im "Safe Mode" UNSICHER
Ein POP3 Server wie Mercury Mail läuft nicht oder wird von einer Firewall geblockt! UNBEKANNT
PHP im Safe Mode müsst ihr nicht umändern, weil sonst, außer euch, niemand auf euren Server zureifen kann.
PHP Safe Mod verhindert auch paar Skripte, aber manche von euch brauchen das bestimmt, also können wir es so stehen lassen.
Der POP3 Server soll so bleiben, weil ihr mit XAMPP keine Emails verschickt. Sonst schickt ihr ungewollt Spam los, was gerade nicht so toll ist.
Deswegen ist MercuryMail auch deaktiviert im Control-Center und dessen Status somit Unbekannt.
Eure PHP Skripte und Dateien könnt ihr in diesem Ordner reintun:
D:\xampp\htdocs\
Für eure Dateien sollt ihr einen neuen Ordner anlegen.
wenn ihr die Dateien im Browser öffnen wollt gibt ihr folgendes ein:
http://localhost/entsprechender Ordner/entsprechende Datei
Nun sind wir auch am Ende der Installation. Die Installation und die Einstellungen sind getan, alles ist Sicher.
© by Tommy - Jegliches unerlaubtes Kopieren ist untersagt.
MfG Tommy