Celmi

Donator
  • Content count

    5
  • Donations

    0.00 EUR 
  • Joined

  • Last visited

Community Reputation

13 Neutral

1 Follower

About Celmi

  • Rank
    Bambi

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Celmi

    Linux Server Installation Guide

    @crecker Thank you @ReMuS If you run your server on a Debian 7 you have to run sudo apt-get update sudo apt-get install libc6this installs a missing library. After that the server should work!
  2. Celmi

    Linux Server Installation Guide

    Can you post your console output of the running server below? I need more information to indentify your problem.
  3. Celmi

    Linux Server Installation Guide

    What is your console output if you do a ledd on extDB2.so And can you run the server without problems? Then you can skipp this part. If you use the extDB2.so you have dependencies to other external libraries. So you have to install these libraries. These are the libraries that I had to install on a Ubuntu 14.04: apt-get install libc6 tmux lib32gcc1 libtbb2 lib32gcc1 lib32stdc++6 libtbb2:i386 So you have read the console output of ledd extDB2.so to figure out which dependencies you have to install on your Debian 7
  4. Celmi

    Linux Server Installation Guide

    At the moment our server performs well with linux, but we have to do further testing with more players online. We currently running the server on a dedicatet V Server with 4x 2,26 GHz Xenon Prozessor and 8GB RAM. Today we had about 50 Server FPS with 5 players online. I dont know how good this FPS are in compare with windows server.
  5. Celmi

    Linux Server Installation Guide

    Hi, because I could not find a linux server installation tutorial, I decided to document my own steps I've done. I installed an exile server on an Ubuntu 14.04 LTS minimal version. First of all if you use a minimal version of Ubuntu you have to install some useful tolls like: VIM, wget, unzip and so on. Install arma on your server. For this i used this tutorial: TutorialAfter that you can test your server with a vanilla arma gameplay mode.Now we download and unzip the Exile mod: Change your directory to the Arma root directorycd ~/steamcmd/arma3/ Download the Exile Server and the Exile Mod wget http://exile.majormittens.co.uk/download/@ExileServer-0.9.20b.zip wget http://swcdn.launcher.eu/a3launcher/@Exile-0.9.20.zip Unzip both of them unzip \@ExileServer-0.9.20b.zip -d tmpserver unzip \@Exile-0.9.20.zip -d tmpclient Change directory cd tmpserver Move the content to the arma root dorectory mv MySQL/ ~/steamcmd/arma3/MySQL/ cd Arma\ 3\ Server mv \@ExileServer/ ~/steamcmd/arma3/\@exileserver/ mv battleye/* ~/steamcmd/arma3/battleye/ mv keys/* ~/steamcmd/arma3/keys/ mv mpmissions/* ~/steamcmd/arma3/mpmissions/ mv tbb.dll ~/steamcmd/arma3/ mv tbbmalloc.dll ~/steamcmd/arma3/ cd ~/steamcmd/arma3/tmpclient mv \@Exile/ ~/steamcmd/arma3/\@exile/ Now it's time to install MySQL I recommend use this tutorial: https://wiki.ubuntuusers.de/MYSQL Start MySQL and create exile Databasemysql -u root -p create database if not exists exile; create user 'exile'@'localhost' identified by 'password'; grant all privileges on exile.* to 'exile'@'localhost'; flush privileges; source /home/steam/steamcmd/arma3/MySQL/exile.sql Now we configure the exile DB cd ~/steamcmd/arma3/\@exileserver/ vim extdb-conf.ini At the bottom set the user name and passwords appropriately. now you have to download the extDB2.so extDB2-v65.rar I used filezilla to copy this file to the @ExileServer folder. You finde this file at /Linux/@extDB2/ Then test this file. (Thanks to K3nG9LoL) cd ~/server/arma3/@exileserver ldd extDB2.so It should look like this Linux-gate.so. 1 (0xf77b6000) libtbbmalloc.so. 2 => /usr/lib/libtbbmalloc.so.2 (0xf6cef000) libdl.so. 2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf6cea000) libm.so.6. 6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf6ca6000) libpthread.so. 0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xf6c8b000) libc.so.6. 6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf6ad9000) /lib/ld-linux.so.2 (0xf77b7000) LibRT.so.1. 1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xf6ad0000)If its looks about as Linux-gate.so. 1 (0xf77b6000) libtbbmalloc.so. 2 => not found libdl.so. 2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf6cea000) libm.so.6. 6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf6ca6000) libpthread.so. 0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xf6c8b000) libc.so.6. 6 => not found /lib/ld-linux.so.2 (0xf77b7000) LibRT.so.1. 1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xf6ad0000)you have to install some libraries dpkg --add-architecture i386 apt-get update apt-get install libc6 tmux lib32gcc1 libtbb2 lib32gcc1 lib32stdc++6 libtbb2:i386 Now you have to configure your server mv ~/steamcmd/arma3/\@exileserver/config.cfg ~/steamcmd/arma3/ cd ~/steamcmd/arma3/ vim config.cfg You have to change hostename, password, passwordAdmin, serverCommandPassword remember that passwordAdmin and serverCommandPassword should not be the same Now you can start the server with those parameters: ./arma3server -config=config.cfg -mod=@exile -servermod=@exileserver -autoinit > stdout.log 2> stderr.log &This will start the Server with the exile mod, load the config from config.cfg, automatically start the mission and send the console output to stdout.log and stderr.log files If something not dosen't work or you have any problems or suggestions, how to do it better feel free to contact me or post it below I hope this is helps you to setup your own Exile Server on Linux