PDA

View Full Version : [TLBB] Hỏi thêm về tlbb 3.30



mastervnn
12-07-13, 11:48 AM
- Mình thấy trong quá trình setup tlbb có gõ lệnh mysql nhưng không rõ cài mysql để làm gì?
- Và mình cũng thắc mắc trog server có file tlbb.sql file biết là để lưu thông tin nhân vật nhưng sao mình không thấy trong video hướng dẫn hoặc các tut không nói gì về file này.
- Và cho mình hỏi thêm, chúng ta có thể dùng billing win của HH share xài cho server này đc k? Tại do pc mình bị hư nên ra nét cài thử config lại card mạng 192.168.1.33 là k thể.
Tks các b đã đọc, b nào tl đc thì tl giúp mình giải đáp khuất mắc nhé.

minhchau0309
12-07-13, 12:21 PM
- Mình thấy trong quá trình setup tlbb có gõ lệnh mysql nhưng không rõ cài mysql để làm gì?
- Và mình cũng thắc mắc trog server có file tlbb.sql file biết là để lưu thông tin nhân vật nhưng sao mình không thấy trong video hướng dẫn hoặc các tut không nói gì về file này.
- Và cho mình hỏi thêm, chúng ta có thể dùng billing win của HH share xài cho server này đc k? Tại do pc mình bị hư nên ra nét cài thử config lại card mạng 192.168.1.33 là k thể.
Tks các b đã đọc, b nào tl đc thì tl giúp mình giải đáp khuất mắc nhé.

mysql đễ excute, lưu trữ db char trên máy chủ.....
tlbb.sql k đề cập vì hầu hết các linux utubu ảo được share đã excute sẵn db rồi nên hong làm bước này
Billing nào cũng đc...miễn config đúng là đc....dùng của Mod Huy dễ dùng hơn nhé....bạn excute db billing bên ngoài và cofig nó chưa.nếu chưa k chạy đc bill đâu nhé

mìh gà chỉ bt đc tí vậy thoy

Sói Đẹp Trai
12-07-13, 12:52 PM
mysql đễ excute, lưu trữ db char trên máy chủ.....
tlbb.sql k đề cập vì hầu hết các linux utubu ảo được share đã excute sẵn db rồi nên hong làm bước này
Billing nào cũng đc...miễn config đúng là đc....dùng của Mod Huy dễ dùng hơn nhé....bạn excute db billing bên ngoài và cofig nó chưa.nếu chưa k chạy đc bill đâu nhé

mìh gà chỉ bt đc tí vậy thoyNice job :D.
30 char..........................

mastervnn
12-07-13, 02:00 PM
Trong server có file nào config user, pass, db cua mysql trên máy ảo linux không b?
Mình có đề nghị như thế này không biết đc k, nếu k thì thôi m0g các b bỏ qua. Mìh cũg chưa thử. Tai sao ta không để tất cả database lên máy win? Tại mình thấy trên linux cũng xài mysql mà, trong khi ta chạy billing win thì cấn gì cài thêm mysql ở máy linux. Chuyển toàn bộ database sang máy win, và vấn đề là fải config mysql của server lại, và mình cũg k biết rõ là file nào giữ vai trò này. Mình nghĩ việc billing win đc thì chuyển database sang win đc. M0ng các b test thử và cho mình biết kết quả, ý tưởg thì nhiều mà k có điều kiện check.

legend1250
12-07-13, 04:15 PM
Trong server có file nào config user, pass, db cua mysql trên máy ảo linux không b?
Mình có đề nghị như thế này không biết đc k, nếu k thì thôi m0g các b bỏ qua. Mìh cũg chưa thử. Tai sao ta không để tất cả database lên máy win? Tại mình thấy trên linux cũng xài mysql mà, trong khi ta chạy billing win thì cấn gì cài thêm mysql ở máy linux. Chuyển toàn bộ database sang máy win, và vấn đề là fải config mysql của server lại, và mình cũg k biết rõ là file nào giữ vai trò này. Mình nghĩ việc billing win đc thì chuyển database sang win đc. M0ng các b test thử và cho mình biết kết quả, ý tưởg thì nhiều mà k có điều kiện check.

