Skip to content

denisio/Arma3-Epoch-Linux-Server

Repository files navigation

Arma3-Epoch-Linux-Server

A private hive Arma3 Epoch 0.3.0.2 server on Linux (Steam)

I don't modified "a3_epoch_server.pbo" and "epochserver.so" is not derivative.

Installation instructions

  1. The following programs must be installed on your Linux system: screen, redis-server, perl.

    # apt-get install perl screen redis-server
  2. Download and unpack steamcmd (http://media.steampowered.com/installer/steamcmd_linux.tar.gz)

  3. Download Arma 3 Dedicated Server using steamcmd:

    $ steamcmd/steamcmd.sh +login STEAM_USERNAME STEAM_PASSWORD +force_install_dir /home/user/epoch
    > app_update 233780 validate
    > quit
    

    Download and install Arma3 Epoch Mod 0.3.0.2 (http://epochmod.com/downloads/Epoch_Client_0.3.0.2.zip.torrent).

    ANY uppercase letter in a filename/dir will crash the server!

    $ for x in *; do mv $x `echo $x | tr [A-Z] [a-z]`; done
    
  4. Install the required packages:
    $ sudo apt-get install libhiredis-dev
    $ sudo apt-get install libstdc++6
    $ sudo apt-get install g++-multilib
    For 64-bit only:
    $ sudo apt-get install lib32stdc++6

  5. Check the system stack size:
    $ ulimit -s
    8192
    $ sudo cat /etc/security/limits.conf | grep stack

    • soft stack 8192
    • hard stack 8192
  6. Run ./epoch.sh for test
    Watch the messages - they might inform you whether your installation failed!

  7. Run ./restarter.pl
    $ screen -r
    Press Ctrl+A+D to detach the screen.

  8. https://community.bistudio.com/wiki/Arma_3_Dedicated_Server

Please do not forget that the production server must run by "restarter.pl" !

About

A private hive Arma3 Epoch server on Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages