Jump to content

Buying & Running a Linux Project Zomboid Server


Connall

Recommended Posts

 

 

Well guys, i somehow got it working. Will try this weekend to figure out what i have done. The main points would be that before i started i ran the command

apt-get update

apt-get upgrade

apt-get install ia32-libs

And then another round of updates

 

Also changed my memory limits to the max. So its at 2048 (the max i have).

Ahh, that might be worth adding to the guide, thanks.

 

Definitely don't leave it at 2048 - you'll see laggy performance if it has to go into swap, and the system can basically overload itself entirely - hence recommended 70% :)

 

 

Hmm, good call. I'll change it when im home. My guess is that the server will still work after =)

Wait, I thought the [iwillbackupmysave], for client, had no online built into it, or am I missing something?

 

Update - Well holy crap. I just changed my server to "onlinetest", after reading rehatiel's suggestion. So for me, I used -

./steamcmd.sh +login steamusername steampassword +force_install_dir directory/you/want/to/install/to* "+app_update 108600 -beta onlinetest" validate +exit

Like rehatiel said, make sure you're using the same build on both server and client.

 

EDIT - Added update, with success story!

 

Maybe this was my problem as well! In steam i'm using "onlinetest" as well. when i followed the guide (with the "iwillbackupmysave" branch) it did'nt work because of that error. I think after the 4th reinstalled i changed "iwillbackupmysave" to "onlinetest" (not sure). So the problem probably is incompatibility between the two versions?

 

 

I guess I should have been more specific. iwillbackupmysave is the latest build of multiplayer and unless they switched back to onlinetest, that branch is running an older version of multiplayer. So there would be an inherent incompatibility between the two versions, since one is updated and the other is not.

 

To be fair I guess this is just a problem of transition between onlinetest to iwillbackupmysave. Still I guess it will be a note worth adding to the guide.

Link to comment
Share on other sites

Once I've closed PuTTy... I reopen it and type: screen -dr      to resume the server screen but all it shows me is a list of detached screens.  Am I missing a step? Essentially all I want to do is get back to the server screen where it shows me who's logging in and things of that sort.   

 

 

Also, is there a way to ban someones IP now in build 25? And if so, how do you obtain their IP address in order to do so?

Link to comment
Share on other sites

Once I've closed PuTTy... I reopen it and type: screen -dr      to resume the server screen but all it shows me is a list of detached screens.  Am I missing a step? Essentially all I want to do is get back to the server screen where it shows me who's logging in and things of that sort.   

 

 

Also, is there a way to ban someones IP now in build 25? And if so, how do you obtain their IP address in order to do so?

 

Probably means you have started multiple instances of screen and will need to close them. Join one of them and just type quite in the console to shutdown the screen.

 

As for IP ban.

 

  • banuser = Ban a user, add a -ip to also ban his ip, add a -r="reason" to specify a reason for the ban, use : /banuser "username" -ip -r="reason", ex /banuser "rj" -ip -r="spawn kill"

If this is to believed you don't need to know their IP you just need to add the -ip argument and the server will automatically grab and ban his IP.

Link to comment
Share on other sites

 

Once I've closed PuTTy... I reopen it and type: screen -dr      to resume the server screen but all it shows me is a list of detached screens.  Am I missing a step? Essentially all I want to do is get back to the server screen where it shows me who's logging in and things of that sort.   

 

 

Also, is there a way to ban someones IP now in build 25? And if so, how do you obtain their IP address in order to do so?

 

Probably means you have started multiple instances of screen and will need to close them. Join one of them and just type quite in the console to shutdown the screen.

 

As for IP ban.

 

 

  • banuser = Ban a user, add a -ip to also ban his ip, add a -r="reason" to specify a reason for the ban, use : /banuser "username" -ip -r="reason", ex /banuser "rj" -ip -r="spawn kill"

If this is to believed you don't need to know their IP you just need to add the -ip argument and the server will automatically grab and ban his IP.

 

Ahh okay. Ty about the IP.     As for the screens, How do I open one of the screens? Im unsure of the command. I tried everything I could guess.

Link to comment
Share on other sites

"screen -rD pid", where pid is one of the id codes from the list of running screens, force detaches and reattaches a screen session. If there's only one screen session running, you can omit the pid.

 

In general, on Linux, you don't need to guess as most commands are extensively documented. Type "man screen" to view the screen command's manual page. Works for pretty much anything.

Link to comment
Share on other sites

Guys, how can i upgrade my server build on linux now? I got 25a (the "old" build) Want to get the new one. How?

 

re-run the steamcmd command again. That will log back into steam and should update your build to the latest "iwillbackupmysave".