Mình đã thử rồi, nhưng ko phải mở server online lớn nên chưa biết được tính khả thi của nó.

mastervnn
12-07-13, 04:31 PM
Mình đã thử rồi, nhưng ko phải mở server online lớn nên chưa biết được tính khả thi của nó.

Kết quả ntn legend? Vẫn vào game đc và server hoạt động bình thường chứ?

legend1250
12-07-13, 04:38 PM
Kết quả ntn legend? Vẫn vào game đc và server hoạt động bình thường chứ?

Hoàn toàn ổn, ko bị gì cả
Những chữ cái của "Hồ Chí Minh" ? (HCM viết thường)

Sói Đẹp Trai
12-07-13, 05:31 PM
Trong server có file nào config user, pass, db cua mysql trên máy ảo linux không b?
Mình có đề nghị như thế này không biết đc k, nếu k thì thôi m0g các b bỏ qua. Mìh cũg chưa thử. Tai sao ta không để tất cả database lên máy win? Tại mình thấy trên linux cũng xài mysql mà, trong khi ta chạy billing win thì cấn gì cài thêm mysql ở máy linux. Chuyển toàn bộ database sang máy win, và vấn đề là fải config mysql của server lại, và mình cũg k biết rõ là file nào giữ vai trò này. Mình nghĩ việc billing win đc thì chuyển database sang win đc. M0ng các b test thử và cho mình biết kết quả, ý tưởg thì nhiều mà k có điều kiện check.Mình ko nghĩ là windows thì nó chạy phù hợp với chức năng quản lý sv đa năng như linux đâu. Sai đừng chém nhé. Nghe nói có source code trên windows đấy nhưng nghe vậy mà vẫn chưa thấy tung tích đâu cả :D

minhchau0309
12-07-13, 05:40 PM
Trong server có file nào config user, pass, db cua mysql trên máy ảo linux không b?
Mình có đề nghị như thế này không biết đc k, nếu k thì thôi m0g các b bỏ qua. Mìh cũg chưa thử. Tai sao ta không để tất cả database lên máy win? Tại mình thấy trên linux cũng xài mysql mà, trong khi ta chạy billing win thì cấn gì cài thêm mysql ở máy linux. Chuyển toàn bộ database sang máy win, và vấn đề là fải config mysql của server lại, và mình cũg k biết rõ là file nào giữ vai trò này. Mình nghĩ việc billing win đc thì chuyển database sang win đc. M0ng các b test thử và cho mình biết kết quả, ý tưởg thì nhiều mà k có điều kiện check.

nếu mún thì chỉ cần config đúng ip các file trong tlbb/Server/Config/ ( Logininfo.txt, sharemem, vs serverinfo)
chỉ cần config đúg thì sv vẫn load tèn tèn nhé :D....đó h vẫn cứg nhắc dùg dc trong linux fải start mysql mệt nhọc.....mà lúc trước cũg vì bill oracle trên nó nên để nó ở đó lun cho tiện thoy í :D

mastervnn
12-07-13, 05:58 PM
Kakaka ý tưởng mình thành công rồi mình nghĩ mysql thì hoàn toàn làm trên win đc k vẫn đề gì đâu HH và các bạn. Mình nghĩ h việc setup server tlbb linux chỉ là môi trường để chạy server còn database sẽ nằm tất cả trên win. Mong các b cùng nghiên cứu thêm để xem có tác dụng phụ gì k.

legend1250
12-07-13, 09:25 PM
Kakaka ý tưởng mình thành công rồi mình nghĩ mysql thì hoàn toàn làm trên win đc k vẫn đề gì đâu HH và các bạn. Mình nghĩ h việc setup server tlbb linux chỉ là môi trường để chạy server còn database sẽ nằm tất cả trên win. Mong các b cùng nghiên cứu thêm để xem có tác dụng phụ gì k.

