Server für Java Applikationen

Feeder

Bekanntes Mitglied
Hey,

ich bin momentan dabei mich etwas in Netzwerkprogrammierung einzulesen und möchte mehr darüber erfahren. Da ich nicht gewillt bin, weder Ports auf meinem Router freizuschalten und mit den Tiefen noch nicht zu tuen habe möchte, suche ich nach einer Möglichkeit einen einfachen Server zu mieten.

Dort möchte Ich die Möglichkeit haben, Anwendungen ohne viel Aufwand und Hintergrundwissen einzustellen und diese zu starten um z.B.: einen Server für ein Chatprogramm testen zu können.

Desweiteren soll es mir möglich sein, eine kleine Website ins Internet zu stellen.

Dabei sind mir Datenschutz und Serverperformance gleichgültig, solange der Server für ein simples Java 2D Spiel und eine mindere mathematische Berechnung(mandelbrotmenge render...) ausreicht.

Gibt es da was fürm Noobs?

Grüße
Suchty
 

DrZoidberg

Top Contributor
Es gibt verschiedene Anbieter bei denen du virtuelle Server mieten kannst. Das kostet dann ca. 5€ im Monat. Wenn der Server nicht 24/7 laufen muss, kann man aber auch auf weniger als 1€/Monat kommen.
 

sascha-sphw

Top Contributor
Da ich nicht gewillt bin, weder Ports auf meinem Router freizuschalten und mit den Tiefen noch nicht zu tuen habe möchte

Ich würde Dir dann aber eher einen managed Server empfehlen. Bei einem virtuellen Server musst Du die Konfiguration selbst übernehmen und das ist dann schnell mal etwas komplexer als bei einem Router einen Port freigeben zu geben.
 

mrBrown

Super-Moderator
Mitarbeiter
"Cloud Server" heißen die entsprechenden Server bei vielen, zB bei Hetzner. In den seltensten Fällen muss man mehr machen als den freizugebenden Port in das entsprechende Feld eintragen...

Und preislich sind die grad zum ausprobieren unschlagbar, für einen Managed zahlt man schnell das Zehnfache und hat dazu noch die feste Laufzeit
 

Feeder

Bekanntes Mitglied
Hey, danke erstmal für eure Antworten.
Ich weiß nicht, wenn man z.B hier schaut:

https://www.hetzner.de/webhosting

Dann finde ich mich ziemlich desinformiert. Zu mal steht da, das man mit den Servern kein Python benutzen kann. Von Java ist gar nichts zulesen ;D

Außerdem, was hat maxexceution time zu bedeuten...?

Gruß Suchty

Dafür spart man sich aber dann auch den Fachmann! :D

:D
Ich will ja mal einer werden *grins*
 

Feeder

Bekanntes Mitglied
Webhosting ist nicht das passende für dich, das ist eher der Bereich statisches HTML oder höchstens PHP.

Du brauchst was, was auch wirklich unter "Server" läuft, z.b: https://www.hetzner.de/cloud

Also ich hatte gerade so ein Server mal gemietet. Man kann das irgendwie jederzeit abbrechen,
ich habe rein gar nichts verstanden. Ich wusste nicht, wie man da irgendetwas ändern kann und was das überhaupt bringen soll...

Zudem hat er mich trotz des Abschlußes des Vertrages nie nach Kontodaten gefragt...
Fand ich nicht so geil, da ich so etwas eigenartig finde...
 

mrBrown

Super-Moderator
Mitarbeiter
Also ich hatte gerade so ein Server mal gemietet.
Hast du jetzt den Server gemietet? Dann ist doch alles gut, du kannst den jetzt nutzen.

Man kann das irgendwie jederzeit abbrechen
Eigentlich ein ziemlicher Vorteil, oder?

Ich wusste nicht, wie man da irgendetwas ändern kann und was das überhaupt bringen soll...

Was willst du denn da auch ändern?
Was das bringen soll? Du wolltest doch einen Server? Was du jetzt mit dem anstellen willst, ist deine Sache...

