Easy Stendhal Server Installation On Windows

From Arianne
Jump to: navigation, search


The install process for a Stendhal server on Windows is just a few easy steps.

This guide applies to Stendhal 0.81 and above. The current Stendhal version is 1.00, but the pictures below show the version number blurred out (for future proofing!)

If you need any help then please connect to #arianne, ask your question and hang around for a reply :)

Contents


Get server files

The server files are available as a .zip.

In Windows XP you extract the zip by right clicking and select Extract All
In Vista you double click the zip to view the items and then click on Extract all files
In both cases, choose to extract to Desktop\stendhalserver (I typed it in, and the folder was created)

Here is roughly what you should see inside the stendhalserver folder:

WinGuide3.jpg

Configure and run the server

Double click runserver.bat which is inside your stendhalserver folder.

Then just hit enter twice to accept the defaults offered. Note: Don't choose a size for the RSA key smaller than the default [512].

WinGuide6.jpg

There will be a delay, please wait until you see the line 'server.ini has been generated' as below:

WinGuide7.jpg

Here are the first few lines you will see:

WinGuide10.jpg

and then you will see zones, and finally quests loading. When it is ready you will see 'marauroa is up and running' as below:

WinGuide11.jpg

To stop the server you just need to press CTRL+C in that window, and then type y to the yes/no question.

To start the server again, just double-click the runserver.bat file as in the beginning of this step. The program will detect that the server has already been configured (i.e. that a server.ini file exists) and will just start the server.

Connect to localhost

If you have already the client installed to connect to the public server, you can use it if it is the same version. However, you have to connect to localhost server and create a new account there.

If you didn't already have a Stendhal client, you need to download stendhal-FULL-1.00.zip

Unzip the Folder that you get, wherever you choose. Then double-click the stendhal-1.00.jar file and create a new account, with Server Name localhost instead of the default server.

CreateNewAccountLocalhost.png

Warning: :

And the same everytime you want to connect to your server: choose the localhost server.

LoginLocalhost.png

Make yourself an admin

There's already a folder called data in the stendhal server folder

Now restart your server, and it will read the names from admins.txt and give them adminlevel 5000!

Any problems? Please connect to #arianne, ask your question and hang around for a reply :)

See Also

Trouble shooting

How to host an online Stendhal server

H2 database control

Personal tools
Namespaces
Variants
Actions
Navigation
stendhal for players
portal
resources
Toolbox