PDA

View Full Version : Hỗ trợ phát triển server VL OFFLINE Cho mọi người



kkmct
09-08-08, 11:20 PM
Chúng ta lại bắt đầu lao vào phát triển server game


Phần I: Lý thuyết phân tích (suông, ko thực hành)

Những ngày tháng qua đã có rất nhiều server đc phát triển, chúng thường viết các sript, add các item hay chỉ sửa font…
Mục đích của tut này là giúp đỡ cho mọi người có cho mình một “môi trường” an toàn, nhanh chóng, thuận lợi, thêm nhiều thời gian phát triển và hoàn thiện các game server võ lâm nói riêng và cho các game server toàn diễn đàn nói chung.
Một số yếu điểm khi phát triển một game server:
- Thời gian chạy lại server, ko kể cài bung bét lên lại gỡ ra cài lại
- Cài thêm font dẫn đến các ứng dụng khác font lộn xộn,
- Một số game server có virus -> virus tấn công máy
- Chúng ta có thể bị dính virus, spy ware, keylog... bất cứ khi nào chạy server.
- Nếu chúng ta có phần mềm diệt virus mạnh -> chúng sẽ xóa các file chạy -> server ko thể hoạt động đc.
- Việc cài lại nhiều lần HDH hay ghost nhiều lần có thể làm ổ cứng sớm die
- Chạy đi chạy lại toàn bộ server mỗi khi tắt máy đi khi bật lên lại phải khở động lại server  chán quá phải ko
- Khi chơi hay phát triển server thì ko online đc do phải dùng mạng ảo adapter  quá chán luôn
Chúng ta có thể dùng các trình đóng đông để khác phục đc một số yếu điểm trên nhưng trình đóng đông rất bất tiện. về việc cài các ứng dụng mới và nó ko có tác dụng gì với phần mềm spy ware hay keylog bởi vì nó đc gắn ở trong file exe nào đó trong server, chỉ cần chạy là dính liền mà xóa nó thì ko chạy đc server  lại phải reset máy
Từ các yếu điểm và các lập luận trên mình quyết định lập tut này để giải quyết một phần lớn cái vấn đề lan giải đó nhưng cũng ko thể hết đc. Kính mong mem các mod hay admin nếu ai chưa áp dụng cách này thì test thử xem hộ cái cách giải quyết này của em có ổn ko ?
Bắt đầu:
Yêu cầu:
Về cấu hình máy: đề nghị chip càng cao càng tốt tối thiểu 2.4 GHz, ram tối thiểu 512 MB  chỉ là lời khuyên thui, các bạn phải thử mới biết đc có chạy server trên máy ảo này ko.
ổ cứng còn nhiều chỗ trống nhé đủ để cài một hệ điều hành + SQL server + RAM ảo nữa (chỉ cần chống khoảng 6GB là đủ rùi)
Về Công cụ chúng ta cần đó là VMWare (mình dùng bản 6.0), hoặc có thể dùng Virtual PC của microsoft (cái nè miễn phí nhưng tốc độ chậm). nên dùng VMWare là tốt nhất
Thông tin và địa chỉ nhờ thằng google hoặc tại địa chỉ này:
<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> --> mình search đc thui.
Còn Virtual PC thì vào microsoft.com search thấy ngay
Một số lưu ý khi dùng máy ảo:
- Tạo một môi trường ảo nhưng giống hệt thật, gần như máy thật làm đc gì thì máy ảo cũng làm đc điều đó
- RAM của máy ảo sẽ lấy từ máy thật  thế thì mình mới yêu cầu ram 512 MB
- ổ cứng của máy ảo sẽ lấy khoảng trống từ máy thật.
- Keylog, spy ware, virus nếu có tồn tại chỉ chạy trong máy ảo chẳng làm gì đc ?
- Chúng ta có thể lưu lại các trạng thái của máy tính ảo bất cứ lúc nào muốn, và chạy lại nó chỉ trong vòng 2 phút là toàn bộ lại như lúc trc - tiện quá phải ko ?
- Tắt máy đi ngủ, ngày mai bật máy ảo lên chạy lại như trc lúc đi ngủ
- Tạo điểm ảnh tại bất cứ thời điểm nào muốn
- Và rất nhiều cái tiện lợi khác …