Zudem hat er mich trotz des Abschlußes des Vertrages nie nach Kontodaten gefragt...
Fand ich nicht so geil, da ich so etwas eigenartig finde...
ich weiß jetzt nicht was du gemacht hast, aber ich musste da sowohl Kontaktdaten angeben als auch Zahlungsart wählen.
 

Feeder

Bekanntes Mitglied
Hast du jetzt den Server gemietet? Dann ist doch alles gut, du kannst den jetzt nutzen.


Eigentlich ein ziemlicher Vorteil, oder?



Was willst du denn da auch ändern?
Was das bringen soll? Du wolltest doch einen Server? Was du jetzt mit dem anstellen willst, ist deine Sache...


ich weiß jetzt nicht was du gemacht hast, aber ich musste da sowohl Kontaktdaten angeben als auch Zahlungsart wählen.

Nur sagen, das man über Paypal zahlen möchte...
Naja, ich will da ja auch Programme drauf laufen lassen..
Dann muss ich also erst einen FTP-Programm mit dem Server verbinden und dann das programm mit der Konsole starten?
Das ist für Noobs für mich nicht trivial...

Zudem muss ich Ports eröffnen, wo findet man den die Möglichkeit?
 

mrBrown

Super-Moderator
Mitarbeiter
Nur sagen, das man über Paypal zahlen möchte...
Und was ist jetzt dein Problem damit? Es ist doch völlig üblich, im Internet mit Paypal zu zahlen, genauso wie nach Inanspruchnahme einer Leistung zu zahlen.
Ich sehe da kein Problem...

Naja, ich will da ja auch Programme drauf laufen lassen..
Dann muss ich also erst einen FTP-Programm mit dem Server verbinden und dann das programm mit der Konsole starten?
Das ist für Noobs für mich nicht trivial...
da gibt es zwei Möglichkeiten: Es lernen oder sein lassen.
Bei solchen Servern (Windows-Server mal außen vor gelassen...), ist es üblich, diese rein über's Terminal zu bedienen, also ohne grafische Oberfläche. Normalerweise nutzt man dafür dann SSH und SCP und nicht FTP, dazu sollten sich aber auch genug Erklärungen im Internet finden (oder alternativ bei speziellen Fragen hier fragen).

In deinem Fall ist es aber vielleicht besser, erstmal alles lokal zu machen.

Zudem muss ich Ports eröffnen, wo findet man den die Möglichkeit?
Es sind alle Ports offen.
 

JuKu

Top Contributor
Dann muss ich also erst einen FTP-Programm mit dem Server verbinden und dann das programm mit der Konsole starten?

Am besten verwendest du WinSCP als Client. Allerdings musst du SCP meist noch beim sshd Server aktivieren.

Sobald die Datei auf dem Server liegt UND du Java installiert hast, kannst du sie so ausführen:
Code:
java -jar myJar.jar
 

RangerBa

Mitglied
Schon den richtigen Server für deine Java Applikationen gefunden? Wenn du immer noch auf der Suche bist, kann ich dir gerne weiterhelfen. Schon mal mit einem NAS versucht? Solche NAS Server kannst du heute ganz günstig bekommen und das Betriebssystem sind auch ganz günstig.

Meine Empfehlung ist Windows Server von Microsoft und bei Software Geek kannst du auch ein Top Angebot an verschiedene Software Lösungen bekommen. Da habe ich auch eine alte Version von Windows gekauft, genauer die Windows 7 Version und habe sie für 10 Euro bekommen, was ein wahres Schnäppchen ist. Wenn du interessiert bist, würde ich dir empfehlen mal einen Blick auf ihr Angebot zu werfen.

Mit freundlichen Grüßen
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
FrankenDerStein HTTP Https Server Bibliothek für Linux und Android gesucht. Netzwerkprogrammierung 7
M Server-Client-System für Browsergame Netzwerkprogrammierung 5
M Server nur für eine Aufgabe Netzwerkprogrammierung 2
Ollek Socket Sucher passende Server/Client Lösung für meine Anwendung Netzwerkprogrammierung 2
L Socket Chat Server für mehrere Clients Netzwerkprogrammierung 7
K Getrennte Rechner für RMI-Server/RMI-Registry, bzw. Alternativen? Netzwerkprogrammierung 5
O Client/Server für Ticker Netzwerkprogrammierung 2
G server für mein spiel. Netzwerkprogrammierung 5
A IRC-Server für das lokale Netzwerk? Netzwerkprogrammierung 12
S Server für Internetspiel Netzwerkprogrammierung 2
B Wie Router einstellen für CLient-Server-Programm? Netzwerkprogrammierung 4
F http Post auf einen Grafana Server Netzwerkprogrammierung 3
W Socket Server -> lesen von / schreiben zu php-script Netzwerkprogrammierung 6
E Server mit GUI Netzwerkprogrammierung 4
E FTP FTPS Server gibt Fehlernachricht "522 SSL/TLS required on the data channel" zurück Netzwerkprogrammierung 1
I Performanteste Kommunikationsmethode zwischen Client u. Server Netzwerkprogrammierung 4
L Socket Automatische Zuweisung von Server und Client Rolle Netzwerkprogrammierung 12
Eigenen Rechner als Server? Netzwerkprogrammierung 16
ExceptionOfExpectation Server/Client-Kommunikation Netzwerkprogrammierung 34
J Datei Download vom Server Netzwerkprogrammierung 8
izoards Mehrere TCP Verbindungen auf einen Server [alles Local] Netzwerkprogrammierung 2
Yonnig Threads mit Client/Server und GUI (laufend bis button-click) Netzwerkprogrammierung 9
J Client-Server und SOAP Netzwerkprogrammierung 23
K Threads/Server/telnet Fehler Netzwerkprogrammierung 2
J Multithreaded-Server Netzwerkprogrammierung 21
JaXnPriVate Java HTTPS Server (Secure Sockets) Netzwerkprogrammierung 15
L30nS RMI RMI-Server kann Dialog nicht volkommen anzeigen Netzwerkprogrammierung 2
L30nS RMI Aufruf einer Client-Methode von einem RMI-Server Netzwerkprogrammierung 3
L Server-Socket liest Input-Stream nicht Netzwerkprogrammierung 5
T String von Client zu Server kommt nicht an Netzwerkprogrammierung 92
D WebSocket Server mit HTML Client und Java Server Netzwerkprogrammierung 5
S Von Java auf passwortgeschützten Server zugreifen + Umgang mit Ports Netzwerkprogrammierung 28
S Probleme bei Java-Installation auf Server (Linux/Shell/Terminal) Netzwerkprogrammierung 6
S Java: Anbindung an einen realen Server? (+ Portfreigabe) Netzwerkprogrammierung 8
D Server - Client Informationsaustausch, Möglichkeiten Netzwerkprogrammierung 3
H Socket Kann ein Socket server 2 dimensionale Arrays empfangen und versenden? Netzwerkprogrammierung 3
H Socket Chat entwickeln mit Java Server Client Netzwerkprogrammierung 4
X Kann ich einen Client/Server verbindung hinkriegen die mir alle paar Sekunden die aktuellen Daten per Realtime zuschickt ? Netzwerkprogrammierung 9
Z Kann nicht Daten vom Server lesen Socket Netzwerkprogrammierung 10
S HTTP Post?!? - Java Server Netzwerkprogrammierung 7
F Verbindung zu einem LDAP Server über Java Netzwerkprogrammierung 4
D Slf4j - Logging - Client-Server Architektur Netzwerkprogrammierung 3
F NodeJs-Server auf Firebase hosten ? Netzwerkprogrammierung 3
J client server mit nur einem PC Netzwerkprogrammierung 33
M Socket Nachricht von TCP-Client an Server schicken Netzwerkprogrammierung 12
M Socket Verbindung Matlab(Server) Java(Client) Netzwerkprogrammierung 1
H HTTP Glassfish (v5) Application Server - Bibliothek zur Verfügung stellen Netzwerkprogrammierung 4
B HttpClient - Server (Jetty) - getInputStream - EOF Netzwerkprogrammierung 3
P TCP-Server Netzwerkprogrammierung 1
R Socket FATAL EXCEPTION MAIN bei Socket based client/server app Netzwerkprogrammierung 2
H Einfacher Server funktioniert nicht Netzwerkprogrammierung 1
G Server-Client IO Problem Netzwerkprogrammierung 6
T Mikrofonaudio über Java Server an Webbrowser streamen Netzwerkprogrammierung 13
I Socket Das erste Server-Client Programm Netzwerkprogrammierung 16
T HTTPS-Requests an Server: POST-Parameter kommen nicht an Netzwerkprogrammierung 5
L Socket Wie kann ich checken ob ein User eine Nachricht per Outputstream an den Server gesendet hat? Netzwerkprogrammierung 1
T Jetty Server LOGGING Netzwerkprogrammierung 1
L Strings an Server senden und in MYSQL speichern? Netzwerkprogrammierung 3
Aruetiise Socket Java Programm auf Server Netzwerkprogrammierung 3
T server empfängt nur 1 Buchstaben vom String Netzwerkprogrammierung 1
S Spiel mit Server programmieren Netzwerkprogrammierung 2
N Post u Head Request an Server Netzwerkprogrammierung 4
J Socket Ein Chat Server Tutorial Netzwerkprogrammierung 8
M Socket Server antwortet dem Client nicht Netzwerkprogrammierung 6
J Socket Tutorial zu Multiplayer Server schreiben? Netzwerkprogrammierung 5
S Java Chat Server Netzwerkprogrammierung 8
E Kurze Textnachrichten über einen Server von meinem Handy auf den Computer laden. Netzwerkprogrammierung 9
I Client/Server Kommunikation bei einem Spiel Netzwerkprogrammierung 4
E Objekte versenden, Client-Server Netzwerkprogrammierung 25
C Mini Client-Server-Anwendung funktioniert nicht Netzwerkprogrammierung 8
D Socket Message an einen Server senden? Netzwerkprogrammierung 8
J FTP FTP Zugriff über Proxy Server Netzwerkprogrammierung 1
KaffeeFan Programmierung mit Cloud-Server Netzwerkprogrammierung 0
L Socket Problem mit Server Netzwerkprogrammierung 1
cezary Socket Paralleler Server ? Netzwerkprogrammierung 1
I Socket Leicht zu DDosender Server Netzwerkprogrammierung 4
agent47 HTTPs Server Netzwerkprogrammierung 5
J Chat Server starten über GUI problem Netzwerkprogrammierung 4
J Prüfen, ob remote UDT Server erreichbar ist Netzwerkprogrammierung 0
P Server als Client nutzen Netzwerkprogrammierung 8
S Server Kommunikation Netzwerkprogrammierung 1
V einfaches hin und her von Text über Server Netzwerkprogrammierung 2
D Socket Run Args Client/Server Socket Netzwerkprogrammierung 1
Cromewell Socket Multithreaded Server und Client Netzwerkprogrammierung 1
Y Client/Server/DB communication Netzwerkprogrammierung 3
JavaWolf165 Socket mit .writeUtf etwas vom Client zum Server schicken Netzwerkprogrammierung 13
P RMI Client Server Programm über Internet Netzwerkprogrammierung 2
brainless Client Server Kommunikation verschlüsseln Netzwerkprogrammierung 13
gamebreiti Socket Server / Client Anwendung Manipulation von Objekten durch Server Netzwerkprogrammierung 9
T Socket Server/Client Kommunikation Netzwerkprogrammierung 8
S Webservice - Server Netzwerkprogrammierung 0
M Java Eingabe auf FTP Server übergeben Netzwerkprogrammierung 4
F Server Client Anwendung mit UDP Netzwerkprogrammierung 2
A RMI Wo treten Exceptions bei RMI Aufrufen auf? Auf Client oder auf Server? Netzwerkprogrammierung 3
M Socket Java Server: NullPointerException Netzwerkprogrammierung 4
A ByteBuffer - Client/Server Netzwerkprogrammierung 9
J Java Server empfängt php inhalt nicht Netzwerkprogrammierung 1
K C# Server - Android Client Netzwerkprogrammierung 0
J Framework mehrere Clients/ Server-Broadcast/oracle XE/ XML Netzwerkprogrammierung 1
D Mit Server Daten austauschen Netzwerkprogrammierung 4

Ähnliche Java Themen

Neue Themen


Oben