Sợ mysql trên win ko bảo mật = mysql trên Linux, cụ thể là những ai chạy = VPS hay sv vì theo mình tìm hiểu thì mysql ở Linux có lệnh GRANT ALL chỉ cho phép 1 IP cố định truy cập database. Như vậy các IP khác sẽ bị chặn, bảo mật cao. Còn mysql trên win mình chưa tìm hiểu.

mastervnn
12-07-13, 11:14 PM
Sợ mysql trên win ko bảo mật = mysql trên Linux, cụ thể là những ai chạy = VPS hay sv vì theo mình tìm hiểu thì mysql ở Linux có lệnh GRANT ALL chỉ cho phép 1 IP cố định truy cập database. Như vậy các IP khác sẽ bị chặn, bảo mật cao. Còn mysql trên win mình chưa tìm hiểu.

hehehe nếu chỉ có vấn đề này thì nữa mình share cho lengend và các b biết cách bảo mật hơn. Tại lúc trước mình cũng là dân ug đã từng tìm hiểu việc hack mysql nên biết cách bảo mật khá tốt. Còn tác dụng phụ gì không các b và lengend? Lengend tí private hỏi tí nhé.

huuduyen_05
13-07-13, 06:56 AM
Việc để db tlbb trên máy khác máy chạy server có tác dụng phụ là :

- Việc connect từ máy sv -> db ảnh hưởng đến tốc độ lưu trữ : nếu 2 máy này không cùng mạng hoặc có độ trễ cao -> tốc độ gửi tín hiệu xử lý lưu trữ thông tin chậm -> kẹt nhân vật liên miên -> rollback rào rào (nếu chạy server online thì khỏi chơi luôn, nếu chạy offline thì ảnh hưởng ít hơn)
- Khi 1 trong 2 con sv hoặc db die đột ngột -> rollback 100%

Ưu điểm : dễ quản lý

vocweb
15-07-13, 02:00 PM
Trong server có file nào config user, pass, db cua mysql trên máy ảo linux không b?
Mình có đề nghị như thế này không biết đc k, nếu k thì thôi m0g các b bỏ qua. Mìh cũg chưa thử. Tai sao ta không để tất cả database lên máy win? Tại mình thấy trên linux cũng xài mysql mà, trong khi ta chạy billing win thì cấn gì cài thêm mysql ở máy linux. Chuyển toàn bộ database sang máy win, và vấn đề là fải config mysql của server lại, và mình cũg k biết rõ là file nào giữ vai trò này. Mình nghĩ việc billing win đc thì chuyển database sang win đc. M0ng các b test thử và cho mình biết kết quả, ý tưởg thì nhiều mà k có điều kiện check.

Chuyển DB đi đâu đều được. Đây cũng là cách giảm tải cho server. Hầu hết các service lớn đều làm cách này. Server chứa DB yêu cầu ổ đĩa cứng tốc độ cao, các server chính thống thường tốc độ quay của HDD là 15k vòng/phút và xài RAID để tăng thêm hiệu năng + có chức năng hotswap.

Chuyển DB đi chỗ khác thì cần cấu hình vài chỗ trong game server. Nói chung cũng khá dễ.

Ah, nếu dùng máy Window làm để chứa DB, thì nên xài hệ Window Server, không nên xài XP hay Win 7,...
Lý do thì giải thích dài dòng phức tạp, tốt nhất nên biết đến đây thôi.

vocweb
15-07-13, 02:07 PM
Việc để db tlbb trên máy khác máy chạy server có tác dụng phụ là :

- Việc connect từ máy sv -> db ảnh hưởng đến tốc độ lưu trữ : nếu 2 máy này không cùng mạng hoặc có độ trễ cao -> tốc độ gửi tín hiệu xử lý lưu trữ thông tin chậm -> kẹt nhân vật liên miên -> rollback rào rào (nếu chạy server online thì khỏi chơi luôn, nếu chạy offline thì ảnh hưởng ít hơn)
- Khi 1 trong 2 con sv hoặc db die đột ngột -> rollback 100%