Nếu những bài viết trên có bất cứ sai sót nào mong các mem, mod và addmin chỉ giùm em, em xin cảm ơn.
(còn tiếp…)


Hết phần 1

Phần 2 :
- Hướng dẫn cài đặt tool VMWare 6.0, tạo các điểm ảnh và dừng lại và chạy lại tại mọi thời điểm cần …
Lại thấy hay và bổ ích cho bạn thì đừng quên khích lệ mình nhé đừng quên nhấn vào nút thank nha ha ha …

thaihoa91
10-08-08, 08:44 AM
Sorry ! Mình ko hiểu ! Tại mình gà mong bạn thông cảm ! ^__^

giangleloi
10-08-08, 08:58 AM
Hướng dẫn cài đặt tool VMWare 6.0, liên wan jì nói xem?cái này ko liên wan gì tới JX Hết nên closed đi mod

kkmct
10-08-08, 09:14 AM
Phần 1 chỉ giới thiệu qua thui, cho lên có thể ko hiểu cũng chẳng sao, mình chỉ so sanh giữa ưu điểm và nhược điểm của nó thui. Phần 2 là hướng dẫn cài và sử dụng, phần 3 sẽ áp dụng vào thực tế, giúp bạn cài đặt jx server trên máy ảo.


liên wan jì nói xem?cái này ko liên wan gì tới JX Hết nên closed đi mod

-- Tui đâu có nói là nó có liên quan đến JX đâu mà, tui chỉ bảo là nó hỗ trợ tốt cho chúng ta phát triển game server mà, cả jx và các server khác.

-- Việc closed topic này thì từ từ đã, để tui hoàn thành nốt các phần còn lại nữa, sau đó ai muốn xóa thì cứ việc, ok

pcsaovang
10-08-08, 09:44 AM
Bạn kkmct mới mở đầu thôi, cứ từ chờ xem sao.
Ý bạn mình củng đã hiểu rồi, dùng 1 mày ảo cho tiện không bị hư windows thật mình đang xài. Ví dụ như không thích nữa thì xoá máy ảo đi là sạch trơn.
Đó củng là cái hay nhưng mà mình ngại nặng máy thôi.
Àh cho mình hỏi tí nha. Máy mình chạy Chip 3.2Ghz, Ram 1 GB, Card màn hình 256 mà sao chạy JX thấy ì ạch ghê.

giangleloi
10-08-08, 09:56 AM
uhm sorry hơi nóng nhé^^,mong tha lỗi^^

kkmct
10-08-08, 10:05 AM
Bạn kkmct mới mở đầu thôi, cứ từ chờ xem sao.
Ý bạn mình củng đã hiểu rồi, dùng 1 mày ảo cho tiện không bị hư windows thật mình đang xài. Ví dụ như không thích nữa thì xoá máy ảo đi là sạch trơn.
Đó củng là cái hay nhưng mà mình ngại nặng máy thôi.
Àh cho mình hỏi tí nha. Máy mình chạy Chip 3.2Ghz, Ram 1 GB, Card màn hình 256 mà sao chạy JX thấy ì ạch ghê.

-- Với cấu hình này của bạn thì chạy cùng một lúc 2,3 server đều đc, nghĩa là bạn có thể cùng 1 lúc test thử 2, 3 game server

-- Hì hì ko có gì đâu bạn

-- các bạn cứ trì trích thoải mái mà

kkmct
10-08-08, 10:50 AM
kính chào mọi người !, Vì trong ở diễn đàn ko thể cho hình ảnh vào bài đc, cho lên mình tạm thời post chữ trc sau đó sẽ up ảnh lên chỗ khác và link tới. mong các bạn thông cảm.