Link to comment
Share on other sites

 

Guys, how can i upgrade my server build on linux now? I got 25a (the "old" build) Want to get the new one. How?

 

re-run the steamcmd command again. That will log back into steam and should update your build to the latest "iwillbackupmysave".

 

nope....it just enetered steam so my terminal looks like:

 

Steam>

 

i got to type something in to make zomboid update 

Link to comment
Share on other sites

 

 

Guys, how can i upgrade my server build on linux now? I got 25a (the "old" build) Want to get the new one. How?

 

re-run the steamcmd command again. That will log back into steam and should update your build to the latest "iwillbackupmysave".

 

nope....it just enetered steam so my terminal looks like:

 

Steam>

 

i got to type something in to make zomboid update 

 

 

 

You ran this one?

./steamcmd.sh +login steamusername steampassword +force_install_dir directory/you/want/to/install/to* "+app_update 108600 -beta iwillbackupmysave -betapassword iaccepttheconsequences" validate +exit
Link to comment
Share on other sites

 

 

 

Guys, how can i upgrade my server build on linux now? I got 25a (the "old" build) Want to get the new one. How?

 

re-run the steamcmd command again. That will log back into steam and should update your build to the latest "iwillbackupmysave".

 

nope....it just enetered steam so my terminal looks like:

 

Steam>

 

i got to type something in to make zomboid update 

 

 

 

You ran this one?

./steamcmd.sh +login steamusername steampassword +force_install_dir directory/you/want/to/install/to* "+app_update 108600 -beta iwillbackupmysave -betapassword iaccepttheconsequences" validate +exit

 

Don't require the +force_install_dir anymore so can ignore that. Also remember to replace the username and password with your steam username and password ;)

Link to comment
Share on other sites

Hey Guys so I followed the instructions step by step until I try to run projectzomboid-dedi-sh. I keep getting the following error

 

./projectzomboid-dedi-server.sh: line 18: java: command not found

 

Any help?

 

 

Be sure to install the ia32-libs (apt-get install ia32-libs). Im pretty sure that was the package you need to use .sh commands.

Link to comment
Share on other sites

Hey Guys so I followed the instructions step by step until I try to run projectzomboid-dedi-sh. I keep getting the following error

 

./projectzomboid-dedi-server.sh: line 18: java: command not found

 

Any help?

 

Looks kinda obvious: No Java installed on your server. What Linux are you running?

Link to comment
Share on other sites

Running Debian 7 Wheezy on a VPS. I followed step by step so I don't know how I missed Java...

 

Ran the ia32-libs

 

root@four44:~# apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
ia32-libs is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 

Link to comment
Share on other sites

Running Debian 7 Wheezy on a VPS. I followed step by step so I don't know how I missed Java...

 

Ran the ia32-libs

 

root@four44:~# apt-get install ia32-libs

Reading package lists... Done

Building dependency tree

Reading state information... Done

ia32-libs is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

 

 

Yeah, sorry. Misread on my side. What Dr_Cox1911 said is correct. It looks like the script can't find java. I suggest to completly update your machine and install everything that is still te be installed. Then run the install java command again and see what it does after that.

Link to comment
Share on other sites

 

Running Debian 7 Wheezy on a VPS. I followed step by step so I don't know how I missed Java...

 

Ran the ia32-libs

 

root@four44:~# apt-get install ia32-libs

Reading package lists... Done

Building dependency tree

Reading state information... Done

ia32-libs is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

 

Yeah, sorry. Misread on my side. What Dr_Cox1911 said is correct. It looks like the script can't find java. I suggest to completly update your machine and install everything that is still te be installed. Then run the install java command again and see what it does after that.

 

So I ran apt-get update, it did its thing. Then ran the original apt-get install default-jdk and it ran a script I hadn't seen the first time I did it when going through the tutorial.

 

Now after I run the server.sh I get this

SVN REVISION 962

Initialising Server Systems...

loading 64bit RakNet

Failed loading 64bit RakNet - trying 32bit

Failed to load RakNet library

translator: language is EN

translator: failed to parse Recipes for language=EN

translator: failed to parse Items for language=EN

Loading: media/lua/shared/ISBaseObject.lua

Loading: media/lua/shared/JoyPad/JoyPadSetup.lua

Loading: media/lua/shared/NPCs/MainCreationMethods.lua

Loading: media/lua/shared/Reloading/ISRackAction.lua

Loading: media/lua/shared/TimedActions/ISBaseTimedAction.lua

Loading: media/lua/shared/Reloading/ISReloadAction.lua

Loading: media/lua/shared/Reloading/ISReloadManager.lua

