dieser Tracker benötigt PHP und Mysql.
Wie schon gesagt, für PHP und MySQL ist nicht zwingend ein Apache-Webserver nötig.
Man kann diese Komponenten auch auf einem reinem Windowsserver mit dem laufenden IIS installieren und benutzen.
-------------------
Jetzt habe ich gelesen, dass man XAMPP gar nicht zum hosten nutzen soll....
Diese Aussage trifft in sofern zu das die Benutzung von XAMPP auf Produktiv Rechnern von den XAMPP-Authoren nicht unterstützt wird und diese sich davon Distanzieren.
XAMPP
kann man aber dafür benutzen, sofern man auch weiss wie man die einzelnen Konponenten Administriert.
Im grunde hast du bei einer Einzel Installation nicht gravierend was anderes als wie dieses XAMPPpaket, nur beruht die Aussage (Nein auf Produktivservern) darauf das die XAMPP Authoren damit jegliche Haftung ausschliessen können. Also alles eine Rechtliche Frage.
Es ist Dir überlassen den XAMPP zu nutzen, aber eine Offizielle und vor allem dingen Rechtliche Haftung ist nicht gegeben.
-- Auf eigene gefahr ! --
Zudem ist es auch schwewr nachvollziehbar, nur aufgrund der Bequemlichkeit, einen schon laufenden Webserver noch mit einem Webserverpaket zu füttern.
Viele Provider geben bei einem solchen Aufbau sowieso keinen Support mehr, weil der Mieter eines solches rootys damit jeden Vertragsbestand aushebelt.
------------
Ich habe nach deinem Beitrag gar kein Plan mehr, wasi ch jetzt mahcne soll ^^
Mein Vorhaben war eigendlich, dass ich apache2, mysql und php5 alles einzeln installiere und dann glücklich bin ^^
Also... tief luft holen.
Konzeptfrage überschauen.
Fakten:
- WinRootServer mit einer Peer2Peer-Tracker Software.
- diese Software möchte gerne für die weitere Benutzung ein Webinterface zur Verfügung stellen, das angebunden mit einem MySQL über PHP daten anzeigen lassen möchte.
Was ist schon gelöst:
- WinRootServer läuft
- Peer2Peer-Tracker Software vollzieht seinen Dienst
An dieser Stelle kommt von mir erstmal die frage:
Welche Trackersoftware wird benutzt (Quell Link) ?
---- Wenn es das "TorrentFlux" ist, dann muss ich schmunzeln und es bleibt auch nicht aus das ich lauthals lachen würde, denn dazu habe ich hier im Forum sogar FlashVideos gemacht.----
Und dieses TorrentFlux ist ein reines Webinterfaces mit eingebundem Torrentclient und nixt besonders grosses.
Diese Frage stelle ich auch um eventuell gegentest durchzuführen und auch zu Verstehen (nach zu lesen) was diese Peer2Peer Software eigentlich mit einem Webinterface machen möchte.
----------------------------
Nochmal zum System :
Ein Rootserver, 100 MBit anbindung, Windows server 2003. 64bit prozessor....
Hier also nochmal meine Aussage, läuft dieser W2K3 64 Bit Server auch im 32Bit Kompatibilitäts Modus ????
Denn wie schon angesprochen, habe ich die Information das XAMPP nicht auf reinen 64Bit System läuft.
(lasse mich aber eines besseren Informativ beleeren)
-------------------
Also...jetzt bin ich überfordert....kannst du mir vielleicht jetzt nochmal genau sagen, was ich jetzt machen soll ?
#1) Möchtest du auf eigene Gefahr den XAMPP einsetzen JA oder NEIN ?
#2) Wenn #1 mit JA beantwortet wird, müsste ich eigentlich an dieser Stelle meinen Mund halten.
Weil ich das XAMPP Projekt gerne mit besten Wissen und Gewissen unterstützen möchte, aber die XAMPP Authoren und Moderatoren meinen schwer erarbeiteten Hilfe-Status mit einem Mausklick zunichte machen können und meine previlegien entziehen.
Zudem bin ich auch nicht vor Fehler gefeit.
Nun kommen wir zu dem Punkt wo ich versuche zu Helfen, ABER hier der Hinweis, ich weiss auch nicht alles und kann auch fehler machen.
Ein anderer würde jetzt durch gegenfragen erstmal feststellen ob deine Administrativen Kenntnisse wirklich nicht auf "Noob" Basis liegen.
Wenn dem doch so ist, dann ist die kommende Hilfe das letzte was ich bezüglich "Eigene Einschätzung eines Users" machen werde und
andere werden ab dann drunter leiden müssen.
An dieser Stelle noch hinzugefügt das Ich; die Moderatoren und die XAMPP-DEVs jederzeit den kommenden Inhalt löschen bzw. Abändern werden.
Weiteres: Ich gehe davon aus das keinerlei Änderungen an den Configs gemacht werden, auch nicht "weil es nicht anders geht".
Ich gehe von dem jetzigen Zustand aus wie ich WinServer kenne auf dem ein XAMPP eingerichtet werden soll.
Desweiteren werde ich hier nicht um Berechtigungen und dergleichen Diskustieren bzw. Erklären wie man das macht.
Denn das sollte eine Administrator können. (Stichpunkt "Noob")
a) Stelle erstmal sicher das der IIS auf dem W2K3 abgeschaltet ist. (Hab nicht geprüft ob nun die Adminoberfläche des Servers ausfällt)
b) Downloade dir die Aktuelle ZIPversion des XAMPPs
c) Nach entpacken (also c:\xampp) die xampp_setup.bat ausführen
d) Ich gehe mal von aus das du einen vollen RemoteBildschirm hast, dann den XAMPP-Controll starten und darüber den Apache und MySQL hochfahren lassen.
Sind beide XAMPP-Controll Indikatoren auf Grün und beliben es auch, dann laufen die zwei Komponenten.
e) Browser (nicht im Remote) mittels
http://domainname oder
http://IPnummer prüfen ob die Sprachauswahl und der dahinterliegende XAMPP-Willkommenscreen erscheint.
f) Das Peer2PeerWebinterfacescript unterhalb von \xampp\htdocs\ Installieren lassen.
g) wenn dieses Webinterface eine MySQL Verbindung benötigt, erstmal mittels phpmyadmin eine Datenbank und User dafür erstellen.
FlashVideo Erklärung
h) Falls dieses Peer2PeerWebinterface keine Automatische Tabellen Erstellung hat, dann mittels phpmyadmin die vorhandene *.SQL Datei in die neue Datenbank importieren.
i) dem Peer2PeerWebinterface die MySQL Zugangsdaten des erstelltem "Users" eintragen.
j)jetzt sollte über http://domainname/peer2peer/index.php oder http://IPnummer/peer2peer/index.php das Webinterface erscheinen.
---Ich weiss nicht welches Interface das ist, daher ist das jetzt eine fiktive---Angelegenheit)
k) läuft nun das Peer2Peer Programm mit dem Webinterface geht man dazu über den XAMPP zu sichern.
- die vorhanden index.php im \xampp\htdocs\ ändern gegen eine eigen Kreation (stichwort: Willkommen bei XYZ)
- entweder das SecurityScript ausführen (wichtig für den root user im MySQL) und-oder \xampp\ Pfad unterhalb von \xampp\htdocs\ löschen.
Oder ein umbennen des \xampp\htdocs\xampp Pfades, ein name den nur du kennst dann sind einige elemente des xampp noch abrufbar.
- das phpmyadmin Verzeichnis mit einer Authentifizierung belegen oder die config.inc.php die Usernagaben zu root löschen, dann muss man sich jedesmal anmelden.
Man kann auch VHOST aufbauen um eine bessere Absicherung zu erhalten.
l) nicht benötigte PHPmodule löschen (am besten in ein anderes Verzeichnis verschieben, dann hat man diese immer noch griff bereit)
- httpd.conf dementsprechen anpassen
m) ..........aus dem kopf sollte das es erstmal sein.............
o) Die zwei BAT dateien zum Installieren der "Services" der zwei Komponenten ausführen, damit bei einem Reboot des kompletten Server auch der Apache und der MySQL wieder gestartet werden.
#3) Wenn #1 mit Nein beantwortet wird, so gibt es nichts weiter zu sagen als.
Den IIS (Microsoft Webserver) abschalten. (Hab nicht geprüft ob nun die Adminoberfläche des Servers ausfällt)
Apache / PHP / MySQL Installieren und Glücklich sein.
Die ANLEITUNGEN der Komponenten lesen und Verstehen !!!!!!!!!