Ưu điểm : dễ quản lý

Cái vấn đề kẹt nhân vật, rollback do DB đặt trên máy khác cũng không đúng đâu HuuDuyen.
TLBB xài sharememory để lưu tạm các data. Khi gamer offline, hoặc khi shutdown server thì data này mới ghi xuống DB -> đến đây thì gamer đã off hết rồi, làm gì thấy lag nữa.

Cấu hình server lý tưởng:
- Game server: CPU mạnh, RAM nhiều. HDD nhanh chậm không ảnh hưởng lắm
- DB server: HDD tốc độ càng cao càng tốt, xài SSD nữa thì quá lý tưởng. CPU đặc biệt phải có cache càng nhiều càng tốt. Trường hợp này mình có thử rồi. CPU 12MB Cache, làm MySQL server thì khác hẳn con CPU 8 hoặc 6MB cache.

mastervnn
16-07-13, 11:34 PM
Gần đây mình có thử nghiệm không xài phần mềm mysql 5.xx nữa mà qua xài Xampp thấy khá tốt. Cài xampp data cũng sẽ đc quản lý ở phpmyadmin và xampp tích hợp nhiều phần mềm khác cần thiết để bạn biết máy bạn thành một webserver và data server! Tạm thời chưa thấy gì bất ổn. Yêu cầu bảo mật web tốt thì mình nghỉ xâm nhập vào cũng ko fải dể. Newbie còn gặp khó khăn ở billing win và web reg nên xài xamp p chỉ cài xampp là đủ không cần thêm gì.

minhchau0309
17-07-13, 12:18 AM
Gần đây mình có thử nghiệm không xài phần mềm mysql 5.xx nữa mà qua xài Xampp thấy khá tốt. Cài xampp data cũng sẽ đc quản lý ở phpmyadmin và xampp tích hợp nhiều phần mềm khác cần thiết để bạn biết máy bạn thành một webserver và data server! Tạm thời chưa thấy gì bất ổn. Yêu cầu bảo mật web tốt thì mình nghỉ xâm nhập vào cũng ko fải dể. Newbie còn gặp khó khăn ở billing win và web reg nên xài xamp p chỉ cài xampp là đủ không cần thêm gì.

ờ thì xampp cũng chứa mysql và có thể edit database trên đấy mà hem cần dùng navicat..

vocweb
17-07-13, 12:49 AM
Gần đây mình có thử nghiệm không xài phần mềm mysql 5.xx nữa mà qua xài Xampp thấy khá tốt. Cài xampp data cũng sẽ đc quản lý ở phpmyadmin và xampp tích hợp nhiều phần mềm khác cần thiết để bạn biết máy bạn thành một webserver và data server! Tạm thời chưa thấy gì bất ổn. Yêu cầu bảo mật web tốt thì mình nghỉ xâm nhập vào cũng ko fải dể. Newbie còn gặp khó khăn ở billing win và web reg nên xài xamp p chỉ cài xampp là đủ không cần thêm gì.

XAMPP chỉ nên dùng để test, không nên xài trong bản thương mại.
Lý do à? Vì XAMPP tích hợp nhiều thứ & mỗi thứ được compile để chạy được trên tất cả các máy, nên không tối ưu -> hiệu năng giảm.

Các server chính thống:
Hệ window: IIS + MSSQL
Hệ Linux: cái nào cũng được (CentOS, RedHat Ent, thậm chí FreeBSD - nhưng cái này thường dùng làm DNS server) + MySQL/MongoDB/Cassandra/CouchDB

Nói nhiều quá, mọi người tẩu hỏa nhập ma mất.