Loading: media/lua/shared/Reloading/ISReloadUtil.lua

Loading: media/lua/shared/Reloading/ISReloadableMagazine.lua

Loading: media/lua/shared/Reloading/ISReloadable.lua

Loading: media/lua/shared/Reloading/ISSemiAutoWeapon.lua

Loading: media/lua/shared/Reloading/ISReloadableWeapon.lua

Loading: media/lua/shared/Reloading/ISShotgunWeapon.lua

Loading: media/lua/shared/Reloading/ISRevolverWeapon.lua

Loading: media/lua/shared/Reloading/stormysReload.lua

Loading: media/lua/shared/Sandbox/SandboxVars.lua

Loading: media/lua/shared/Util/AdjacentFreeTileFinder.lua

Loading: media/lua/shared/Util/BuildingHelper.lua

Loading: media/lua/shared/Util/LuaList.lua

Loading: media/lua/shared/Util/StringReplacer.lua

Loading: media/lua/shared/Util/Vector2.lua

Loading: media/lua/shared/a_requires.lua

Loading: media/lua/shared/defines.lua

Loading: media/lua/shared/keyBinding.lua

Loading: media/lua/shared/luautils.lua

Loading: media/lua/server/BuildingObjects/ISBuildUtil.lua

Loading: media/lua/server/BuildingObjects/ISBuildingObject.lua

Loading: media/lua/server/BuildingObjects/ISDoubleTileFurniture.lua

Loading: media/lua/server/BuildingObjects/ISLightSource.lua

Loading: media/lua/server/BuildingObjects/ISNaturalFloor.lua

Loading: media/lua/server/BuildingObjects/ISSimpleFurniture.lua

Loading: media/lua/server/BuildingObjects/ISWoodenContainer.lua

Loading: media/lua/server/BuildingObjects/ISWoodenDoor.lua

Loading: media/lua/server/BuildingObjects/ISWoodenDoorFrame.lua

Loading: media/lua/server/BuildingObjects/ISWoodenFloor.lua

Loading: media/lua/server/BuildingObjects/ISWoodenStairs.lua

Loading: media/lua/server/BuildingObjects/ISWoodenWall.lua

Loading: media/lua/server/BuildingObjects/PaintingReference.lua

Loading: media/lua/server/BuildingObjects/RainCollectorBarrel.lua

Loading: media/lua/server/Camping/BuildingObjects/campingCampfire.lua

Loading: media/lua/server/Camping/BuildingObjects/campingTent.lua

Loading: media/lua/server/Camping/camping.lua

Loading: media/lua/server/Camping/camping_fuel.lua

Loading: media/lua/server/Camping/camping_text.lua

Loading: media/lua/server/ClientCommands.lua

Loading: media/lua/server/Farming/BuildingObjects/farmingPlot.lua

Loading: media/lua/server/Farming/ISPlant.lua

Loading: media/lua/server/Farming/basicFarming.lua

Loading: media/lua/server/Farming/farmingCommands.lua

Loading: media/lua/server/Farming/farming_displayInfo.lua

Loading: media/lua/server/Farming/farming_vegetableconf.lua

Loading: media/lua/server/HealthSystem/HealthUpdate.lua

Loading: media/lua/server/ISBuildingBlueprintManager.lua

Loading: media/lua/server/ISCoordConversion.lua

Loading: media/lua/server/ISDoor.lua

Loading: media/lua/server/ISObjectClickHandler.lua

Loading: media/lua/server/Items/ItemBindingHandler.lua

Loading: media/lua/server/Items/ItemPicker.lua

Loading: media/lua/server/Items/ScriptItemInterface.lua

Loading: media/lua/server/Items/SuburbsDistributions.lua

Loading: media/lua/server/Map/MetaEnum.lua

Loading: media/lua/server/Movers/ISBaseMover.lua

Loading: media/lua/server/Movers/MoverStateMachine.lua

Loading: media/lua/server/Movers/MoverStates/ISBaseState.lua

Loading: media/lua/server/Movers/MoverStates/MoveToState.lua

Loading: media/lua/server/Movers/Rabbit.lua

Loading: media/lua/server/NPCs/Behaviour/BaseBehaviour.lua

Loading: media/lua/server/NPCs/Behaviour/GuardBehaviour.lua

Loading: media/lua/server/NPCs/FetchQuest.lua

Loading: media/lua/server/NPCs/ISConversationScript.lua

Loading: media/lua/server/NPCs/NPCEncountersMain.lua

Loading: media/lua/server/NPCs/NPCHouse.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/EventSystem.lua

new event system

