PDA

View Full Version : [TLBB] Hướng dẫn chi tiết cách đưa TLBB lên VPS chạy ONLINE



vpssrv
21-01-19, 10:37 PM
Xin chào các bạn, hôm nay mình sẽ hướng dẫn CHI TIẾT các bạn đưa TLBB lên VPS chạy online.
Ở diễn đàn cũng đã có 1 số bài hướng dẫn nhưng mình không thấy rõ ràng lắm và hiện khi cài mysql server đã chạy bản mới nên có thể khó với 1 số bạn.
B1: Cần chuẩn bị 1 VPS LINUX Centos 6 32BIT thông dụng mà dễ dàng hơn bản 64BIT nhé
Mở terminal chạy các lệnh sau:

yum update
yum install <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
yum install <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
sudo service mysqld restart
sudo mysql_secure_installation

Sau khi chạy lệnh sudo mysql_secure_installation thì set pass luôn cho mysql nhé
Nếu bị báo socket=/data/var/lib/mysql/mysql.sock thì restart lại mysql nhé.
Sau đó đăng nhập vào mysql bằng lệnh:

mysql -u root -p
Điền pass vừa set ở bước trên vào để đăng nhập
Sau đó gán full quyền cho root

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

B2: Cài thư viện lib
Mở terminal chạy các lệnh sau:

yum install unixODBC unixODBC*devel libtool*ltdl libtool*ltdl*devel
yum install mysql*connector*odbc
ln -s /usr/lib/libodbc.so.2.0.0 /usr/lib/libodbc.so.1
sudo service mysqld restart

B3: Config ODBC.INI
Các bạn vào /etc/odbc.ini sẽ thấy file trống thì sửa file nhé


[tlbb]
Description = ServerTLBB Database
Driver = /usr/lib/libmyodbc5.so
Server = IPVPSLINUX
Database = tlbb
Port = 3306
Option = 3
User = root
Password = 123456
Socket = /var/lib/mysql/mysql.sock
]

Sau đó hãy mở navicat lên import file SQL vào nhé
SQL file:
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Sau khi import xong có thể kiểm tra đã thành công chưa bằng lệnh

isql -v tlbb
Nó báo connected là OK.

B4: Up server TLBB lên VPS
Server file: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Up file tlbb.tar.gz lên /home/
Sau đó chạy lệnh:

cd /home
tar xzvf tlbb.tar.gz

Vào /home/tlbb/Server/Config
Config IP và thông tin kết nối mysql ở 3 file:
LoginInfo.ini
ServerInfo.ini
ShareMemInfo.ini

Nhớ sửa
DBUser=root

Ở file ServerInfo.ini nhớ sửa cả Billing
IP là IP máy chạy Billing và nhớ set port nhé.

B5: Chạy billing trên win
Ở đây các bạn có vps win thì có thể chạy luôn hoặc lấy máy nhà để chạy billing

Billing: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Nhớ config lại IP và thông tin kết nối mysql trong file BillServer.ini nhé.

Client: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Client thì các bạn chỉ việc vào Patch/loginserver.txt sửa lại toàn bộ IP là đc.

Ở đây mình chạy bản của bạn eworld <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Các bạn có thể tải bộ web tại đây
Web

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Cảm ơn bạn eworld rất nhiều !!!

B6: Run server

cd /home/tlbb/
sh run.sh

Chúc các bạn thành công ! Mọi thắc mắc cứ post lên đây mình sẽ trả lời nhé

hotatchanh
10-02-19, 02:00 PM
Em đăng gặp trục trặc khi deploy server lên centos 6 64bit. Anh có giúp tính phí thì inbox cho em với

vinhthamthao
10-02-19, 03:22 PM
Em đăng gặp trục trặc khi deploy server lên centos 6 64bit. Anh có giúp tính phí thì inbox cho em với

Liên Hệ

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

PuaruVN
17-03-19, 11:59 PM
....cảm ơnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn

hihui
12-08-19, 07:18 PM
Bổ sung nho nhỏ ạ, nếu chạy:

sudo service mysqld restart
bị command not found, thì chạy

# yum install sudo

kinzero
16-08-19, 04:30 PM
bổ xung file /etc/odbc.ini


[tlbb]
Description = MySQL connection to database
Driver = MySQL
Database = tlbb
Server = ip VPS
User = root
Password = Mat Khau
Port = 3306
Socket = /var/run/mysqld/mysqld.sock

sửa như top sẽ không connected được

