Seite 1 von 1
xampp /Installation/ Einrichtung/ Benutzung
Verfasst: So 15.Okt, 2006 18:01
von tom10
Ich benötige mal eure Hilfe bei der Xampp Einrichtung/ Benutzung.
Also zuerst benötigt man das aktuelle xampp von z.B.
Hier!
Ich habe die version für Windows gewählt
Einfach runterladen und die (in meinem Fall) xampp-win32-1.5.4a-installer.exe ausführen !
So und nun gehts weiter... mit Sprache auswählen...klar Deutsch !
Dann das Installationsverzeichniß auswählen....
Dann beginnt die Installation.
Und wie gehts nun weiter ?
Verfasst: So 15.Okt, 2006 19:12
von oxpus
Nun hast Du eine Umgebung auf Deinem Rechner, die einem Webserver gleicht.
Der Rest ist (bis auf Verzeichissrechte und nicht nötigem Zugang per SSH/FTP) gleich.
Auch müsstest Du eine Verwaltung für die XAMP-Umgebung haben. Sofern ich das noch in Erinnerung habe, läuft die per Browser...
Verfasst: So 15.Okt, 2006 20:21
von Twins
Hallo tom10,
starte im XAMPP Ordner diese zwei Dateien (doppelklick auf die Dateien):
- apache_start.bat
- mysql_start.bat
Und dann gibst du im Browser einfach diese Adresse ein:
http://localhost
Und dann kommst du zur Verzeichnisoberfläche, alles weitere findest du in der
XAMPP Dokumentation.
Viele Grüße,
Twins
Verfasst: Mo 16.Okt, 2006 06:22
von tom10
Also wenn ich nun im Browser "
http://localhost" eingebe, komm ich in das Begrüßungsfenster von Xampp.
Links ist eine art Verzeichnißbaum mit dieser Struktur:
XAMPP
[PHP: 5.1.6]
Willkommen
Status
Sicherheitscheck
Dokumentation
Komponenten
phpinfo()
Demos
CD-Verwaltung
Biorhythmus
Instant Art
Flash Art
Telefonbuch
PEAR:Excel_Writer
ADOdb
Tools
phpMyAdmin
Webalizer
PHP Umschalter
Mercury Mail
FileZilla FTP
Sprachen
English
Deutsch
Francais
Nederlands
Polski
Español
中文
Italiano
Norsk
Português (Brasil)
In dem rechten Fenster steht ein Willkommenstext und das die Installation erfolgreich verlaufen ist. --->Gut
Weiterhin das man den Statusbereich links aufrufen soll.
So also Stausbereich aufrufen ---> gemacht!
Nun kommt ein Fenster mit dieser Information:
Komponente Status Hinweis
MySQL-Datenbank AKTIVIERT
PHP AKTIVIERT
HTTPS (SSL) AKTIVIERT
Common Gateway Interface (CGI) AKTIVIERT
Server Side Includes (SSI) AKTIVIERT
SMTP Server AKTIVIERT
FTP Server DEAKTIVIERT
Sieht schon mal nicht schlecht aus...
Hier kann man sehen welche xampp Komponenten gestartet sind. Also in meinem Fall alle auser FTP-Server...
Ist das Korrekt so?
Nun hab ich weiter gemacht und mal auf Sicherheitscheck geklickt. Da siehts son nicht mehr so dolle aus....
Diese XAMPP-Seiten sind über's Netzwerk erreichbar UNSICHER
MySQL Admin User "root" hat kein Passwort UNSICHER
PhpMyAdmin ist über das Netzwerk erreichbar UNSICHER
Ein FTP Server läuft nicht oder wird von einer Firewall geblockt! UNBEKANNT
PHP läuft NICHT im "Safe Mode" UNSICHER
Der Testuser "newuser" für den POP3 Server (Mercury Mail?) existiert nicht mehr oder hat ein neues Passwort SICHER
O.K. so weit so gut...
Nun wie bekomme ich nun die
unsicheren Sachen
sicher ?
Etwas weiter unten Steht dann:
Diese Sicherheitslücken im XAMPP Verzeichnis, dem ROOT Passwort für MySQL und der Sicherung von PHPMyAdmin können nun einfach über den folgenden Link geschlossen werden:
=>
http://localhost/security/xamppsecurity.php <= [nur über localhost möglich]
Also klicke ich das erstmal an...
Es erscheint die
Security Konsole MySQL | XAMPP Verzeichnis Schutz
Da kann man für
MYSQL SEKTION: "ROOT" PASSWORT vergeben , was ich auch gleich gemacht hab.
Bei PhpMyAdmin Authentifikation: hab ich auf
cookie stehen lassen.
XAMPP VERZEICHNIS SCHUTZ (.htaccess) ist die nächte Option mit Passworteingabe.
Auch dieses Passwort hab ich eingegeben.
Nun kommt gleich eine Meldung:
ERFOLG: Das XAMPP Verzeichnis ist nach nun geschützt. Die Daten wurden in folgenden Dateien archiviert:
E:\Forum\XAMPP\xampp\security\xampp.users
E:\Forum\XAMPP\xampp\htdocs\xampp\.htaccess
Und wie gehts nun weiter ?
Verfasst: Mo 16.Okt, 2006 17:01
von Twins
1. Standartmäßig ist der FTP Server deaktiviert, da man die Dateien auch in den Ordner "htdocs" kopieren kann, ein FTP Programm ist nicht unbedingt notwendig.
Ich kann dir da leider nicht helfen, da ich sowas nicht brauche und mich damit auch nie auseinander gesetzt habe, sorry.
2. Aktualisere die Seite mal, dann kommt das .htaccess Fenster.
Bei MySQL wird es schon schwerer, da MySQL jetzt das Passwort benutzt, aber phpMyAdmin weiß es nicht.
Nachdem du das Passwort über die Konsole geändert hast, öffne die Datei "config.inc.php" im "phpMyAdmin" Ordner:
FINDE
Code: Alles auswählen
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
ERSETZE MIT
Code: Alles auswählen
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
Unter
$cfg['Servers'][$i]['password'] musst du natürlich dein Passwort eintragen.
Und dann startest du MySQL neu und diese Sicherheislücke ist geschlossen.
So habe ich es gemacht, es gibt aber mehrere Möglichkeiten:
http://www.apachefriends.org/de/faq-xam ... #password0
Kommt alles aufs selber hinaus.
Verfasst: Mo 16.Okt, 2006 17:21
von tom10
Beim Versuch die mysql_start.bat auszuführen kommt diese Meldung....:
Diese Eingabeforderung nicht waehrend des Running beenden
Please dont close Window while MySQL is running
MySQL is trying to start
Please wait ...
MySQL is starting with mysql\bin\my.cnf (console)
Can't start server: Bind on TCP/IP port: No such file or directory
061016 17:18:51 [ERROR] Do you already have another mysqld server running on por
t: 3306 ?
061016 17:18:51 [ERROR] Aborting
061016 17:18:51 [Note] mysql\bin\mysqld: Shutdown complete
MySQL konnte nicht gestartet werden
MySQL could not be started
Drücken Sie eine beliebige Taste . . .
Und nun ?