Loading: media/lua/server/NPCs/SadisticAIDirector/MetaSurvivor.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/MetaSurvivorGroup.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/RelationshipModifiers/Modifiers.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/SadisticAIDirector.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/SadisticMusicDirector.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/SurvivorSelector.lua

Loading: media/lua/server/NPCs/SendOnLootMission.lua

Loading: media/lua/server/NPCs/TestThing.lua

Loading: media/lua/server/NewSelectionSystem/GridSquareSelector.lua

Loading: media/lua/server/Professions/Professions.lua

Loading: media/lua/server/Seasons/season.lua

Loading: media/lua/server/Seasons/seasonProps.lua

Loading: media/lua/server/TurnBased/TurnBasedMain.lua

Loading: media/lua/server/TutorialHelperFunctions.lua

Loading: media/lua/server/XpSystem/XPSystem_SkillBook.lua

Loading: media/lua/server/XpSystem/XpSystem_text.lua

Loading: media/lua/server/XpSystem/XpUpdate.lua

Loading: media/lua/server/katebaldspottutorial.lua

Loading: media/lua/server/mapScripts.lua

Loading: media/lua/server/metazones/metazoneHandler.lua

Loading: media/lua/server/metazones/metazones_westpoint.lua

Loading: media/lua/server/recipecode.lua

Loading: media/lua/server/timedactionshelper.lua

checking media/maps/Muldraugh, KY/spawnpoints.lua

not found media/maps/Muldraugh, KY/spawnpoints.lua (may not be an error)

checking media/maps/West Point, KY/spawnpoints.lua

not found media/maps/West Point, KY/spawnpoints.lua (may not be an error)

farming: loading GameTime modData

farming: converting old-style GameTime modData

farming: converted 0 plants

Loading world...

Exception in thread "main" java.lang.UnsatisfiedLinkError: zombie.core.raknet.RakNetPeerInterface.Init()V

        at zombie.core.raknet.RakNetPeerInterface.Init(Native Method)

        at zombie.core.raknet.UdpEngine.<init>(UdpEngine.java:35)

        at zombie.network.GameServer.startServer(GameServer.java:816)

        at zombie.network.GameServer.main(GameServer.java:150)

 

Thanks for the help so far

Link to comment
Share on other sites

 

 

Running Debian 7 Wheezy on a VPS. I followed step by step so I don't know how I missed Java...

 

Ran the ia32-libs

 

root@four44:~# apt-get install ia32-libs

Reading package lists... Done

Building dependency tree

Reading state information... Done

ia32-libs is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

 

Yeah, sorry. Misread on my side. What Dr_Cox1911 said is correct. It looks like the script can't find java. I suggest to completly update your machine and install everything that is still te be installed. Then run the install java command again and see what it does after that.

 

So I ran apt-get update, it did its thing. Then ran the original apt-get install default-jdk and it ran a script I hadn't seen the first time I did it when going through the tutorial.

 

Now after I run the server.sh I get this

SVN REVISION 962

Initialising Server Systems...

loading 64bit RakNet

Failed loading 64bit RakNet - trying 32bit

Failed to load RakNet library

translator: language is EN

translator: failed to parse Recipes for language=EN

translator: failed to parse Items for language=EN

Loading: media/lua/shared/ISBaseObject.lua

Loading: media/lua/shared/JoyPad/JoyPadSetup.lua

Loading: media/lua/shared/NPCs/MainCreationMethods.lua

Loading: media/lua/shared/Reloading/ISRackAction.lua

Loading: media/lua/shared/TimedActions/ISBaseTimedAction.lua

Loading: media/lua/shared/Reloading/ISReloadAction.lua

Loading: media/lua/shared/Reloading/ISReloadManager.lua

Loading: media/lua/shared/Reloading/ISReloadUtil.lua

Loading: media/lua/shared/Reloading/ISReloadableMagazine.lua

Loading: media/lua/shared/Reloading/ISReloadable.lua

Loading: media/lua/shared/Reloading/ISSemiAutoWeapon.lua

Loading: media/lua/shared/Reloading/ISReloadableWeapon.lua

Loading: media/lua/shared/Reloading/ISShotgunWeapon.lua

Loading: media/lua/shared/Reloading/ISRevolverWeapon.lua

Loading: media/lua/shared/Reloading/stormysReload.lua

Loading: media/lua/shared/Sandbox/SandboxVars.lua

Loading: media/lua/shared/Util/AdjacentFreeTileFinder.lua

Loading: media/lua/shared/Util/BuildingHelper.lua

Loading: media/lua/shared/Util/LuaList.lua

Loading: media/lua/shared/Util/StringReplacer.lua

