User Tools

Site Tools


arma2:linux-dedicated-server-install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arma2:linux-dedicated-server-install [2013/05/20 05:50] – added Howto Run Two Servers in One Computer header. snakemanarma2:linux-dedicated-server-install [2024/08/02 12:18] (current) – links added. snakeman
Line 1: Line 1:
 ====== ArmA 2 Linux Dedicated Server Install ====== ====== ArmA 2 Linux Dedicated Server Install ======
 +
 +[[https://www.pmctactical.org/forum/viewforum.php?f=50|ArmA 2 Forum]], [[:arma2|ArmA 2 Home]], [[arma2:config|ArmA 2 Config]], [[arma2:file_formats|ArmA 2 File Formats]], [[arma2:missions|ArmA 2 Missions]], [[arma2:modeling|ArmA 2 3D Modeling]], [[arma2:scripting|ArmA 2 Scripting]], [[arma2:terrain|ArmA 2 Terrain]], [[arma2:texturing|ArmA 2 Texturing]], [[arma2:tools|ArmA 2 Tools]]
  
 How to install ArmA 2 Linux Dedicated Server. How to install ArmA 2 Linux Dedicated Server.
Line 7: Line 9:
   - install linux :)   - install linux :)
   - upload all ArmA 2 files including Expansion\Beta\ directory into your /home/arma/arma2/ directory.   - upload all ArmA 2 files including Expansion\Beta\ directory into your /home/arma/arma2/ directory.
 +    - Or use [[arma2:linux-dedicated-server-steam-install|ArmA 2 Linux Dedicated Server Steam Install]] instructions how to download using SteamCMD.
   - download arma2oa server binary from BIS.   - download arma2oa server binary from BIS.
   - unpack and run ./install   - unpack and run ./install
Line 14: Line 17:
 apt-get install build-essential apt-get install build-essential
 apt-get install ia32-libs apt-get install ia32-libs
 +</code>
 +Edit: August 2016 latest ubuntu don't have ia32-libs package anymore. You can get ArmA 2 server running by installing lib32stdc++6 instead, like this:
 +<code>
 +apt-get install lib32stdc++6
 </code> </code>
  
Line 52: Line 59:
  
 You can query the status of the server with command: You can query the status of the server with command:
-</code>+<code>
 ./pmcbis-server status ./pmcbis-server status
 </code> </code>
Line 73: Line 80:
 There might be lot of garbage in the log, in this example "dubbingradio", then use command with grep like this: There might be lot of garbage in the log, in this example "dubbingradio", then use command with grep like this:
 <code> <code>
-tail -f log.bis.2302.txt | grep -v dubbingradio+tail -f log.bis.2302.txt | grep -v -e dubbing -e RadioProtocol -e "No speaker given"
 </code> </code>
 +
 +Use the -e parameter to add each string you want to skip, if its not a single word, use quotes like in the no speaker given string.
  
  
Line 128: Line 137:
 mkdir serverpmc mkdir serverpmc
 mkdir serverpmc/mpmissions mkdir serverpmc/mpmissions
-mkdir serverpmc/mpmissionscache 
 </code> </code>
  
Line 164: Line 172:
  
 All done, then just copy your individual missions into mpmissions/ dir for this server and run ./arma2oaserver2 start to launch your second server :) All done, then just copy your individual missions into mpmissions/ dir for this server and run ./arma2oaserver2 start to launch your second server :)
 +
arma2/linux-dedicated-server-install.1369029047.txt.gz · Last modified: 2013/05/20 05:50 (external edit)