Setting up a Multiplayer Server: Difference between revisions

From Vintage Story Wiki
no edit summary
(Marked this version for translation)
No edit summary
Line 25: Line 25:


==== Dedicated Servers on Linux ==== <!--T:7-->
==== Dedicated Servers on Linux ==== <!--T:7-->
This describes how to set up the server as a service on Linux systems.
This describes how to set up the server as a service on Linux systems.<br>
<span style="color:#E16100">Note: ''The following only works for x64 processors, if using ARM please refer to the following section.''</span><br>


===== Requirements ===== <!--T:8-->
===== Requirements ===== <!--T:8-->
Line 101: Line 102:
<!--T:34-->
<!--T:34-->
'''8. Connect to your IP/Domain and have fun'''
'''8. Connect to your IP/Domain and have fun'''
----
==== Dedicated Servers on ARM64====
<span style="color:#E16100">Note: ''Please note the ARM64 version is EXPERIMENTAL please report any issues to the [https://discord.com/channels/302152934249070593/1128220205181587516 discord ]''</span>
The ARM64 version is available on [https://github.com/anegostudios/VintagestoryServerArm64 GitHub ]
I recommend using the install script located on the GitHub. The following is a step by step guide on how to use the script on a Debian based system (Ubuntu, Debian, Rasbian, ect).
1. Install the required dependencies to use this script by doing <code>apt -y install curl jq</code>
2. Create a new file named <code>arminstall.sh</code> by running <code>vim arminstall.sh</code> or <code>nano arminstall.sh</code>
3. Copy the contents of the <code>arminstall.sh</code> file from GitHub to your newly created file and save it by using <code>:wq</code> with Vim or <code>Ctrl + X</code>, then <code>Y</code>, then <code>Enter</code> with Nano.
4. Make the script executable by running <code>chmod +x arminstall.sh</code>
5. Run the script by doing <code>./arminstall.sh</code>
6. Start the server by using <code>./VintagestoryServer</code> or <code>dotnet VintagestoryServer.dll</code>
This will download the latest version of Vintagestory to the current working directory, then replace the needed files to work with ARM.
If at any time you want to update to the latest version of Vintage Story, simply run the script again.
----
----


Confirmedusers
3

edits