XAMPP - Erste Schritte

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

XAMPP - Erste Schritte

Postby jojo13 » 17. September 2013 10:56

Hallo zusammen!

Ich habe mir soeben die aktuelle Version von XAMPP - sowie direkt MySQL Workbench - installiert. Die Programme laufen einwandfrei, erste Eindrücke konnte ich bereits sammeln; Programme habe ich soweit auch bereits konfiguriert; inkl. User für FTP. Forum und Eure Hilfeseiten habe ich auch etwas studiert. Nun bräuchte ich aber bei ein paar Fragen Eure Unterstützung. Mir ist die ganze Funktionsweise noch nicht so klar. Zur besseren Übersicht nummeriere ich die einzelnen Fragen...

1) Mit XAMPP habe ich nun einen Apache-Webserver auf meinem Rechner installiert. Über diesen müsste ich doch auch E-Mails schreiben und empfangen können (beispielhaft)? Kann nun von außen auf meinen Computer zugegriffen werden? Wenn ja, wie kann ich dies verhindern?
2) Standart-Verzeicnis für die Webdateien ist der Ordner 'htcocs'
2.1) Kann ich diesen verschieben oder einen anderen benutzen?
2.2) Der Ordner besitzt vorgegeben keine Schreibrechte, ist die Verwendung nur via FTP vorgesehen? Oder wie sollen die Dateien dort eingestellt?
2.3) Lege ich hier ein neues Projekt an zB 'ProjNew', ist dieses über localhost/ProjNew/ erreichbar. Relative Pfadangaben, welche sich auf das Stammverzeichnis beziehen funktionieren hier jetzt nicht mehr. Wie geht Ihr damit um?
3) Wenn Ihr Eure Webprojekte auf dem localhost bearbeitet habt, wie ladet Ihr eine neue Version dann endgültig auf den "rchtigen" Server?

Freue mich auf Eure Antworten; vielen Dank vorab für die Hilfe!

VG
jojo13
 
Posts: 2
Joined: 17. September 2013 10:46
XAMPP Version: 5.5.19
Operating System: Win7

Re: XAMPP - Erste Schritte

Postby Nobbie » 17. September 2013 22:40

jojo13 wrote:H1) Mit XAMPP habe ich nun einen Apache-Webserver auf meinem Rechner installiert. Über diesen müsste ich doch auch E-Mails schreiben und empfangen können (beispielhaft)?


Nein. Dafür brauchst Du keinen Webserver, sondern einen Email Server.

jojo13 wrote:Kann nun von außen auf meinen Computer zugegriffen werden? Wenn ja, wie kann ich dies verhindern?


Möglicherweise kann auf Deinen Computer zugegriffen werden, am einfachsten wird das verhindert, wenn Du einen Router benutzt.

jojo13 wrote:2) Standart-Verzeicnis für die Webdateien ist der Ordner 'htcocs'
2.1) Kann ich diesen verschieben oder einen anderen benutzen?


Du kannst natürlich einen anderen benutzen. Das wird in der Apache Konfiguration eingestellt und das Stichwort dazu lautet "DocumentRoot".

jojo13 wrote:2.2) Der Ordner besitzt vorgegeben keine Schreibrechte,


Das ist so nicht richtig. Mindestens der Administrator darf ganz sicher dort schreiben.

jojo13 wrote:ist die Verwendung nur via FTP vorgesehen?


FTP hat mit Apache nichts zu tun, Du kannst selbst einen FTP Server so einrichten, dass in den htdocs Ordner Dateien eingestellt werden.

jojo13 wrote:der wie sollen die Dateien dort eingestellt?


Bei Xampp einfach via Explorer. Xampp ist NICHT als Online Server gedacht, sondern nur als lokale Entwicklungsumgebung (also quasi Dein eigener Server unter dem Schreibtisch nur für Dich).

jojo13 wrote:2.3) Lege ich hier ein neues Projekt an zB 'ProjNew', ist dieses über localhost/ProjNew/ erreichbar. Relative Pfadangaben, welche sich auf das Stammverzeichnis beziehen funktionieren hier jetzt nicht mehr. Wie geht Ihr damit um?


