mixxit 34 Posted October 7, 2012 This guide is for hosting a DayZ server on Linux with Debian Wheezy and wine 1.5, this should work on ubuntu and other similar flavours of linux or even other versions of linux so long as you make use of your own appropriate package managers and similar versions of prerequisites such as wine and winetricksThis guide assumes you know how to run your linux server and make use of editting tools such as vim or nano, installation tools such as apt and also the basics of mysqlThis will make use of the Bliss server provided by Ayan4m1What you will need:* Access to SSH with root privileges* A server with at least 2gb of ram* Access to control your firewall to open the necessary server portsTo begin this process, login to SSH with an account with sudo privileges or as rootStep 1 - Install mysql server and perl sudo apt-get intall mysql-serversudo apt-get install perlStep 2 - Create a new user with the SSH command: sudo adduser dayzStep 3 - Login to your mysql server with mysql -u root -pRun the following commands as provided on the ayanm4m1 guide (https://github.com/ayan4m1/DayZ-Private#dayz-bliss-private-server):create database dayz;create user 'dayz'@'localhost' identified by 'CHANGEME';grant all privileges on dayz.* to 'dayz'@'localhost';quit;Step 4 - Install winesudo apt-get install wine winetricksStep 5 - Install vncserversudo apt-get install vncserverStep 6 - Install a lightweight window manager such as fluxboxsudo apt-get install fluxboxStep 7 - Login in to SSH with your newly created dayz accountStep 8 - Start vncservervncserverStep 9 - Login to your vnc server with tightvnc client or any other flavour of vnc client (http://www.tightvnc.com/download/2.5.2/tightvnc-2.5.2-setup-32bit.msi)Step 10 - Open XTerm or a similar terminal console (if you don't have this, try apt-get install xterm)Step 11 - Install directx9winetricks directx9Step 12 - Install Microsoft visual c++ runtimes 2008, 2010 and dotnet 4 winetricks vcrun2008winetricks vcrun2010winetricks dotnet4Step 13 - Copy your arma2 / arma2oa installation to your server over FTP or similar and create them in this folder structure\arma\arma2\arma\arma2oaStep 14 - Download the latest version of Bliss to your PC and extract it and upload to your arma\blissinstall folderLatest version can be found here: https://github.com/ayan4m1/DayZ-Private/zipball/masterStep 15 - Install the perl pre-requisites required by the perl scripts./setup_perl.shStep 16 - Run the repack script provided by Bliss in your blissinstall folderperl repack.plStep 17 - Again in your blissinstall folder populate your database with the command below (changing the password to the one set above when you created your databases in mysql)perl db_migrate.pl --password CHANGEMEStep 18 - Copy all the files from your deploy folder into the arma2oa folderStep 19 - Edit the bliss.ini files in arma2oa folder to match your database settings created aboveStep 20 - Edit the config settings for your server in the Bliss\config.cfg file (or BlissLingor\config.cfg depending on which server you are going to run)Step 21 - Change directory to your arma2oa folder in the xterm window you have open in VNC and start the serverwineconsole cmdstart_server Share this post Link to post Share on other sites
darky (DayZ) 4 Posted November 6, 2012 Since the structure of Bliss has changed I've wasted about 10 hours without get it working.I'm starting it using: Expansion/beta/arma2oaserver.exe -profiles=C:\cfgdayz -name=Bliss -bepath=C:\cfgdayz\BattlEye -cfg=C:\cfgdayz\ArmA2OA.cfg -config=C:\cfgdayz\Bliss_Qmlhr8u6vV.cfg -ip=xxx.xx.xx.xx -port=2302 -mod=@dayzfallujah;@bliss_1.fallujahC:\cfgzdayz is .wine/drive_c/cfgdayz and containg:drwxr-xr-x 3 gameserver2 gameserver2 4096 Nov 6 16:11 .drwxr-xr-x 7 gameserver2 gameserver2 4096 Nov 6 16:11 ..-rw-r--r-- 1 gameserver2 gameserver2 393 Nov 6 16:12 ArmA2OA.cfglrwxrwxrwx 1 gameserver2 gameserver2 37 Nov 6 16:11 BattlEye -> /home/gameserver2/dayz4linux/BattlEyelrwxrwxrwx 1 gameserver2 gameserver2 42 Nov 6 16:11 Bliss.log -> /home/gameserver2/dayz4linux/var/Bliss.log-rw------- 1 gameserver2 gameserver2 3207 Nov 6 16:11 Bliss_Qmlhr8u6vV.cfg-rw-r--r-- 1 gameserver2 gameserver2 2104 Nov 6 16:11 HiveExt.inidrwxr-xr-x 3 gameserver2 gameserver2 4096 Nov 6 16:11 Userslrwxrwxrwx 1 gameserver2 gameserver2 50 Nov 6 16:11 arma2oaserver.RPT -> /home/gameserver2/dayz4linux/var/arma2oaserver.RPT-rw-r--r-- 1 gameserver2 gameserver2 1427 Nov 6 16:11 coredump.ahklrwxrwxrwx 1 gameserver2 gameserver2 44 Nov 6 16:11 hiveext.log -> /home/gameserver2/dayz4linux/var/hiveext.logThere is never written anything to hiveext.log. I'm able to connect but then I get displayed "Server is running an incorrect version of the server side application"I've changed the Passwort in HiveExt.ini...Someone has any idea? Share this post Link to post Share on other sites