virtueller server

  • #1
B

Burningwave

Mitglied
Themenersteller
Dabei seit
31.08.2005
Beiträge
6
Reaktionspunkte
0
heyho,

ich hab mir bei nen virtuellen server bestellt. das einrichten für den normalen webauftritt ist per confixx recht schnell getan. doch nun hab ich das problem, dass ich java ( sdk ) installiert haben muss.

wie mach ich das? das betriebssystems des virtuellen servers ist debian 3.1. bin ziemlich ratlos und finde auch keine nützlichen tutorials, die mir als linux anfänger und vor allem als webserver anfänger hilfreich sind.

kann mir jemand erklären, was ich brauch und wie ich es am besten mache?

MfG

Burningwave

*verschoben von Server-Betriebssysteme und -Anwendungen*
 
  • #2
Hi,

erstmal die entsprechenden Pakete suchen:

Code:
Using username root.
Authenticating with public key [url]www.wt-zockerbase.de[/url]
Last login: Wed Aug 31 23:27:08 2005 from p54a477bd.dip.t-dialin.net
gatekeeper:~# apt-cache search jdk
free-java-sdk - Complete Java SDK environment consisting of free Java tools
libc6-i686 - GNU C Library: Shared libraries [i686 optimized]
libcommons-lang-java - Extension of the java.lang package
libcommons-launcher-java - cross platform java application launcher
libgnujaxp-java - free implementation of jaxp api
libnbio2-java - NBIO: Nonblocking I/O for Java, Version 2
libpg-java - Java database (JDBC) driver for PostgreSQL
mmake - Makefile generator for Java programs
usepackage - utility to manage environment variables from within dotfiles
jde - JDEE, Java Development Environment for Emacs(en)
jswat2 - JPDA java debugger
libitext-java - Java Library to generate PDF on the Fly
libitext-java-doc - Java Library to generate PDF on the Fly Documentation
tomcat4 - Java Servlet 2.3 engine with JSP 1.2 support
gatekeeper:~#

und dann installieren mit:

Code:
gatekeeper:~# apt-get install free-java-sdk

Alternativ kannst du auch das Orignal Sun Javapaket runterladen.
Eine gute Anleitung dazu findest Du bei Linuxfromscratch:

(Du brauchst nur das Binary...)

Gruß
Sven
 
  • #3
wenn ich die befehle da eingeb krieg ich lediglich fehlermeldungen.


vs210234:~# apt-cache search jdk
W: Couldn't stat source package list sarge/main Packages (/ var/lib/apt/lists/ftp.debian.de_debian_dists_sarge_main_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list sarge/contrib Packages (/var/lib/apt/lists/ftp.debian.de_debian_dists_sarge_contrib_binary-i386_Packag es) - stat (2 No such file or directory)
W: Couldn't stat source package list sarge/non-free Package s (/var/lib/apt/lists/ftp.debian.de_debian_dists_sarge_non-free_binary-i386_Pack ages) - stat (2 No such file or directory)
W: Couldn't stat source package list sarge/non-US/main Packages (/var/lib/apt/lists/non-us.debian.org_debian-non-US_dists_sarge_non-US_ main_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list sarge/non-US/contr ib Packages (/var/lib/apt/lists/non-us.debian.org_debian-non-US_dists_sarge_non- US_contrib_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list sarge/non-US/non-f ree Packages (/var/lib/apt/lists/non-us.debian.org_debian-non-US_dists_sarge_non -US_non-free_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list sarge/updates/ma in Packages (/var/lib/apt/lists/security.debian.org_dists_sarge_updates_main_bin ary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list sarge/updates/co ntrib Packages (/var/lib/apt/lists/security.debian.org_dists_sarge_updates_contr ib_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list sarge/updates/no n-free Packages (/var/lib/apt/lists/security.debian.org_dists_sarge_updates_non- free_binary-i386_Packages) - stat (2 No such file or directory)




was läuft falsch? vor allem, wo muss ich denn das java hinladen? muss ichs überhaupt auf den server laden?
 
  • #4
du musst vorher:

apt-get update ausführen, damit die Paketliste(n) aktualisiert werden...

Die Installationsroutine sollte das Programm dann an die richtige Position bringen - du müsstest also nicht weiter machen...

Gruß
Sven
 
  • #5
okay, danke, hat funktioniert.