qweasdcz
09-09-19, 10:32 AM
Cho em xin hỏi bác tý, em đã làm theo hướng dẫn đến đoạn

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.1.73 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
mysql> Ctrl-C -- exit!
Aborted
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Có nghĩa là xong pass rồi phải không ạ?
Đến đoạn
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
nó báo
-bash: GRANT: command not found
B2 ỔN
B3 ỔN
B4 đăng nhập vào mysql không kết nối dc, dùng port 3306 phải không ạ,...
Phần giải nén file tar.gz
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
LỖI
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

BÁC online chỉ giúp e hoặc cho số dt hay face em nhờ tý dc ko ạ

kinzero
13-09-19, 06:43 PM
Cho em xin hỏi bác tý, em đã làm theo hướng dẫn đến đoạn

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.1.73 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
mysql> Ctrl-C -- exit!
Aborted
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Có nghĩa là xong pass rồi phải không ạ?
Đến đoạn
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
nó báo
-bash: GRANT: command not found
B2 ỔN
B3 ỔN
B4 đăng nhập vào mysql không kết nối dc, dùng port 3306 phải không ạ,...
Phần giải nén file tar.gz
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
LỖI
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

BÁC online chỉ giúp e hoặc cho số dt hay face em nhờ tý dc ko ạ



Đây bạn <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

namnhatho
19-02-20, 12:42 AM
Cho em xin hỏi bác tý, em đã làm theo hướng dẫn đến đoạn

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.1.73 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
mysql> Ctrl-C -- exit!
Aborted
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Có nghĩa là xong pass rồi phải không ạ?
Đến đoạn
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
nó báo
-bash: GRANT: command not found
B2 ỔN
B3 ỔN
B4 đăng nhập vào mysql không kết nối dc, dùng port 3306 phải không ạ,...
Phần giải nén file tar.gz
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
LỖI
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

BÁC online chỉ giúp e hoặc cho số dt hay face em nhờ tý dc ko ạ

Bác cũng bị giống em, nhưng em chưa có cách khắc phục.

phamvuong
19-02-20, 09:13 AM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.1.73 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
mysql> Ctrl-C -- exit! --- chỗ này ko ctrl C mà tiếp tục lệnh grand
Aborted
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Có nghĩa là xong pass rồi phải không ạ?
Đến đoạn
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
nó báo
-bash: GRANT: command not found
B2 ỔN
B3 ỔN
B4 đăng nhập vào mysql không kết nối dc, dùng port 3306 phải không ạ,...
Phần giải nén file tar.gz
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
LỖI
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

cài đầy đủ thì sẽ chạy bình thường

namnhatho
19-02-20, 01:46 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.1.73 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
mysql> Ctrl-C -- exit! --- chỗ này ko ctrl C mà tiếp tục lệnh grand
Aborted
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Có nghĩa là xong pass rồi phải không ạ?
Đến đoạn
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
nó báo
-bash: GRANT: command not found
B2 ỔN
B3 ỔN
B4 đăng nhập vào mysql không kết nối dc, dùng port 3306 phải không ạ,...
Phần giải nén file tar.gz
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
LỖI
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

cài đầy đủ thì sẽ chạy bình thường

Em làm đến bước 3 bị lỗi bác ạ, em không biết cách import file SQL vào Navicat.

phamvuong
19-02-20, 01:48 PM
Em làm đến bước 3 bị lỗi bác ạ, em không biết cách import file SQL vào Navicat.

bước đó có j khó nhỉ
sau khi cài thành công sql thì truy cập navicate
mở lên sẽ thấy có tlbbdb hoặc cái mà bạn tạo phải chuột vào đó chọn attack rồi chọn file sql cần import
web làm tương tự

namnhatho
19-02-20, 02:26 PM
bước đó có j khó nhỉ
sau khi cài thành công sql thì truy cập navicate
mở lên sẽ thấy có tlbbdb hoặc cái mà bạn tạo phải chuột vào đó chọn attack rồi chọn file sql cần import
web làm tương tự

Lúc em mở navicat lên không thấy có phần tlbbdb nào bác ạ. Em là newbie bác ạ.

phamvuong
19-02-20, 02:46 PM
Lúc em mở navicat lên không thấy có phần tlbbdb nào bác ạ. Em là newbie bác ạ.

thế bạn tạo 2 cái db là tlbbdb và web rồi attack vào thôi

