Rising World Server Installation
Man kann den Server sowohl unter OS-X, Linux und Windows installieren.
Hier beschreibe ich die Installation auf einem Linux Server.
Einige Programme fehlen möglicherweise auf dem Server. Dies ist kein Problem, da man jederzeit neue Programme hinzufügen kann.
Vor der Installation neuer Programme sollte man ein allgemeines Update ausführen:
# apt-get update zur Aktualisierung der Quellen
# apt-get upgrade zur eigentlichen Aktualisierung
Im Folgenden wird davon ausgegangen, das eine Verbindung via PuTTY als SuperUser/root besteht.
JAVA Umgebung installieren
Java wird von einem Rising World Server benötigt!
# apt-get install default-jre-headless installiert die benötigte Version von Java.
Befehl screen installieren
Screen ist ein nützlicher Befehl, wenn ein Server via ssh gesteuert wird.
Loggt man sich selber aus werden auch alle Sitzungen beendet. Doof, wenn man zuvor den Rising World Server gestartet hatte..
Screen läßt eine Sitzung auch dann auf dem Server weiterlaufen, wenn der User die Verbindung beendet hat.
# apt-get install screen installiert screen
Benutzer "rising-world" hinzufügen
Für den "Rising World"-Server nenne ich den User mal zum BEISPIEL "rising-world"
(Es wäre schön blöd, einen so offensichtlichen Namen für einen Benutzer einzurichten; jeden *Hacker* würde dies freuen!)
User rising-world hinzufügen:
# useradd -s /bin/bash -m rising-world
Für User rising-world ein Passwort vergeben:
# passwd rising-world
Nicht vergessen, die Passwörter irgendwo SCHRIFTLICH(auf Papier) zu notieren..
Siehe auch Server-Sicherheit(Apache/Firewall/SSH)
Rising World Server download
Als User rising-world anmelden und den folgenden Befehl ausführen:
wget -O ~/newserver.tar "http://download.rising-world.net/download.php?type=server&filetype=tar"
Aus dem heruntergeladenen *tar Archiv werden folgende Dateien nach /home/rising-world/ kopiert:
der Ordner /lib/
die Datei /linux_startscript.sh
die Datei /server.jar
die Datei /server.properties:
#Sat Apr 25 22:32:39 CEST 2015
admins=
database_mysql_connections=10
database_mysql_database=
database_mysql_password=
database_mysql_server_ip=
database_mysql_server_port=
database_mysql_user=
database_type=sqlite
server_custom_logo=
server_hive_verification=true
server_ip=
server_list_visible=true
server_memory=1024
server_name=Default Rising World Server
server_password=
server_port=4255
server_screen_title=RisingWorld-Server
server_world_generatecaves=true
server_world_generatevegetations=true
server_world_name=New World
server_world_seed=
server_world_type=Normal
settings_animals_enabled=true
settings_create_serverlog=true
settings_create_worldbackup=true
settings_creativemode_enabled=false
settings _custom_images_enabled=true
settings_deadnpc_despawntime=250
settings_deadplayers_creategrave=true
settings_deadplayers_despawntime=600
settings_default_gamemode=survival
settings_fixed_spawnpoint=false
settings_flymode_enabled=true
settings_illegal_state_limit=50
settings_item_despawntime=300
settings_makeadmincommand_enabled=true
settings_max_custom_image_dimension=512
settings_max_npc=50
settings_max_players=64
settings_monsters_enabled=true
settings_npc_spawnrate=1.0
settings_number_of_custom_images_per_player=10
settings_peacefulmode_enabled=false
settings_pvp_enabled=true
settings_time_speed=1.75