Steer server is designed to manage administrator rules (integration to a WebApp and a Box Server). The Box Server is required to implement the Item Claim system. Requires Python 2.6 (x86) and MySQL 5.7 to work.
Download: https://disk.yandex.ru/d/7fkO7LbzYPrjtw
Installation
- Install the Python 2.6 to directory C:\Python26.
- Unpack the python-2.6-Lib.zip archive into the C:\Python26 directory.
- Unpack the box.zip and steer.zip archives to your TERA Server directory.
Create Database
- Open Navicat or HeidiSQL and connect to your MySQL server.
- Create two databases named box2db and steer3db.
Important! Specify the utf8 encoding with collation utf8_unicode_ci when creating the database.- Import sql files from the directory box\DB to database box2db in the following order:
- BOX_schema_2.16.1.db50.sql
- BOX_sp_2.16.1.db50.sql
- BOX_data_2.16.1.db50.sql
- BOX_update_2.16.1.db50.sql.- Import sql files from the directory steerserver\DB to database steer3db in the following order:
- STEER_schema_3.3.1.db15.sql
- STEER_sp_3.3.1.db15.sql
- STEER_data_3.3.1.db15.sql
- STEER_update_3.3.1.db15.sql.
Configuration
- Open the file box\BoxConfig.ini and set the db_user and db_passwd parameters according to your database settings.
- Open the file steerserver\SteerConfig.ini and set all db_user and db_passwd parameters according to your database settings.
- Open the file boxadminweb\boxadminweb.ini and change the value of the nation_code parameter as en.
- Open the file steerweb\steeradminweb.ini and change the value of the nation_code parameter as en.
Servers Starting
- To start the Box Server API, run the 1_Box.bat file in the box directory.
- To start the Steer Server, run the .bat files in the steer directory in order.
- To start the Box Web Admin, run the Start.bat file in the boxadminweb directory.
- To start the Steer Web Admin, run the Start.bat file in the steerweb directory.
Box Web Admin panel: http://127.0.0.1:8070/ or http://YOUR_SERVER_IP:8070/
Steer Web Admin panel: http://127.0.0.1:8060/ or http://YOUR_SERVER_IP:8060/
Logins: boxadmin and steeradmin
Password: password
Import the Translation
- Unpack the archive steer_translation_EN_RU.zip to any directory.
- Go to the Steer Web panel and select 언어 데이터 가져오기 from the 가져오기/내보내기 menu:
- Click File upload button and select the file L10N_DisplayGroup_steeradmin_en.csv.
- Click File upload button and select the file L10N_Function_steeradmin_en.csv.
Integration WebApp 100.02 with Steer Server
- Download the patch https://disk.yandex.ru/d/Kbl7mL85m7UQ1w.
- Unpack the patch to the WebApp\bin directory.
- Open the file WebApp\AppResource\WebAppConfig.xml and change like that:
Code:<SteerServer addr="127.0.0.1" port="8105" /> <Admin id="gadmin" /> <DbSync option="execute" />- Restart WebApp ApplicationPool or IIS Service.
- Login to Steer Web and set new password for the user gadmin:
Now you can enter WebApp panel with login gadmin and your password set via Steer.Spoiler:
Installation of FCGI Gateway and FCGI WebServer (optional)
Integration FCGI Gateway with TeraAPI (deprecated)Spoiler:
The latest version of Tera API no longer requires FCGI integration for the Item Claim system to work.
ScreenshotsSpoiler:
Spoiler:
Official documentation available here: https://forum.ragezone.com/f797/tera...ation-1206071/








Reply With Quote


