Files
DayZ-Epoch/Server Files
ebayShopper 8c9d2ea44d Move server configs outside A2OA folder
This is to prevent config.cfg, BEServer.cfg and HiveExt.ini passwords
being read by in-game scripts. Also consolidated to a single folder so
we only need to maintain one copy of BattlEye filters, HiveExt.ini,
basic.cfg and server.Arma2OAProfile. These files are identical for all
maps.

Updated rotate_logs.bat with missing files
2017-12-26 16:28:38 -05:00
..
2016-11-30 13:12:50 -05:00
2017-11-28 15:51:22 -05:00

Note: Both server and client should be updated to current A2OA stable 1.63.131129 -- Beta build use is not recommended, wait until A2/OA updates are pushed to the stable channel.

Basic Install Guide

  1. Install or update [Visual C++ Redistributable 2015 (x86 version)] on the server. All previous Visual C++ Redistributables (x86 versions) [found on this page] must be installed.

  2. Install or update [MySQL Server] on the server. Create a new MySQL database called dayz_epoch. Import the epoch.sql file.

  3. [Download] both client and server files and extract to the root Arma 2 Operation Arrowhead folder. Example: C:\Program Files (x86)\Steam\steamapps\common\Arma 2 Operation Arrowhead. On some Windows systems dll files may need to be unblocked. Right-click the file, click properties and click "Unblock".

  4. Move the DZE_Server_Config folder to the root of the drive (C:\ on most systems) or a similar location. For security, it is important this folder is located outside the arma2oaserver.exe folder and its sub-folders.

  5. Open HiveExt.ini and adjust the MySQL settings. Open the desired *_map.cfg in the same folder and change the admin password. Open BEServer.cfg in the BattlEye folder and change the RCon password.

  6. Launch the server with the desired *_map.bat file.

  7. It may be necessary to forward [these ports] in the server software and hardware firewalls.

  8. To run multiple servers on the same machine, create a copy of the DZE_Server_Config folder with a new name. Update the DZE_Server_Config folder name in *_map.bat. Use different port numbers in *_map.cfg and *_map.bat for each server. HiveExt.ini settings need to be changed if multiple databases are used.

Basic Upgrading Guide

  1. Perform steps 1-3 in the basic install guide above. Update the server's MPMission, dayz_server, BattlEye filters and HiveExt.dll.

  2. Connect to the MySQL server. Make a backup. Open the *_Updates.sql file and read the comments, especially at the bottom. Run the appropriate updates on the dayz_epoch database.

  3. Inside the server "Keys" folder remove any DayZ_Epoch*.bikey files from previous versions.