HTTP Einen HTTP Server erstellen

TheCreeper202

Bekanntes Mitglied
hallo!!!
wisst ihr wie man so einen http server wie apache erstellt?
einfach das alles im ordner C:\HTTP\ auch erreichbar ist unter Domain ist reserviert und das es eine eigene startseite gibt und eine seite die bei einem error angezeigt werden soll wie z.B. die seite existiert nicht im ordner
am besten sollte es html, php und mysql unterstützen wie xampp
weiß das jemand?
danke im voraus!!!!!!!!
TheCreeper202
 

TheCreeper202

Bekanntes Mitglied
also ich möchte es selber programmieren und mit xampp gibt es bei mir errors wegen dem port

ach ja und das soll angeblich ganz einfach sein HttpHandler und so
 

TheCreeper202

Bekanntes Mitglied
doch ich gelesen das es in java so in einer datei im konstruktor der port angegeben werden muss und wo anders der ordner aber ich weiß nicht wo ich das gelesen hab
 

XHelp

Top Contributor
Willst du da auch direkt einen php-Interpreter und mysql-Server mitprogrammieren? Alles natürlich möglich, nur solltest du dir da schon das eine oder andere Jahr einplanen.
Und nicht böse gemeint, aber: wenn man schon Probleme bekommt bei xampp-Einrichtung, dann wird eine Neuentwicklung erst recht kompliziert.
 

TheCreeper202

Bekanntes Mitglied
Willst du da auch direkt einen php-Interpreter und mysql-Server mitprogrammieren?
da kann ich doch den php interpreter und mysql server reinkopieren

"da" ist dann wo?
na in chrome oder ie oder firefox

habs gefunden hier