mastervnn
17-07-13, 06:16 AM
XAMPP chỉ nên dùng để test, không nên xài trong bản thương mại.
Lý do à? Vì XAMPP tích hợp nhiều thứ & mỗi thứ được compile để chạy được trên tất cả các máy, nên không tối ưu -> hiệu năng giảm.

Các server chính thống:
Hệ window: IIS + MSSQL
Hệ Linux: cái nào cũng được (CentOS, RedHat Ent, thậm chí FreeBSD - nhưng cái này thường dùng làm DNS server) + MySQL/MongoDB/Cassandra/CouchDB

Nói nhiều quá, mọi người tẩu hỏa nhập ma mất.

ukm. Xampp xài tôi thấy bảo mật có vẻ kem. Và nhà cung cấp xampp cũng thừa nhận điều này. Nói chung thi hack cũng k đơn giản tại ta cứ đồi hỏi quá cao thôi. Nghiệp dư k đủ level để crack pass, pro thì chắc k để y tới mình đâu. Giả lại xampp ta có thể tuỳ biến rất nhiều có bị hack or k là do ta thôi.

vocweb
17-07-13, 07:07 AM
ukm. Xampp xài tôi thấy bảo mật có vẻ kem. Và nhà cung cấp xampp cũng thừa nhận điều này. Nói chung thi hack cũng k đơn giản tại ta cứ đồi hỏi quá cao thôi. Nghiệp dư k đủ level để crack pass, pro thì chắc k để y tới mình đâu. Giả lại xampp ta có thể tuỳ biến rất nhiều có bị hack or k là do ta thôi.Quan trọng nhất là cái DB, bảo mật cái DB có nhiều cách, đơn giản thì có 3 cái dễ làm:
1. Đưa DB qua máy khác, từ ngoài không access vô máy này được => pro cũng chưa chắc hack được
2. Nếu để trên cùng 1 máy thì dùng firewall chặn port 3306 của MySQL lại, không cho access từ ngoài vào
3. Kết hợp cách 2 và đổi port của MySQL, mặc định MySQL xài port 3306 => đổi thành 1234 chẳng hạn. Cách này thì cực 1 chút, phải sửa tùm lum

mastervnn
18-07-13, 01:11 AM
Ng việt luôn muốn tốt và rẻ mà. Hjhj mình nói ở đây ám chỉ về bảo mật. Cái gì cũng yêu cầu tuyệt đối. Một ví dụ nhỏ một server tlbb 3 đc share, cũng cùng fiên bản đó nhưng có thêm vài chữ "bản chuẩn, good, hot, vip..." là đã làm hoan mang lòng dân rồi.
Mình thì cái gì cần làm theo truyền thống thì làm, cải tiến đc thì cải tiến k muốn làm theo khuôn mẫu.
Nếu cải tiến thành công mà bị vấn đề bảo mật thì k fải mình bất tài mà tại ng ta tài hơn mình.
Trc h mìh chỉ bị một lần về cái forum vbb rip theo forum tl.gate.vn hiện tại, thấy rất tức giận vì forum test mà bị hack và mình khinh thường ng hacker đó vì file config.php chưa chmod gì hết, bị hack k fải là khó. Sau này có dev game server hy vọng sẽ co ng làm tuj thấy ngưỡng mộ. Bị hack cũng thấy zui lòg thì đó mới là hacker sự. Đêm khuya nổi hứg tâm sự, có viết thiếu or sai xin bỏ qua.

mother
19-07-13, 01:01 PM
Kakaka ý tưởng mình thành công rồi mình nghĩ mysql thì hoàn toàn làm trên win đc k vẫn đề gì đâu HH và các bạn. Mình nghĩ h việc setup server tlbb linux chỉ là môi trường để chạy server còn database sẽ nằm tất cả trên win. Mong các b cùng nghiên cứu thêm để xem có tác dụng phụ gì k.

db thì chuyển đi đâu mà chẳng được.kể cả bạn chuyển sang 1 máy riêng để db và 1 máy để server vẫn được.chủ yếu config làm sao cho server kết nối được đến db thôi.;;)