Phần 2
Cài đặt và sử dụng một số tính năng của VMWare, thật ảo lẫn lộn


- Sau khi tải phần mềm Vmware về ta tiến hành cài đặt nó vào máy như đối với các phần mềm khác (cài nhanh thui mà phải ko ?)

- Nào chúng ta bắt đầu đi chợ mua cho mình 1 cái máy
Bật VMWare lên, nhấn chọn File, chọn new, nhấn chọn Virtual Machine …

-Nhấn next ở cửa sổ welcome, sau đó đến cửa sổ tiếp theo chúng ta chọn typical để chương trình tự tạo khung hình máy cho mình, đây là cách mua cả bộ máy tính, chúng ta còn có thể mua chi tiết hơn nữa, như tự thiết kế chip 1 con hay 2 con, RAM bao nhiêu ... muốn làm vậy thì thay vì chọn custom. Ta chọn Typical nhé, sau đó nhấn Next.

- Ở màn hình tiếp theo chúng ta chọn hệ điều hành cho máy ảo, việc chọn lựa này chỉ mục đích là chương trình sẽ tự cấu hình khung máy theo hệ điều hành mà chúng ta định cài, chứ ko có nghĩa là chương trình sẽ tự cài cho mình HĐH. Với Phát triển võ lâm chúng ta chọn win XP, còn các server khác các bạn có thể tùy chọn cho mình, ở đó có gần như tất cả các HĐH, Sau khi chọn xong xuôi chúng ta nhấn Next

- Đến hộp thoại tiếp theo, ở hộp thoại này chúng ta đặt tên cho cái máy ảo của mình, sau đó là chọn đường dẫn tới nơi đặt máy ảo của mình, các bạn lên chọn tới ổ có dư tầm 7 - 10 GB, nơi này sẽ chứa toàn bộ hệ điều hành. Tốt nhất chúng ta lên để nó vào 1 thư mục mới trong ổ có dư dả dung lượng nhiều nhiều một chút. sau đó nhấn NEXT.

- Hộp thoại tiếp theo nào, chúng ta phải chọn cho mình netword type: ở đây có 4 sự lựa chọn, với 3 sự lựa chọn đầu các bạn có thể đọc thông tin giải thích đi kèm, mình ko giải thích, nói nôm la là chúng ta có thể nối mạng lan với các máy ảo khác, và với cả máy thật tùy theo việc lựa chọn, Với phát triển server VL ta chọn dòng cuối cùng, tức là ko sử dụng mạng gì hết (Do not use a network connection). nhấn next

- Tiếp theo nào, hộp thoại này sẽ cho phép bạn cấu hình ổ cứng ảo của bạn, dung lượng tối đa mặc đinh là 8 GB, tùy các bạn, nhưng lên đặt tối thiểu là 4 GB nhé, nếu tích chọn vào Allocate all disk spacce now, tức là dành cấp phát đủ dung lượng tối đa luôn, bạn đặt ổ ảo bao nhiêu thì ổ thật mất từng ấy dung lương luôn, ở đây tốt nhất là ko tích chọn cái nào hệt Sau khi chọn xong xuôi chúng ta nhấn finish, vậy là kết thúc quá trình mua roài
(còn tiếp...)

Đi ăn cơm cái đã, hí hí chiều viết tiếp ...:hungry:

thaihoa91
10-08-08, 07:40 PM
Cho tui hỏi phần mềm VMWare này dùng để làm gì trong Server zậy bạn ?

kkmct
10-08-08, 11:18 PM
Cho tui hỏi phần mềm VMWare này dùng để làm gì trong Server zậy bạn ?

-- nó ko làm gì trong server cả, và mục đích của mình ko phải như vậy mà bạn.
-- Mình chỉ muốn các bạn có thêm 1 công cụ hỗ trợ cho việc phát triển server thui, nghĩa là tối ưu hóa việc chạy đi chạy lại hay cài đi cài lại ấy mà.