namnhatho
19-02-20, 03:26 PM
thế bạn tạo 2 cái db là tlbbdb và web rồi attack vào thôi

Bác có facebook không, bác giúp em chỉnh phần này với được không ạ, em mò mãi không ra.

kobihoanga
08-04-20, 03:13 AM
Thớt cho mình xin file thư viện libltdl.so.3 được không ạ, cài toàn bị lỗi version của thư viện này ạ, được thì cho mình xin cả 3 file của 3 thư viện luôn ạ

kobihoanga
08-04-20, 02:43 PM
Ln bạn HĐH 32 hay 64? ib mình cài cho nhé

Mình 64 bit bạn ạ
30.charrrrrrrrrr

kimminhtien9
13-04-20, 04:44 AM
mình chạy lệnh ./shm start thì bị lỗi này, mình đã tìm hết trong diễn đàn nhưng chưa có ai bị tương tự. Hy vọng được các bác giúp đỡ. =((=((

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Sói Đẹp Trai
13-04-20, 08:12 AM
mình chạy lệnh ./shm start thì bị lỗi này, mình đã tìm hết trong diễn đàn nhưng chưa có ai bị tương tự. Hy vọng được các bác giúp đỡ. =((=((

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Trường hợp này bạn kiểm tra config của ODBC, ở trong etc/odbc.ini
Ví dụ của mình như sau



[tlbbdb]
Description = ServerTLBB Database
Driver = /usr/lib/libmyodbc3.so
Server = 127.0.0.1
Database = tlbbdb
Port = 3306
Option = 3
User = tlbb
Password = tlbb1234
Socket = /var/lib/mysql/mysql.sock


Phần bôi đỏ là link tới lib cung cấp các func tuơng tác với csdl. Cái màu xanh là cái bạn khai báo ở trong config của ShareMemory

kimminhtien9
13-04-20, 01:25 PM
Trường hợp này bạn kiểm tra config của ODBC, ở trong etc/odbc.ini
Ví dụ của mình như sau



[tlbbdb]
Description = ServerTLBB Database
Driver = /usr/lib/libmyodbc3.so
Server = 127.0.0.1
Database = tlbbdb
Port = 3306
Option = 3
User = tlbb
Password = tlbb1234
Socket = /var/lib/mysql/mysql.sock


Phần bôi đỏ là link tới lib cung cấp các func tuơng tác với csdl. Cái màu xanh là cái bạn khai báo ở trong config của ShareMemory


Mình kiểm tra trong /usr/lib/ thì có file libmyodbc5.so và file adbc.ini đã link đúng đến file này rồi, còn database mình cũng đã khai báo đúng với file ShareMemory rồi nhưng vẫn không được, vẫn bị lỗi đó :((

kobihoanga
13-04-20, 04:53 PM
Mình kiểm tra trong /usr/lib/ thì có file libmyodbc5.so và file adbc.ini đã link đúng đến file này rồi, còn database mình cũng đã khai báo đúng với file ShareMemory rồi nhưng vẫn không được, vẫn bị lỗi đó :((

Cái này của bạn là do diver mysql ấy, bnaj dùng hệ điều hành nào

kimminhtien9
13-04-20, 07:26 PM
Cái này của bạn là do diver mysql ấy, bnaj dùng hệ điều hành nào


mình dùng Centos, mình đã khắc phục được driver nó rồi, giờ nó bị lỗi kiểm tra đường truyền, mình đã tắt hết firewall của máy billing và máy centos luôn mà không được. :((

kobihoanga
13-04-20, 08:07 PM
mình dùng Centos, mình đã khắc phục được driver nó rồi, giờ nó bị lỗi kiểm tra đường truyền, mình đã tắt hết firewall của máy billing và máy centos luôn mà không được. :((

Cần mình teamview xem cho
30charrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr

ttvn92
26-02-21, 12:47 PM
Centos 7.7 bị lỗi này
Bác nào fix giúp em với

New Managers...OK! (-147233024)(T0=2021-2-26_5:40:18 T1=0.2660)
Start Init Managers... (-147233024)(T0=2021-2-26_5:40:18 T1=0.2660)
mCharDBInterface->Connect()... Get Errors: [unixODBC][Driver Manager]Data source name not found, and no default driver specified (-147233024)(T0=2021-2-26_5:40 :18 T1=0.2670)

bibibi1t
21-11-23, 02:57 PM
có bác nào hướng dẫn cách đưa web vào với mình tìm mò cài toàn bị lỗi bên game sau khi chạy web