Loading: media/lua/shared/Util/Vector2.lua

Loading: media/lua/shared/a_requires.lua

Loading: media/lua/shared/defines.lua

Loading: media/lua/shared/keyBinding.lua

Loading: media/lua/shared/luautils.lua

Loading: media/lua/server/BuildingObjects/ISBuildUtil.lua

Loading: media/lua/server/BuildingObjects/ISBuildingObject.lua

Loading: media/lua/server/BuildingObjects/ISDoubleTileFurniture.lua

Loading: media/lua/server/BuildingObjects/ISLightSource.lua

Loading: media/lua/server/BuildingObjects/ISNaturalFloor.lua

Loading: media/lua/server/BuildingObjects/ISSimpleFurniture.lua

Loading: media/lua/server/BuildingObjects/ISWoodenContainer.lua

Loading: media/lua/server/BuildingObjects/ISWoodenDoor.lua

Loading: media/lua/server/BuildingObjects/ISWoodenDoorFrame.lua

Loading: media/lua/server/BuildingObjects/ISWoodenFloor.lua

Loading: media/lua/server/BuildingObjects/ISWoodenStairs.lua

Loading: media/lua/server/BuildingObjects/ISWoodenWall.lua

Loading: media/lua/server/BuildingObjects/PaintingReference.lua

Loading: media/lua/server/BuildingObjects/RainCollectorBarrel.lua

Loading: media/lua/server/Camping/BuildingObjects/campingCampfire.lua

Loading: media/lua/server/Camping/BuildingObjects/campingTent.lua

Loading: media/lua/server/Camping/camping.lua

Loading: media/lua/server/Camping/camping_fuel.lua

Loading: media/lua/server/Camping/camping_text.lua

Loading: media/lua/server/ClientCommands.lua

Loading: media/lua/server/Farming/BuildingObjects/farmingPlot.lua

Loading: media/lua/server/Farming/ISPlant.lua

Loading: media/lua/server/Farming/basicFarming.lua

Loading: media/lua/server/Farming/farmingCommands.lua

Loading: media/lua/server/Farming/farming_displayInfo.lua

Loading: media/lua/server/Farming/farming_vegetableconf.lua

Loading: media/lua/server/HealthSystem/HealthUpdate.lua

Loading: media/lua/server/ISBuildingBlueprintManager.lua

Loading: media/lua/server/ISCoordConversion.lua

Loading: media/lua/server/ISDoor.lua

Loading: media/lua/server/ISObjectClickHandler.lua

Loading: media/lua/server/Items/ItemBindingHandler.lua

Loading: media/lua/server/Items/ItemPicker.lua

Loading: media/lua/server/Items/ScriptItemInterface.lua

Loading: media/lua/server/Items/SuburbsDistributions.lua

Loading: media/lua/server/Map/MetaEnum.lua

Loading: media/lua/server/Movers/ISBaseMover.lua

Loading: media/lua/server/Movers/MoverStateMachine.lua

Loading: media/lua/server/Movers/MoverStates/ISBaseState.lua

Loading: media/lua/server/Movers/MoverStates/MoveToState.lua

Loading: media/lua/server/Movers/Rabbit.lua

Loading: media/lua/server/NPCs/Behaviour/BaseBehaviour.lua

Loading: media/lua/server/NPCs/Behaviour/GuardBehaviour.lua

Loading: media/lua/server/NPCs/FetchQuest.lua

Loading: media/lua/server/NPCs/ISConversationScript.lua

Loading: media/lua/server/NPCs/NPCEncountersMain.lua

Loading: media/lua/server/NPCs/NPCHouse.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/EventSystem.lua

new event system

Loading: media/lua/server/NPCs/SadisticAIDirector/MetaSurvivor.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/MetaSurvivorGroup.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/RelationshipModifiers/Modifiers.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/SadisticAIDirector.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/SadisticMusicDirector.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/SurvivorSelector.lua

Loading: media/lua/server/NPCs/SendOnLootMission.lua

Loading: media/lua/server/NPCs/TestThing.lua

Loading: media/lua/server/NewSelectionSystem/GridSquareSelector.lua

Loading: media/lua/server/Professions/Professions.lua

Loading: media/lua/server/Seasons/season.lua

Loading: media/lua/server/Seasons/seasonProps.lua

Loading: media/lua/server/TurnBased/TurnBasedMain.lua

Loading: media/lua/server/TutorialHelperFunctions.lua

Loading: media/lua/server/XpSystem/XPSystem_SkillBook.lua

Loading: media/lua/server/XpSystem/XpSystem_text.lua

Loading: media/lua/server/XpSystem/XpUpdate.lua