- các bạn hiểu ý mình chứ ...

kkmct
11-08-08, 08:48 AM
Nào chúng ta cùng tiếp tục


Phần 2 (tiếp)

- Sau khi chúng ta có được cấu hình máy để cài HĐH win XP 2 chúng ta tiến hành cài win XP như cài với máy thât. lúc này tại cửa sổ VMWare có thêm 1 tab nữa ngoài tab home mặc định, đó chính là tab chứa máy của chúng ta.

- Chúng ta cần có một đĩa HĐH (Mua ngoài quán net) hoặc là 1 file ISO của HĐH cũng đc (file chúng ta thường dùng các trình ghi đĩa tạo hình ảnh đó, ví dụ chúng ta đã UltraISO chẳng hạn chúng ta chỉ cần đút đĩa bất kỳ vào ổ rùi chuột phải vào ổ đĩa rùi chọn Create image -> sau đó chúng ta đặt cho đường dẫn và tên file Image ISO của đĩa là gì và nhấn ok chờ vài phút là có ISO của đĩa, sau đó mỗi khi cần ghi đĩa giống đĩa gốc ta chỉ cần burn cái file ISO bằng các trình ghi đĩa là đc như đĩa gốc thôi).

- Sau khi đút đĩa vào ổ CDROM hoặc có file ISO HĐH bước tiếp theo là chúng ta phải làm sao để cho VMWare nhận đc dữ liệu cho máy ảo từ máy thât. Chúng ta nhấn chọn VM --> chọn Settings.. (nhớ là chúng ta đang ở tab máy chúng ta vừa tạo nhé, không phải tab Home đâu) Ở hộp thoại xuất hiện chúng ta có thể thấy đây chính là cấu hình toàn bộ máy ảo, như ổ cứng, ổ đĩa CDROM, Cổng USB, RAM, Chip ... mà chúng ta đã đặt, bây giờ chúng ta thể tắt các cái fụ như Floppy, USB, card mạng ... bằng cách chọn cái muốn tắt và bỏ các dấu tích ở connect power on đi là đc.

- cấu hình hoàn tất, bây giờ là lúc chúng ta tiến hành cài win và chia ổ cứng, để mát tính nhận đc ổ CDROM của bạn hay cái file ISO đó đc nhận thì ta vào trong mục setting ở trên, sau đó nhấn chọn CD-ROM, ở bên cạnh chúng ta có thể thấy có 2 cái tùy chọn, 1 cái là Use physical drive: --> tức là sử dụng ổ cứng của máy thật làm ổ CD – ROM của máy ảo, nếu bạn chọn nó thì bạn có chọn đích xác ổ CD-ROM thật nào sẽ kết nối hoặc là auto detect (tự xác định). Còn cái lựa chọn kia là Use ISO image --> tức là sẽ sử dụng một ISO để đút vào ổ CD-ROM ảo, nếu bạn chọn thì bạn phải chỉ đến cái ISO HĐH bằng cách nhấn vào Browse và chọn đến cái ISO đó.

- Sau khi đã có dữ liệu trong ổ ảo (dữ liệu là HĐH nhá), chúng ta tiến hành chạy và cài đặt win như bình thường, nhấn vào nút hình tam giác mầu xanh lá cây ở trên thanh công cụ, máy ảo của ta bắt đầu khởi động (BIOS là của VMWare nhé, bạn có nhấn F2 để chỉnh lại cấu hình VMWare). Vì chúng ta chưa cài HĐH lên VMWare sẽ tự boot từ ổ CD-ROM. Đến Đây chúng ta tiến hành cài đặt bình thường giống hệ máy thật

Chú ý: các card sound, card màn hình sẽ ko cần cài, nó sẽ lấy từ máy thật, Việc để cho cổng USB nhận trong máy ảo sẽ dẫn đến máy thật sẽ ko nhận USB vì vậy bạn lên bỏ tính năng này đi.