was müsste ich nun machen, wenn ich beispielsweise einen teamspeak server installieren möchte?
wie funktioniert das schema vom starten bzw. schließen?
 
  • #6
Burningwave schrieb:
was müsste ich nun machen, wenn ich beispielsweise einen teamspeak server installieren möchte?
wie funktioniert das schema vom starten bzw. schließen?

Teamspeak-Installationsanleitung für Anfänger ;)

- TS Server besorgen (wget -c )
- Server entpsacken: (tar xvjf ts2_server_rc2_20201.tar.bz2 -C /teamspeak)
- user für teamspeak anlegen: (useradd -s /bin/bash -d /teamspeak teamspeak)
- Besitz der Dateien übernehmen (chown teamspeak:users /teamspeak/* -R)
- Teamspeak einmalig als root starten: (./server_linux)
- Teamspeak Server stoppen (killall -TERM server_linux)
- Passwörter für Webinterface auslesen (cat <servername>.log)
- Startscript erstellen:

Code:
cat > /etc/init.d/teamspeak << EOF

#! /bin/sh

NAME=TSServer
DESC=Teamspeak-Server
PARAMS=-log=/teamspeak/teamspeak.log -pid=/teamspeak/teamspeak.pid
DIR=/teamspeak
SCRIPT=server_linux
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/teamspeak
DAEMON=$DIR/$SCRIPT
TS_USER=teamspeak

case $1 in
start)
   echo Starte $DESC: $NAME
   cd $DIR
   su $TS_USER -c screen -A -d -m -S $NAME $DAEMON $PARAMS
   ;;

stop)
       echo -n Stoppe $DESC: $NAME
       killall -TERM $SCRIPT
       echo  ... Server gestoppt.
   ;;

restart)
       echo -n Stoppe $DESC: $NAME
       killall -TERM $SCRIPT
       sleep 5
       echo -n Starte $DESC: $NAME
       cd $DIR
       su $TS_USER -c screen -A -d -m -S $NAME $DAEMON $PARAMS
       echo  ... Server gestartet.
   ;;
*)
   echo Usage: $0 Parameter eingeben {start|stop|restart}
   exit 1
   ;;
esac

exit 0

EOF

chmod 0755 /etc/init.d/teamspeak

Server in den Runlevel eintragen:

Code:
update-rc.d teamspeak defaults

Viel Spass dabei ;)

Gruß
Sven
 
  • #7
da gehts schon los...

wohin mit den daten, wenn ichs entzippt hab?
cih bin n absoluter anfänger in sachen linux und servern. ich kann n bissl programmieren un kenn mich mittm wbb aus, mehr nicht.
kannst mir alles haargenau erklären?

burning
 
  • #8
Burningwave schrieb:
da gehts schon los...

wohin mit den daten, wenn ichs entzippt hab?
cih bin n absoluter anfänger in sachen linux und servern. ich kann n bissl programmieren un kenn mich mittm wbb aus, mehr nicht.
kannst mir alles haargenau erklären?

burning

Code:
tar xzjf ts2_server_rc2_20201.tar.bz2 -C /teamspeak

entpackt die Dateien direkt nach /teamspeak
ggf. vorher den ordner erstellen (mkdir /teamspeak)

Gruß
Sven
 
  • #9
vs210234:~# mkdir /teamspeak
vs210234:~# tar xzjf ts2_server_rc2_20201.tar.bz2 -C /teamspeak
tar: Conflicting compression options
Try `tar --help' for more information.
vs210234:~#
 
  • #10
Burningwave schrieb:
vs210234:~# mkdir /teamspeak
vs210234:~# tar xzjf ts2_server_rc2_20201.tar.bz2 -C /teamspeak
tar: Conflicting compression options
Try `tar --help' for more information.
vs210234:~#

ok - mein Fehler ;)

tar xjvf <dateiname>.bz2
 
  • #11
geb ich den befehl ein, passiert gar nix.

muss ich denn das .tar gar nicht irgendwo auf den server hochladen per ftp?
mir scheint nach dem mkdir passiert auch nichts...
 
  • #12
Burningwave schrieb:
geb ich den befehl ein, passiert gar nix.

muss ich denn das .tar gar nicht irgendwo auf den server hochladen per ftp?
mir scheint nach dem mkdir passiert auch nichts...

Basics lernen:



Sven
 
Thema:

virtueller server

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben