-
Notifications
You must be signed in to change notification settings - Fork 250
ACE Hosting Windows
Deploying an ACE server using the precompiled release
Create the following directories:
- C:\ACE\Dats
- C:\ACE\Logs
- C:\ACE\Server
Copy the following files to the "C:\ACE\Dats" folder:
- client_cell_1.dat
- client_local_English.dat
- client_portal.dat
Note: The .dat files above can be obtained in your Asheron's Call client folder.
Download and install the latest .NET Runtime 8.0.x, Windows x64
Download and install either MySQL or MariaDB
-
MySQL minimum required version - 5.7.17+
- When installing on the same instance the ACE server will run on (recommended), select "Server Machine" as the server type.
- The optional "MySQL Workbench" application can be used to interface with the database to apply new and updated .sql files.
- If you would like to add automated DB backups to your Windows-MYSQL DB (https://github.com/KT053374/MySQL_Auto_Backup_Windows)
- MariaDB minimum required version - 10.2+
Download the latest ACE Server Release and extract the contents to "C:\ACE\Server".
Start the server by running the ACE.Server.exe or with the following command:
- "C:\ACE\Server\ACE.Server.exe"
You will be prompted to enter the necessary configuration details.
Alternatively you can manually create the Config.js file by copying the provided Config.js.example file and renaming it Config.js, then editing the file.
- Host specific configuration is done via the Config.js file.
- Logging is configured via the log4net.config file.
- If your distribution does not contain a log4net.config, you can obtain the latest one from here.
- Locate the following line:
- <file value="ACE_Log.txt" />
- and replace it with
- <file value="C:\ACE\Logs\ACE_Log.txt" />
Please continue the installation instructions here on the ACE Hosting page.