- Sau khi cài đặt HĐH hoàn thiện chúng ta tiến hành cài 1 phần mềm hỗ trợ cho máy ảo của chúng ta, một tool nhỏ giúp VMWare chạy nhanh và và ổn đinh, tại màn hình của HĐH chúng ta nhân Ctrl + Alt để thoát khỏi màn hình của VMWare, nhấn chọn Install VMWare tools… -> chúng ta trở lại màn hình của VMWare bằng cách nhấn đúp vào màn hình VMWare, và tiến hanh cài đặt từng bước như với các phần mềm khác.


Vậy là hoàn tất việc cài đặt HĐH hành và cấu hình một số thứ.


Hết Phần II

Phần III: tạo điểm ảnh (snapshot), cài đặt JXserver, chia sẻ file giữa thật và ảo, lấy client đã cài từ máy thật vào máy ảo mà ko cần chuyển cả client vào máy ảo ....

x10tinpro
11-08-08, 11:15 AM
bạn ơi, cấu hình yêu cầu như bạn nói thì các sv hiện nay chạy trên windows thật còn chưa ăn thua, huống hồ chạy trên VMWare, chắc cũng fải lâu lắm. mình đã thử làm cái này 1 lần và thấy load rất chậm, chơi bị giật. máy mình dual core 1.8 1gb ram

kkmct
11-08-08, 02:55 PM
bạn ơi, cấu hình yêu cầu như bạn nói thì các sv hiện nay chạy trên windows thật còn chưa ăn thua, huống hồ chạy trên VMWare, chắc cũng fải lâu lắm. mình đã thử làm cái này 1 lần và thấy load rất chậm, chơi bị giật. máy mình dual core 1.8 1gb ram

- vậy sao ?
- thưa bạn là máy tớ dùng là Laptop 1.83 GHz, RAM 768MB nhưng chạy thì vẫn ok, chẳng có vấn đề gì cả

--- có thể máy bạn nhiễm virus hoặc chạy những chức năng tốn bộ nhớ, phân chia giữa RAM ảo và Ram thật chưa đồng đều chăng hay chưa cài VMWare tools ? bạn thử xem lại nhé.

mình vẫn chạy bình thường mà !

x10tinpro
11-08-08, 03:11 PM
ý mình nói là không phải là không chạy được, nhưng chạy nặng và lâu thôi, không tin mọi người thử test đi, chạy trong VMWare chậm hơn hẳn so với chạy trực tiếp trên Window, ngoài ra mình hok có ý gì khác

kkmct
11-08-08, 03:30 PM
ý mình nói là không phải là không chạy được, nhưng chạy nặng và lâu thôi, không tin mọi người thử test đi, chạy trong VMWare chậm hơn hẳn so với chạy trực tiếp trên Window, ngoài ra mình hok có ý gì khác

Cảm ơn bạn đã góp ý !
- thực ra việc chạy chậm không ảnh hưởng nhiều lắm, mình đã test thử rất nhiều, tất nhiên là nó sẽ chậm hơn máy thật bởi nó là ảo mà bạn,
- Nhưng sẽ có phần mình sẽ hướng dẫn các bạn các tối ưu hoá máy ảo và máy thật, làm sao cho tốc độ của máy ảo gần ngang với máy ảo, hãy đón chờ tiếp các phần còn lại nhé các bạn.

DNTmaster
11-08-08, 03:38 PM
Mà những cái bạn HĐ nó có giúp ích đc gì trong quá trình Dev ko hay chỉ làm thêm hoa tốn tài nguyên máy vậy ????

kkmct
11-08-08, 03:46 PM
Mà những cái bạn HĐ nó có giúp ích đc gì trong quá trình Dev ko hay chỉ làm thêm hoa tốn tài nguyên máy vậy ????

