[TLBB] Hướng dẫn Config Billing Golang trên máy ảo Linux

Link tải: https://github.com/liuguangw/billing_go
[HIDE-THANKS]- Sau khi tải billing về, giải nén và ném tất cả 6 file vào thư mục home của máy ảo linux
1. billing
2. billing.exe
3. config.json
4. LICENSE
5. log.log
6. README.md
- Tiếp theo ta mở file config.json bằng notepad++ và chỉnh sửa như sau
"ip": "127.0.0.1", -- để nguyên 127.0.0.1
"port": 12680, --điều chỉnh cái này theo sv của bạn
"db_host": "192.168.1.3", --điều chỉnh cái này theo sv của bạn
"db_port": 3306, --điều chỉnh cái này theo sv của bạn
"db_user": "tlbb", --điều chỉnh cái này theo sv của bạn
"db_password": "tlbb1234", --điều chỉnh cái này theo sv của bạn
"db_name": "web", --điều chỉnh cái này theo sv của bạn
"allow_old_password": false,
"auto_reg": true,
"allow_ips": [],
"transfer_number": 1000
- Chỉnh file ServerInfo.txt ở đường dẫn home/tlbb/Server/Config như sau:
[World]
IP=127.0.0.1 -- trùng với ip ở file config.json
Port=777

[Billing]
Number=1
IP0=127.0.0.1 -- trùng với ip ở file config.json
Port0=12680 -- trùng với port ở file config.json
IP1=0.0.0.0
Port1=10101
IP2=0.0.0.0
Port2=10101
IP3=0.0.0.0
Port3=10101
IP4=0.0.0.0
Port4=10101
* Lưu ý: ta chỉ quan tâm đến 2 chỗ này, còn lại theo server của các bạn!
- Tiếp theo ta vào Xshell chạy lệnh:
cd /home
chmod a+x ./billing
./billing &
- Sau đó chạy các lệnh Server bình thường
./shm start
./World
./Login
./Server
!! Như vậy đã chạy billing và Server trên 1 máy ảo Linux thành công!![/HIDE-THANKS]

Bài viết theo cách hiểu của mình các bạn đừng chê nhé!
 
Chỉnh sửa lần cuối:
Link tải: https://github.com/liuguangw/billing_go
- Sau khi tải billing về, giải nén và ném tất cả 6 file vào thư mục home của máy ảo linux
1. billing
2. billing.exe
3. config.json
4. LICENSE
5. log.log
6. README.md
- Tiếp theo ta mở file config.json bằng notepad++ và chỉnh sửa như sau
"ip": "127.0.0.1", -- để nguyên 127.0.0.1
"port": 12680, --điều chỉnh cái này theo sv của bạn
"db_host": "192.168.1.3", --điều chỉnh cái này theo sv của bạn
"db_port": 3306, --điều chỉnh cái này theo sv của bạn
"db_user": "tlbb", --điều chỉnh cái này theo sv của bạn
"db_password": "tlbb1234", --điều chỉnh cái này theo sv của bạn
"db_name": "web", --điều chỉnh cái này theo sv của bạn
"allow_old_password": false,
"auto_reg": true,
"allow_ips": [],
"transfer_number": 1000
- Chỉnh file ServerInfo.txt ở đường dẫn home/tlbb/Server/Config như sau:
[World]
IP=127.0.0.1 -- trùng với ip ở file config.json
Port=777

[Billing]
Number=1
IP0=127.0.0.1 -- trùng với ip ở file config.json
Port0=12680 -- trùng với port ở file config.json
IP1=0.0.0.0
Port1=10101
IP2=0.0.0.0
Port2=10101
IP3=0.0.0.0
Port3=10101
IP4=0.0.0.0
Port4=10101
* Lưu ý: ta chỉ quan tâm đến 2 chỗ này, còn lại theo server của các bạn!
- Tiếp theo ta vào Xshell chạy lệnh:
cd /home
chmod a+x ./billing
./billing &
- Sau đó chạy các lệnh Server bình thường
./shm start
./World
./Login
./Server
!! Như vậy đã chạy billing và Server trên 1 máy ảo Linux thành công!!

Bài viết theo cách hiểu của mình các bạn đừng chê nhé!
Bạn biết config billing jar ko mình hỏi chút
 
config như billing khác thôi
nhưng phải cài thêm java cho linux
tạo thêm trường cho web theo như billing đã code
hết
Tác giả đã buid sẵn hết rồi, chỉ cần làm giống mình là chạy thôi. Hướng dẫn của mình thực hiện trên các máy ảo offline đã tạo sẵn nên ko cần cài java nữa, còn online thì các bạn tự xử :D
 
Bên trên