Loading: media/lua/server/katebaldspottutorial.lua

Loading: media/lua/server/mapScripts.lua

Loading: media/lua/server/metazones/metazoneHandler.lua

Loading: media/lua/server/metazones/metazones_westpoint.lua

Loading: media/lua/server/recipecode.lua

Loading: media/lua/server/timedactionshelper.lua

checking media/maps/Muldraugh, KY/spawnpoints.lua

not found media/maps/Muldraugh, KY/spawnpoints.lua (may not be an error)

checking media/maps/West Point, KY/spawnpoints.lua

not found media/maps/West Point, KY/spawnpoints.lua (may not be an error)

farming: loading GameTime modData

farming: converting old-style GameTime modData

farming: converted 0 plants

Loading world...

Exception in thread "main" java.lang.UnsatisfiedLinkError: zombie.core.raknet.RakNetPeerInterface.Init()V

        at zombie.core.raknet.RakNetPeerInterface.Init(Native Method)

        at zombie.core.raknet.UdpEngine.<init>(UdpEngine.java:35)

        at zombie.network.GameServer.startServer(GameServer.java:816)

        at zombie.network.GameServer.main(GameServer.java:150)

 

Thanks for the help so far

 

 

Did you also ran:

wget http://kirrus.co.uk/stuff/pz/wheezy-glibc-sid.sh

and:

bash wheezy-glibc-sid.sh

?

Link to comment
Share on other sites

 

 

 

Running Debian 7 Wheezy on a VPS. I followed step by step so I don't know how I missed Java...

 

Ran the ia32-libs

 

root@four44:~# apt-get install ia32-libs

Reading package lists... Done

Building dependency tree

Reading state information... Done

ia32-libs is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

 

Yeah, sorry. Misread on my side. What Dr_Cox1911 said is correct. It looks like the script can't find java. I suggest to completly update your machine and install everything that is still te be installed. Then run the install java command again and see what it does after that.

 

So I ran apt-get update, it did its thing. Then ran the original apt-get install default-jdk and it ran a script I hadn't seen the first time I did it when going through the tutorial.

 

Now after I run the server.sh I get this

SVN REVISION 962

Initialising Server Systems...

loading 64bit RakNet

Failed loading 64bit RakNet - trying 32bit

Failed to load RakNet library

translator: language is EN

translator: failed to parse Recipes for language=EN

translator: failed to parse Items for language=EN

Loading: media/lua/shared/ISBaseObject.lua

Loading: media/lua/shared/JoyPad/JoyPadSetup.lua

Loading: media/lua/shared/NPCs/MainCreationMethods.lua

Loading: media/lua/shared/Reloading/ISRackAction.lua

Loading: media/lua/shared/TimedActions/ISBaseTimedAction.lua

Loading: media/lua/shared/Reloading/ISReloadAction.lua

Loading: media/lua/shared/Reloading/ISReloadManager.lua

Loading: media/lua/shared/Reloading/ISReloadUtil.lua

Loading: media/lua/shared/Reloading/ISReloadableMagazine.lua

Loading: media/lua/shared/Reloading/ISReloadable.lua

Loading: media/lua/shared/Reloading/ISSemiAutoWeapon.lua

Loading: media/lua/shared/Reloading/ISReloadableWeapon.lua

Loading: media/lua/shared/Reloading/ISShotgunWeapon.lua

Loading: media/lua/shared/Reloading/ISRevolverWeapon.lua

Loading: media/lua/shared/Reloading/stormysReload.lua

Loading: media/lua/shared/Sandbox/SandboxVars.lua

Loading: media/lua/shared/Util/AdjacentFreeTileFinder.lua

Loading: media/lua/shared/Util/BuildingHelper.lua

Loading: media/lua/shared/Util/LuaList.lua

Loading: media/lua/shared/Util/StringReplacer.lua

Loading: media/lua/shared/Util/Vector2.lua

Loading: media/lua/shared/a_requires.lua

Loading: media/lua/shared/defines.lua

Loading: media/lua/shared/keyBinding.lua

Loading: media/lua/shared/luautils.lua

Loading: media/lua/server/BuildingObjects/ISBuildUtil.lua

Loading: media/lua/server/BuildingObjects/ISBuildingObject.lua

Loading: media/lua/server/BuildingObjects/ISDoubleTileFurniture.lua

Loading: media/lua/server/BuildingObjects/ISLightSource.lua

Loading: media/lua/server/BuildingObjects/ISNaturalFloor.lua

Loading: media/lua/server/BuildingObjects/ISSimpleFurniture.lua