- thứ nhất cái hay vẫn còn phía trước
- thứ 2: lấy ví dụ về 1 cái hay: bạn có thể dừng lại toàn bộ các công việc hiện thời lại, giả sử bạn dang đanh quái ở Ba Lăng huyện chẳng hạn, sau đó bạn dừng máy ảo lại, sau đó tắt VMWare đi, tắt luôn cả máy thật đi, sau đó khi nào bạn bật máy thật lên, cahyj VMWare và chỉ cần resum lại, vậy là bạn lại đang đánh quái ở Ba lăng Huyện rồi, trong lúc đo bạn có thể đủ thứ trên máy thật,

- thứ 3: ví dụ bạn tạo 1 snapshot lúc cấu hình hoàn thiện, sau đó bạn sửa bung bét lên, bạn quay lại cái snapshop đã đặt tại thời điểm hoàn thiện vậy là như lúc hoàn thiện rùi ..

.....

và còn nhiều cái hay ở phía trc nữa...

DNTmaster
11-08-08, 04:03 PM
Như vậy nó cũng có khác gì nhiều so với chạy bình thường đâu.Giống như bây giờ tui đang test server mà ko muốn nhân vật bị văng ra như vậy reset server đc vậy hem..?

kkmct
11-08-08, 04:21 PM
Như vậy nó cũng có khác gì nhiều so với chạy bình thường đâu.Giống như bây giờ tui đang test server mà ko muốn nhân vật bị văng ra như vậy reset server đc vậy hem..?

- Thưa bạn là ko đc, bởi client và server đang kết nối với nhau, chúng ta ko thể reset game server mà nhân vật ko bị dis cả.
- ý mình muốn là bạn có thể bật máy lên mà Dev bất cứ lúc nào, vừa online vừa test server thử hỏi bạn có làm đc ở máy thật đc ko ?
- bạn thường phải cài font china để test server, khi bạn chuyển sang font đó bạn có thể ko reset máy thật đc ko ?
- bạn có thể test 2 server cùng 1 lúc với 2 địa chỉ IP khác nhau với máy thật đc ko ?
- nếu tính ra tài nguyên ổ cứng chỉ tốn khoảng 8 GB cho 2 server, giờ Ổ cứng đã 160 GB là bình thường, vậy có tốn ổ cứng ko ?
- RAM thật của bạn chỉ tốn 512 MB cho 2 server cùng 1 lúc vậy RAM bạn thường 1GB cơ mà phải ko ?

- Bạn có thể tránh rất nhiều rủi ro cho máy thật, cũng như có một mối trường yên tâm để Dev mà ko sợ virus hay bất cứ phần mềm gián điệp nào khác

--- trả lời đc các câu hỏi đó là bạn có thể hiểu đc lợi ích của nó rùi ...

Chúc các bạn thành công !

-- TUT sẽ đc tiếp tục vào ngày mai nhé, khi ko còn ai có ý kiến gì nữa nha. Còn ai có ý kiến đóng ghóp mình sẽ giải đáp tận tình.

Cảm ơn các bạn đã có ý kiến đóng ghóp ..

pcsaovang
11-08-08, 04:29 PM
Bạn kkmct ơi ! bạn có biết các ID của hàm Sale ko?
Ví dụ như Sale(20) thì nó bán đồ cùi, Sale(92) thì bán toàn vũ khí...
Vậy làm sao để mình biết chính xác ID nào là bán đồ nào ?
Bạn làm ơn chỉ giúp mình chút nha!

DNTmaster
11-08-08, 04:57 PM
Cũng khá hay đó ...nhưng tải ở đâu....rảnh thì làm = hình ảnh đi

kkmct
11-08-08, 06:59 PM
Bạn kkmct ơi ! bạn có biết các ID của hàm Sale ko?
Ví dụ như Sale(20) thì nó bán đồ cùi, Sale(92) thì bán toàn vũ khí...
Vậy làm sao để mình biết chính xác ID nào là bán đồ nào ?
Bạn làm ơn chỉ giúp mình chút nha!