Verfasst: Di 17.Okt, 2006 06:21
von tom10
Kann da jemand weiterhelfen ?

Verfasst: Di 17.Okt, 2006 07:59
von oxpus
Ich nicht wirklich, da ich mit diesen "vorgefertigten" Paketen nicht hantiere...
Verfasst: Di 17.Okt, 2006 09:32
von schmidtedv
eventuell im Taskmanager eine mysql...exe schon am laufen? port 3306 scheint ja bei dir schon belegt zu sein. Oder mal in der Firewall Port 3306 freigeben. Oder in der my.cnf den Port ändern...das kann allerdins bei Xampp dann Probleme mit phpMyAdmin bereiten...schon eher mittels Suche in den Dateien nach 3306 suchen und dann z.B. 3307 draus machen (aber nur, wenn die Freischaltung in der Firewall nichts bringt)
Verfasst: Mi 18.Okt, 2006 06:15
von tom10
So, bin nun ein Schritt weiter...
Es kommt erstmal keine Fehlermeldung mehr.
Weiter gehts....
Also um Dateien angezeigt zu bekommen sollte man die ja ins htdocs verzeichniß legen. So weit so gut. Und wenn ich mein Forum dort angezeigt bekommen will, soll ich dann das gesamte Forum dort rein legen ?
Wie erstelle ich eine Datenbank. Bzw. wie bekomme ich die Datenbank in xampp installiert?
Kann ich ein lleres forum über xampp installieren ? Oder "nur" ein laufendes dort anschauen ?

Verfasst: Mi 18.Okt, 2006 08:05
von oxpus
Das Forum installiertst Du wie auch auf einem Webspace, nur, daß Du nicht per FTP alles hochlädst, sondern das Forum in den Ordner htdocs kopierst.
Betrachte diesen Ordner einfach als FTP-Root, dann ist das einfacher zu verstehen.
Eine Datenbank legst Du dann mit phpmyadmin an. Und auch nur die Datenbank. Die Tabellen schreibt ja das Forum bei der Installation da rein.
Verfasst: Mi 18.Okt, 2006 18:26
von tom10
Aha, alles klar ...jetzt....
Ich hatte das so nicht verstanden mit dem xampp

(vom Prinip her schon, nur im einzelnen nicht.)
Was muß ich jetzt noch konkret an dem Forum von mir welches online ist verändern um es auf dem localhost zum laufen zu bekommen? Welche Datein sind wie zu bearbeiten? Ist was im ACp zu verändern oder an der Datenbank ?
Verfasst: Mi 18.Okt, 2006 18:40
von oxpus
Nur in der Tabelle phpbb_config die Einträge für Script-Pfad, Servername, Cookie Name (besser umbenennen) und alle anderen Serverangaben aller installierten MODs (in der Regel nicht nötig).
Dann zielt das Forum auch auf die lokale Installation.
Ach ja: Wenn "localhost" als Server nicht geht, dann nimm "127.0.0.1".
Und der Ordner htdocs ist der Web-Root-Ordner!
Verfasst: Fr 20.Okt, 2006 17:13
von tom10
Ok. ich habs erstmal am laufen !
Verfasst: Fr 20.Okt, 2006 17:34
von Twins
Ich habe auch mal eine Frage:
mein XAMPP kann kein .HTACCESS lesen!
Es kommt immer die Fehlermeldung, dass die Anfrage nicht bearbeitet werden konnte. Wenn ich die .HTACCESS lösche, geht wieder alles.
Wie kann ich .HTACCESS für XAMPP lesbar machen?
Verfasst: Sa 21.Okt, 2006 00:35
von oxpus
XAMPP nicht unbedingt, sondern der Apache. Also der Webserver.
Ich weiß nicht, ob die Funktion in XAMPP ein-/ausgeschaltet werden kann, aber interessant wäre mal, was Du in der .htaccess hattest?
Verfasst: Sa 21.Okt, 2006 12:09
von Twins
In der .htaccess habe ich den normalen Passwortschutz fürs ACP, also im "admin" Ordner.
Verfasst: Sa 21.Okt, 2006 13:08
von oxpus
Und was steht da drinnen?
Also welche Befehle???