Loading: media/lua/server/BuildingObjects/ISWoodenContainer.lua

Loading: media/lua/server/BuildingObjects/ISWoodenDoor.lua

Loading: media/lua/server/BuildingObjects/ISWoodenDoorFrame.lua

Loading: media/lua/server/BuildingObjects/ISWoodenFloor.lua

Loading: media/lua/server/BuildingObjects/ISWoodenStairs.lua

Loading: media/lua/server/BuildingObjects/ISWoodenWall.lua

Loading: media/lua/server/BuildingObjects/PaintingReference.lua

Loading: media/lua/server/BuildingObjects/RainCollectorBarrel.lua

Loading: media/lua/server/Camping/BuildingObjects/campingCampfire.lua

Loading: media/lua/server/Camping/BuildingObjects/campingTent.lua

Loading: media/lua/server/Camping/camping.lua

Loading: media/lua/server/Camping/camping_fuel.lua

Loading: media/lua/server/Camping/camping_text.lua

Loading: media/lua/server/ClientCommands.lua

Loading: media/lua/server/Farming/BuildingObjects/farmingPlot.lua

Loading: media/lua/server/Farming/ISPlant.lua

Loading: media/lua/server/Farming/basicFarming.lua

Loading: media/lua/server/Farming/farmingCommands.lua

Loading: media/lua/server/Farming/farming_displayInfo.lua

Loading: media/lua/server/Farming/farming_vegetableconf.lua

Loading: media/lua/server/HealthSystem/HealthUpdate.lua

Loading: media/lua/server/ISBuildingBlueprintManager.lua

Loading: media/lua/server/ISCoordConversion.lua

Loading: media/lua/server/ISDoor.lua

Loading: media/lua/server/ISObjectClickHandler.lua

Loading: media/lua/server/Items/ItemBindingHandler.lua

Loading: media/lua/server/Items/ItemPicker.lua

Loading: media/lua/server/Items/ScriptItemInterface.lua

Loading: media/lua/server/Items/SuburbsDistributions.lua

Loading: media/lua/server/Map/MetaEnum.lua

Loading: media/lua/server/Movers/ISBaseMover.lua

Loading: media/lua/server/Movers/MoverStateMachine.lua

Loading: media/lua/server/Movers/MoverStates/ISBaseState.lua

Loading: media/lua/server/Movers/MoverStates/MoveToState.lua

Loading: media/lua/server/Movers/Rabbit.lua

Loading: media/lua/server/NPCs/Behaviour/BaseBehaviour.lua

Loading: media/lua/server/NPCs/Behaviour/GuardBehaviour.lua

Loading: media/lua/server/NPCs/FetchQuest.lua

Loading: media/lua/server/NPCs/ISConversationScript.lua

Loading: media/lua/server/NPCs/NPCEncountersMain.lua

Loading: media/lua/server/NPCs/NPCHouse.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/EventSystem.lua

new event system

Loading: media/lua/server/NPCs/SadisticAIDirector/MetaSurvivor.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/MetaSurvivorGroup.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/RelationshipModifiers/Modifiers.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/SadisticAIDirector.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/SadisticMusicDirector.lua

Loading: media/lua/server/NPCs/SadisticAIDirector/SurvivorSelector.lua

Loading: media/lua/server/NPCs/SendOnLootMission.lua

Loading: media/lua/server/NPCs/TestThing.lua

Loading: media/lua/server/NewSelectionSystem/GridSquareSelector.lua

Loading: media/lua/server/Professions/Professions.lua

Loading: media/lua/server/Seasons/season.lua

Loading: media/lua/server/Seasons/seasonProps.lua

Loading: media/lua/server/TurnBased/TurnBasedMain.lua

Loading: media/lua/server/TutorialHelperFunctions.lua

Loading: media/lua/server/XpSystem/XPSystem_SkillBook.lua

Loading: media/lua/server/XpSystem/XpSystem_text.lua

Loading: media/lua/server/XpSystem/XpUpdate.lua

Loading: media/lua/server/katebaldspottutorial.lua

Loading: media/lua/server/mapScripts.lua

Loading: media/lua/server/metazones/metazoneHandler.lua

Loading: media/lua/server/metazones/metazones_westpoint.lua

Loading: media/lua/server/recipecode.lua

Loading: media/lua/server/timedactionshelper.lua

checking media/maps/Muldraugh, KY/spawnpoints.lua

not found media/maps/Muldraugh, KY/spawnpoints.lua (may not be an error)

checking media/maps/West Point, KY/spawnpoints.lua

not found media/maps/West Point, KY/spawnpoints.lua (may not be an error)

farming: loading GameTime modData