"Projekt" ist ein Begriff, den es nicht gibt in Xampp oder Apache. Das ist Dein persönlicher Begriff, um irgendwelche Software o.ä. an bestimmte Stellen zu speichern. Man kann natürlich Unterordner anlegen und dort eigene Webseiten einstellen.

jojo13 wrote:3) Wenn Ihr Eure Webprojekte auf dem localhost bearbeitet habt, wie ladet Ihr eine neue Version dann endgültig auf den "rchtigen" Server?


Mit FTP.
Nobbie
 
Posts: 6917
Joined: 09. March 2008 13:04

Re: XAMPP - Erste Schritte

Postby Altrea » 17. September 2013 22:51

Hallo jojo13,

jojo13 wrote:2.3) Lege ich hier ein neues Projekt an zB 'ProjNew', ist dieses über localhost/ProjNew/ erreichbar. Relative Pfadangaben, welche sich auf das Stammverzeichnis beziehen funktionieren hier jetzt nicht mehr. Wie geht Ihr damit um?

Hast du hierfür ein Beispiel? Relative Verweise sind, wie der Name schon sagt relativ. Das kann relativ zum eigenen Speicherort sein (<img src="../apache_pb.gif">), oder zur Domain (<img src="/apache_pb.gif">).
PHP ist sogar fähig Dateien einzubeziehen, die durch das Dateisystem zugreifbar, aber nicht über den Webserver anfragbar sind.

Ohne zu wissen, was du dir unter der Frage genau vorgestellt hast ist es also unmöglich etwas passendes darauf zu antworten.

mit freundlichen Grüßen,
Altrea
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 6746
Joined: 17. August 2009 13:05
XAMPP Version: 5.5.19
Operating System: W7Ux64

Re: XAMPP - Erste Schritte

Postby jojo13 » 18. September 2013 11:40

Hallo zusammen!

Danke für Eure Antworten! Ich habe kurz eine andere "Zwischenfrage":
Kann ich MySQL von XAMPP irgendwie updaten? Die grafische Aufbereitung "visual explain" in Workbench 6.0 ist nur mit dem MySQL Server ab 5.6 möglich - im aktuell heruntergeladenen PAKET von XAMPP war aber 5.5.32 integriert.

Danke Euch!
jojo13
 
Posts: 2
Joined: 17. September 2013 10:46
XAMPP Version: 5.5.19
Operating System: Win7

Re: XAMPP - Erste Schritte

Postby Nobbie » 18. September 2013 11:54

Nein.

Dann solltest Du besser auf Xampp verzichten und alles einzeln installieren (Apache, PHP, MySQL). Das ist auch nicht wirklich schwierig und dann kannst Du beliebig Komponenten austauschen und upgraden. Aber Xampp kommt als verdrahtetes Komplettpaket und ist nur mit Krampf einzeln austauschbar.
Nobbie
 
Posts: 6917
Joined: 09. March 2008 13:04

Re: XAMPP - Erste Schritte

Postby Altrea » 18. September 2013 14:51

Die XAMPP Versionen 1.8.3-0 und 1.8.3-1 enthalten doch MySQL 5.6.11 :shock:
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 6746
Joined: 17. August 2009 13:05
XAMPP Version: 5.5.19
Operating System: W7Ux64

Re: XAMPP - Erste Schritte

Postby Nobbie » 18. September 2013 15:05

Da hat er sich wohl irgendwo vertan. Vielleicht ein altes Xampp?
Nobbie
 
Posts: 6917
Joined: 09. March 2008 13:04

Re: XAMPP - Erste Schritte

Postby Altrea » 18. September 2013 15:08

Wahrscheinlich setzt er die aktuelle Version aus dem 1.8.2er Zweig ein, diese verwendet tatsächlich MySQL 5.5.32
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 6746
Joined: 17. August 2009 13:05
XAMPP Version: 5.5.19
Operating System: W7Ux64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 6 guests