Sponsor-Board.de

Normale Version: Images
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen

Habe eine kurze frage kann mir einer erklären wie ich einen Images Server erstellen kann?

Weil ich breuchte das für mein Projekt!

mfg

NeonWolve
Du schreibst image server sagst aber nicht genau was. Ein image Server kann so viel sein. Ein Ordner mit Bildern währe theoretisch auch ein "Image" Server.
Ne ich brauche den für meinen root das ich da die gameserver dateien runterladen kann!
Hallo Neon,
als erstes brauchst du einen Root oder V-Server

Dann solltest du dir auf jedenfall das hier einmal durchlesen!
[Link: Registrierung erforderlich]

Eine Ordner Struktur - Imageserver "für die Images" - Addons "im Imageserver Ordner für Addons"


Dann könntest du dir alles von Hand runterladen, um es dir jetzt aber zu vereinfachen hier mal ein paar Scripts diese du Auszühren müsstest.



Hier musst du nur oben die Ordner Namen eintragen wie es heißen soll,die Var-Nummer ist das Spiel, kannst nach googlen. Abspeicher und ausführen, die daten werden Automatisch runtergeladen und in die jeweiligen Ordner Geladen.

Wichtig! Ganz unten steht mkdir /home/images/$name "da wird es hin geladen.

Wichtig! Die Datei muss nur in den Ordner Imageserver z.b.

Code:
#!/bin/bash
for name in "hl2-dm" "dods" "czero" "css" "cs" "tf2" "csgo"; do

name=$name

if [ "$name" = "tf2" ]; then
var_nummer=232250
var_mod=+app_update

elif [ "$name" = "hl2-dm" ]; then
var_nummer=232370
var_mod=+app_update

elif [ "$name" = "dods" ]; then
var_nummer=232290
var_mod=+app_update

elif [ "$name" = "czero" ]; then
var_nummer=90
var_mod=+app_set_config 90 mod czero +app_update

elif [ "$name" = "css" ]; then
var_nummer=232330
var_mod=+app_update

elif [ "$name" = "csgo" ]; then
name=csgo-ds
var_nummer=740
var_mod=+app_update

elif [ "$name" = "cs" ]; then
var_nummer=90
var_mod=+app_update
fi

mkdir /home/images
mkdir /home/images/$name
cd /home/images/$name
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz
./steamcmd.sh +login anonymous +force_install_dir $name $var_mod $var_nummer validate $var_mod $var_nummer +exit
cd /home
sleep 3
done

exit


So dann hast du die Spiele und kannst erstmal alles anpassen cfg u.s.w. nun müssen sie aber als .tar gepackt werden, auch gut wäre zusätzlich .tar.md5 damit wenn du es einmal installiert hast er es nicht neu laden muss sondern eine Kopie nimmt.
Dazu hier ein kleines Script

Wichtig! Die Datei muss in den Ordner wo das Spiel ist um es zu packen.

Code:
#!/bin/bash
for name in "stb"; do

cd /home/images
cd $name
rm $name.tar
rm *.md5
tar -cvf $name.tar *
md5sum $name.tar > $name.tar.md5
mv /home/images/$name/$name.tar /home/imageserver
mv /home/images/$name/$name.tar.md5 /home/imageserver

sleep 3
done

exit



Um die Datein via SSH auszuführen einfach in den Ordner gehen und
./image oder ./tar


hier mal ein Image Server von Niels aus dem Tekbase Forum [Link: Registrierung erforderlich]




hoffe es hilft etwas ;-)

Grüße

Hey

Danke erstmal für die Hilfe..

Ich habe einen V Server und einen Rootserver

Kurze Frage noch ich habe kein Takbase oder so ich habe das Interface easy Panel..

Bin auch sehr zufrieden damit..

Nur ich würde da Halt gerne meinen Images Server haben für und nicht mehr von meinem Anbieter... Auch wenn ich das nett finde von ihm das er das macht aber man muss ja auch mal auf seinen eigenden Beinen stehen oder nich..

Hoffe mal das ich das hinbekomme xD..

Lg
Hallo Neon,
da du easy Panel Nutzt würde ich einmal ins Forum schauen, da es auch eine ganz andere Möglichkeit gibt einen Image Server zu erstellen. Ich glaube Easy-Wii nutzt das. Einfach mal im Forum Informieren.

Grüße
Referenz-URLs