farming: converting old-style GameTime modData

farming: converted 0 plants

Loading world...

Exception in thread "main" java.lang.UnsatisfiedLinkError: zombie.core.raknet.RakNetPeerInterface.Init()V

        at zombie.core.raknet.RakNetPeerInterface.Init(Native Method)

        at zombie.core.raknet.UdpEngine.<init>(UdpEngine.java:35)

        at zombie.network.GameServer.startServer(GameServer.java:816)

        at zombie.network.GameServer.main(GameServer.java:150)

 

Thanks for the help so far

 

 

Did you also ran:

wget http://kirrus.co.uk/stuff/pz/wheezy-glibc-sid.sh

and:

bash wheezy-glibc-sid.sh

?

 

Thank you so much!

 

My favorite message just appeared : *** SERVER STARTED ****

:evil:

Link to comment
Share on other sites

 

 

 

 

Guys, how can i upgrade my server build on linux now? I got 25a (the "old" build) Want to get the new one. How?

 

re-run the steamcmd command again. That will log back into steam and should update your build to the latest "iwillbackupmysave".

 

nope....it just enetered steam so my terminal looks like:

 

Steam>

 

i got to type something in to make zomboid update 

 

 

 

You ran this one?

./steamcmd.sh +login steamusername steampassword +force_install_dir directory/you/want/to/install/to* "+app_update 108600 -beta iwillbackupmysave -betapassword iaccepttheconsequences" validate +exit

 

Don't require the +force_install_dir anymore so can ignore that. Also remember to replace the username and password with your steam username and password ;)

 

 

so how does the proper commnd look, if i ignore the +force_install_dir ??

Link to comment
Share on other sites

 

 

 

 

 

Guys, how can i upgrade my server build on linux now? I got 25a (the "old" build) Want to get the new one. How?

 

re-run the steamcmd command again. That will log back into steam and should update your build to the latest "iwillbackupmysave".

 

nope....it just enetered steam so my terminal looks like:

 

Steam>

 

i got to type something in to make zomboid update 

 

 

 

You ran this one?

./steamcmd.sh +login steamusername steampassword +force_install_dir directory/you/want/to/install/to* "+app_update 108600 -beta iwillbackupmysave -betapassword iaccepttheconsequences" validate +exit

 

Don't require the +force_install_dir anymore so can ignore that. Also remember to replace the username and password with your steam username and password ;)

 

 

so how does the proper commnd look, if i ignore the +force_install_dir ??

 

./steamcmd.sh +login steamusername steampassword "+app_update 108600 -beta iwillbackupmysave -betapassword iaccepttheconsequences" validate +exit
Link to comment
Share on other sites

Connal why don't you get the ball rolling whit nfoservers support.

To get them to hire us instant Project Zomboid servers.

I do know there support, and i bet they are willing to do it.

And you can give them the information they need / wanna know about the specs needed etc.

The only reason they don't have/make dayz servers is because there staff is a bunch of kids.

They want there survers to be ultra over kill. Guess they where looking to much to Eminem - Superman.

But i have been trying to set this up for 3 days straight and only walked from the 1 problem into the other.

While following the guide step by step, can get a WoW private server running but this is to much asked. >.>'

Linux is a pain in the bud.  :mad:

Link to comment
Share on other sites

Connal why don't you get the ball rolling whit nfoservers support.

To get them to hire us instant Project Zomboid servers.

I do know there support, and i bet they are willing to do it.

And you can give them the information they need / wanna know about the specs needed etc.

The only reason they don't have/make dayz servers is because there staff is a bunch of kids.

They want there survers to be ultra over kill. Guess they where looking to much to Eminem - Superman.

But i have been trying to set this up for 3 days straight and only walked from the 1 problem into the other.

While following the guide step by step, can get a WoW private server running but this is to much asked. >.>'

Linux is a pain in the bud.  :mad:

 

It's not really my place to try and organise something like that, it's more TIS and Co that would probably want to talk or organise something like that. If they asked, I would gladly do it, but it's more their thing. I do believe they are looking into the idea later on. Really the bottleneck for them hosting is RAM and Bandwidth since I couldn't be able to pin down how many players would be for each memory capacity.

 

Not too mention, locking down files to prevent players from upping to a cap they shouldn't have and no way that I'm aware of to auto recover a server at this point in time means that it wouldn't be fantastic for a control panel. I imagine that if enough people were to contact support, post in their forums etc then it might get them interested in the game to host but I would still doubt it due to it's current nature of multiplayer.

 

If you outline some of the errors or problems you are encountering I could try and run support and see what I can do to help, but I'm going to need some info. :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...