Bạn à ! TUT của mình chỉ giải đáp về VMWare thui, còn những thứ khác bạn có thể lập topic hỏi mọi người khác nhé.

Mong bạn thông cảm !

kkmct
11-08-08, 07:06 PM
Cũng khá hay đó ...nhưng tải ở đâu....rảnh thì làm = hình ảnh đi

- Mình sẽ làm = hình ảnh sau nha.

- còn đây là linh tải (link FPT đã check, dung lượng 271.5 MB)

<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>

key: 12X0X-0W2AT-VA14F-4W9N7 hoặc 93WKE-YP98L-480FZ-4WEQ3
(tìm thấy tại benhvientinhoc).

Chúc bạn thành công !

huuduyd
12-08-08, 08:18 AM
sao hok lam = video lun cho nhanh :z

tanlongphucho
12-08-08, 09:28 AM
um cái nay nghe cung hay nhưng chạy sever tren máy ảo chắc mở được cái map balang không quá

kkmct
12-08-08, 03:31 PM
sao hok lam = video lun cho nhanh :z

- uh, mình sẽ làm = video nhưng sau khi mình hoàn thành TUT này nhé. Vừa kết hợp Video với chữ chắc là mọi người sẽ dễ hiểu thui mà, phải ko ?

kkmct
12-08-08, 05:11 PM
Nào chúng ta bắt đầu phần III chứ nhỉ
- dạo này forum có tình trạng lag lag thế nào ấy, thỉnh thoảng mãi chẳng vào đc gì, chán ghê, ạc min ra tay cứu giúp forum chắc vất vả lắm ...


Phần III

Tạo snapshot, cài đặt jx, chia sẻ dữ liệu giữa thật và ảo, dừng và chạy lại bất cứ lúc nào

- Tại bất cứ thời điểm nào chúng ta có thể tạo 1 snapshot cho máy ảo của chúng ta, và chúng ta có thể quay lại bất cứ thời điểm nào chúng ta đã đặt snapshot. ví dụ: khi chúng ta cài win hoàn chỉnh chúng ta tạo một snapshot, như vậy khi nào cần quay lại thời điểm cài win hoàn chỉnh chúng ta chỉ cần chọn điểm đó và nhấn go to, chờ 1 chút, vậy là ok

- Khả năng mềm dẻo và linh hoạt trong việc sử dụng máy ảo ở nhiều thời điểm khác nhau mà bạn cần.

- trừu tượng quá, thui mình hướng dẫn lấy snapshot luôn nha.

- Các lấy 1 snapshot:
- Tại bất cứ thời điểm nào khi đang chạy máy ảo, muốn lấy snapshot chúng ta chỉ cần kích chọn icon take a snapshot trên công cụ hoặc là nhấn chọn VM, chọn snapshot, nhấn chọn Take a snapshot...

- Tại cửa sổ hiện ra chúng ta đặt tên cho snapshot tại thời điểm đó, nhớ đặt tên cho dễ hiểu nha, ngoài ra các bạn có thể viết thêm mô tả cho snapshot tại mục Description. Sau đó nhấn OK, chờ 1, 2 phút cho đến khi thanh status 100% là đc rùi

- các khôi phục lại tại 1 thời điểm đã lấy snapshot, bạn có thể kích chuột vào biểu tượng manage snapshot for virtual machine trên thanh công cụ, hoặc vào VM, chọn snapshot, kích chọn vào snapshot manage để xem tất cả các snapshot đã lấy tại nhiều thời điểm theo tên mà bạn đã đăt. chỉ cần nhận chọn 1 thời điểm cần restore tới và nhấn nút Go to, chờ 2, 3 phút bao giờ thanh status hiện 100 % là đc. vậy là bạn đã trở lại thời điểm đó rùi, nhanh ko nào.

-- Các chú ý khi cài jxServer
- khi cài SQL cho server nếu các bạn cài vào nhưng ko vào đc CSDL để attach thì các bạn cần gỡ ra cài lại, nhớ reset máy khi gỡ xong nhẹ lặp lại cho bao giờ đc thì thui

-- các bước cài đặt y hệt như cài đặt với máy thật.

-- cài SQL server từ 1 file ISO, hoặc 1 ổ đĩa ở máy thật, mình đã hướng dẫn phần 2.

-- Chúng ta thể kết nối các máy ảo và máy thật với nhau để chia sẻ dữ liệu như một mạng LAN giữa các máy tính, và chúng ta có thể ping máy thật, kết nối internet, máy thật ping máy ảo, máy ảo ping máy ảo, việc này thích hợp cho các bạn cài server chạy cho mạng LAN.

-- nhưng khi chúng ta ko dùng mạnh LAN, hay ổ CD-ROM máy ảo để chia sẻ giữua thật và ảo thì chúng ta còn có 1 các nữa là chia sẻ trực tiếp giữa thật và ảo, cách làm như sau:

-- chúng ta nhấn vào VM, chọn settings..

-- Tại cửa sổ xuất hiện chúng ta chọn thẻ Option

-- Trong thẻ Option chúng ta nhấn chọn và mục share folder, sau đó nhấn chọn vào nút add... sau đó nhấn next, tại cửa sổ tiếp theo chúng ta đặt tên cho thư mục share này, và nhấn vào browser để chỉ đến thư mục cần chia sẻ, sau đó nhấn next, tại cửa sổ tiếp theo có 2 thùy chọn, 1 cái cho phép có hiệu lực folder cho chia sẻ (mặc địch đc chọn), còn cài kia là chỉ đọc thui ko đc sửa (read only), nhấn Finish đẻ hoàn tất

-- Sau khi có folder chia sẻ chúng ta tìm đến bằng các, tại máy ảo, chúng ta vào start, nhấn chọn run, gõ vào \\.host nhấn ok, sau đó tại cửa sổ hiện lên chúng ta vào Shared Folder là thấy ngay thư mục chúng ta vừa chia sẻ

-- chú ý: chúng ta có thể kéo thả thư mục hoặc file từ máy ảo vào máy thật, hay từ máy thật vào máy ảo như bình thương mà dữ liệu sẽ ko bị thay đổi.

-- Các bạn chỉ lên chạy tối đa là 2 máy ảo cùng 1 lúc, như thế sẽ làm ít tốn tài nguyên hơn cho máy.

-- Tạo RAM ảo cho máy thật khoảng 2000 MB là đc
-- Máy thật các bạn có thể đẻ 100 MB, hoặc hơn cũng đc

-----------------------------------------------------------------------

HẾT.

-------------

Thể theo nguyện vọng của 1 số người và để tiện cho mọi người thực hành mình sẽ làm 1 video hướng dẫn toàn bộ TUT này vì vậy loạt bài viết về TUT này xin đc hết tại đây. VIDEO sẽ đc upload sớm nhất là ngày mai nếu có thể.
----

Sau TUT này, mình sẽ tập trung vào việc nghiên cứu và viết ra cá tool hỗ trợ cho việc phát triển JX, mình sẽ viết bằng C# trên nền Framwork 2.0, mong các bạn test thử và cho ý kiến. Các bạn hãy chờ nhé !

-- cảm ơm các bạn đã đọc, và ghóp ý cho TUT này, mình xin cảm ơn !

Mr.Quy
28-08-09, 12:59 AM
đúng như chủ đề bài viết :))
Phát triển server Võ Lâm offline, Nghĩa là làm cái máy tính mình thành cái server
chứ ko phải là bầy config server VL :">
tìm quài ko ra mấy cái bầy config server vl :-"
hic

cauam.tapiu
22-10-09, 07:37 PM
Làm cái ebook đy anh tuy hay nhưng coi kiểu này nản lém ^^