ich hab ein wenig anders geschafft aber sehr einfach
es heißt firewood
adresse: localhost:22222
eine seite hinzufügen:
Java:
import firewood.Firewood;
/**
 *
 * @author Roman
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        final StringBuilder sb = new StringBuilder();
        sb.append("[DEIN HTML CODE]");
        Firewood.setServerPage(sb, "[DEINE SEITE: localhost:22222 + /DEINE SEITE]");
        Firewood.init();
    }
}
 

irgendjemand

Top Contributor
xampp läuft jetzt
es lag an iis
es war nicht vollständig deinstalliert

hmm ... "ordentliche" tools oder ne gute firewall hätten dir das schneller verraten können wer da auf TCP/80 noch was offen hat ...

btw : es ist allgemein bekannt das IIS ein webserver ist ... und wenn irgendeine andere software mit diesen ports probleme hat sollte man erstmal nachsehen ob IIS vollständig stillgelegt wurde ...
 

TheCreeper202

Bekanntes Mitglied
aber ich hab was gefunden:
Java:
new Thread() { 
    public void run() { 
        ServerSocket server = new ServerSocket(22222); 
        while(true) { 
            Socket client = server.accept(); 
            //handle client 
        } 
    }.start(); 
}
wie kann ich jetzt client mit einem ordner verknüpfen
 

irgendjemand

Top Contributor
aber ich hab was gefunden:
Java:
new Thread() { 
    public void run() { 
        ServerSocket server = new ServerSocket(22222); 
        while(true) { 
            Socket client = server.accept(); 
            //handle client 
        } 
    }.start(); 
}
wie kann ich jetzt client mit einem ordner verknüpfen

hmm ... von exception-handling keine spur ... auch das grundlegende model gefällt mir eher weniger *sieht stark nach single-client-blocking aus* ... alles in allem sehr "einfach" versucht und gescheitert ...

und was bitte meinst du jetzt mit "client mit einem ordner verknüpfen" ..

ich glaube du solltest hier noch mal reinsehen : http://www.java-forum.org/forum-faq-beitraege/7407-man-fragen-richtig-stellt.html
 

steffomio

Mitglied
Also wenn du nicht mal einen Port frei schalten oder den Apache auf einen anderen Port laufen lassen kannst, wird das mit dem selber machen tausend mal und garantiert nichts.
Zumal der selbst gemachte Server genauso vor dem verschlossenen Port steht wie der Apache.

Spiel mal lieber mit dem Apache rum. Den kannst du auch auf anderen Ports lauschen lassen als auf 80.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
F http Post auf einen Grafana Server Netzwerkprogrammierung 3
K HTTP-Anfrage an einen Server wird nicht beantwortet Netzwerkprogrammierung 3
izoards Mehrere TCP Verbindungen auf einen Server [alles Local] Netzwerkprogrammierung 2
S Java: Anbindung an einen realen Server? (+ Portfreigabe) Netzwerkprogrammierung 8
X Kann ich einen Client/Server verbindung hinkriegen die mir alle paar Sekunden die aktuellen Daten per Realtime zuschickt ? Netzwerkprogrammierung 9
E Kurze Textnachrichten über einen Server von meinem Handy auf den Computer laden. Netzwerkprogrammierung 9
D Socket Message an einen Server senden? Netzwerkprogrammierung 8
C Inhalt einer .JPG Datei in einen OutputStream schreiben? Netzwerkprogrammierung 10
M jsf-seite beim hinzufügen einer csv-datei in einen ordner aktualiseren Netzwerkprogrammierung 0
C Client connection per Portforwarding auf einen lokalen Serverport Netzwerkprogrammierung 3
P Wie spreche ich einen Thread an? Netzwerkprogrammierung 20
P Was brauche ich alles / wo sollte ich einen Blick drauf werfen? Netzwerkprogrammierung 17
E Wie kann man einen einfachen E-Mail Server schreiben Netzwerkprogrammierung 2
Z Socket [Chatprogramm] Mehrere Clients an einen Server Netzwerkprogrammierung 10
N Einen Server als ausführbare Datei exportieren Netzwerkprogrammierung 15
C Socket Probleme beim Lesen und Schreiben aus/in einen Socket Netzwerkprogrammierung 2
M Socket JavaProg über einen Clienten steuern Netzwerkprogrammierung 5
I HTTP Grundlagen um einen Webserver zu erstellen Netzwerkprogrammierung 17
C An WebDAV einen "MKCOL" Befehl versenden Netzwerkprogrammierung 4
D Schreiben auf einen TCP/IP Socket Netzwerkprogrammierung 2
H String Array durch einen Stream schicken. Netzwerkprogrammierung 4
L Mit Java auf Forum einloggen und dann einen Threat erstellen Netzwerkprogrammierung 4
R Mehrere Dateien über einen Socket senden Netzwerkprogrammierung 2
L mehrere Streams über einen Socket? Netzwerkprogrammierung 8
A Wichtig für einen Chat? Netzwerkprogrammierung 4
V Mehrere Streams durch einen Stream senden Netzwerkprogrammierung 14
V PC der an einen Router angeschlossen ist aus dem... Netzwerkprogrammierung 13
V Einen Eintrag aus einer Zip Datei von einem Server laden Netzwerkprogrammierung 2
M Wie programmiere ich einen FTP - Server Netzwerkprogrammierung 2
André B. In einen InputStream schreiben? Netzwerkprogrammierung 6
T Html-Source über URL in einen String speichern? Netzwerkprogrammierung 16
P Verschiedene Daten über einen Stream Netzwerkprogrammierung 4
U Einen HandlerThread, der mehrere Verbindungen verwaltet? Netzwerkprogrammierung 2
T Mit FTP verbinden, einen Ordner erstellen und Datei löschen Netzwerkprogrammierung 3
M Socket Verbindungen für einen Chat Netzwerkprogrammierung 10
T file auf einen server laden Netzwerkprogrammierung 4
A Zugriff auf einen fremden Monitor im lan Netzwerkprogrammierung 3
H Datei mit Anhang via http "hochladen" Netzwerkprogrammierung 16
S HTTP Post?!? - Java Server Netzwerkprogrammierung 7
R Anfängerbeispiel: Suche Java-Anwendung die http-Anfragen in Tomcat liest Netzwerkprogrammierung 8
O HTTP Wer hilft mit meinem UTF-8 http Request ? Netzwerkprogrammierung 1
G localhost im Backend https vs. http Netzwerkprogrammierung 9
J Simple HTTP Framework (basierend auf expressjs) Netzwerkprogrammierung 1
M HTTP Http requests aufzeichnen Netzwerkprogrammierung 2
J HTTP [Java 9] Neuer HTTP Client - Tutorial Netzwerkprogrammierung 3
J HTTP Befehl via HTTP senden ohne Browser öffnen Netzwerkprogrammierung 3
F HTTP HTTP Rest Client mit TLS1.2 und selbst signiertem Zertifikat Netzwerkprogrammierung 2
M http request and response Netzwerkprogrammierung 0
M Verbindungszeit berechnen (TCP, HTTP/1.0, HTTP/1.1) Netzwerkprogrammierung 2
P HTTP Bild von einem Server per http kopieren Netzwerkprogrammierung 1
U HTTP XML vom Server abholen oder http Abfragen, Entscheidung treffen Netzwerkprogrammierung 0
P HTTP Server / Client Netzwerkprogrammierung 1
S HTTP-Requeste von Browser mit Java sniffen? Netzwerkprogrammierung 9
E HTTP java.lang.IllegalArgumentException: protocol = http host = null Netzwerkprogrammierung 1
M Server mit HTTP Netzwerkprogrammierung 9
H Sockets oder HTTP- Methoden? Netzwerkprogrammierung 3
B Socket HTTP-Request führt zu Endlosschleife Netzwerkprogrammierung 5
D HTTP nochne frage zu http requests Netzwerkprogrammierung 6
D HTTP Bräuchte hilfe mit Http Requests Netzwerkprogrammierung 6
K HTTP Eigener Http Response für Datei-Download Netzwerkprogrammierung 4
D Server Client Verbindung - Unexpected End of File - Invalid HTTP Response Netzwerkprogrammierung 4
F HTTP HTTP-Download: Dateien in einem Verzeichnis ermitteln Netzwerkprogrammierung 8
N Problem über http eine Datei zu senden Netzwerkprogrammierung 4
Dit_ HTTP Einfache HTTP-Anfrage Netzwerkprogrammierung 6
nrg FileUpload HTTP POST Netzwerkprogrammierung 5
T Socket Java HTTP-Proxy Netzwerkprogrammierung 3
A HTTP Zugriff auf http-Server - Error 400 Netzwerkprogrammierung 11
B HTTP JSESSIONID in Http(s)URLConnection loswerden! Netzwerkprogrammierung 13
E Socket HTTP-Server Netzwerkprogrammierung 6
C HTTP POST Connect Netzwerkprogrammierung 9
D HTTP Java HTTP Kommunikation Netzwerkprogrammierung 9
R HTTP Apache HTTP Client: Request mit angehängter Datei Netzwerkprogrammierung 2
O Http request Netzwerkprogrammierung 7
Tobse HTTP ServerSocket HTTP Netzwerkprogrammierung 4
I HTTP Datei Uploaden mit http und Sprache anpassen Netzwerkprogrammierung 7
I Socket HTTP Nachrichten über Sockets verschicken Netzwerkprogrammierung 2
N Http Client Netzwerkprogrammierung 3
W Asynchroner HTTP Client / non-blocking I/O Netzwerkprogrammierung 2
R HTTP Problem bei Authentifizierung über (Http)UrlConnection Netzwerkprogrammierung 2
L Body eines http Request auslesen Netzwerkprogrammierung 2
T HTTP Encoding von Http-Streams Netzwerkprogrammierung 2
K Ende eines HTTP Response/Request Netzwerkprogrammierung 6
D http request Netzwerkprogrammierung 11
C HTTP Studienarbeit Kommunikation via HTTP mit POST zwischen Server und Client Netzwerkprogrammierung 7
Kr0e Simpler HTTP Stream server Test Netzwerkprogrammierung 3
J org.apache.http.auth.NTCredentials Netzwerkprogrammierung 2
W Problem mit HTTP-Dateiübertragung Netzwerkprogrammierung 6
A org.apache.commons http client in Netbeans einbinden Netzwerkprogrammierung 3
G Http Client mit Redirect Enabled Netzwerkprogrammierung 2
M Http POST liefert kryptischen Content Netzwerkprogrammierung 4
G Sockets und HTTP: Ende des Datenempfangs erkennen Netzwerkprogrammierung 3
B Wie HTTP GET/POST Anfrage versenden? Netzwerkprogrammierung 7
R HTTP Server Memory Leak? Netzwerkprogrammierung 6
G HTTP-Request InputStream-Problem Netzwerkprogrammierung 5
K optimale HTTP Downloads Netzwerkprogrammierung 15
G auf http-request antworten. Netzwerkprogrammierung 3
I http sniffer gesucht Netzwerkprogrammierung 10
G Socket + HTTP Header Netzwerkprogrammierung 2
R HTTP ServerThread Netzwerkprogrammierung 4
J HTTP GET? Netzwerkprogrammierung 6

Ähnliche Java Themen

Neue Themen


Oben