CHIA SẺ:

Với những bạn mong muốn sử dụng Windows VPS thì khi Deploy ở Vultr có thể lựa chọn hệ điều hành Windows Server 2012, chỉ sau vài phút là server sẽ sẵn sàng sử dụng. Tuy nhiên hiện nay chi phí sử dụng khá đắt đỏ, lên đến 23$/tháng cho VPS 1GB RAM.

Vultr

Trước đây mình cũng đã từng hướng dẫn cài đặt Windows VPS ở Ramnode, nói chung phương pháp này khá là ổn, chi phí hợp lý. Hôm nay mình mới phát hiện ra một cách mới hay hơn để deploy Windows VPS ở Vultr thông qua chức năng Custom ISO. Cách này hiệu quả và chi phí tiết kiệm hơn so với việc sử dụng Image Windows 2012 có sẵn ở đây.

Mình đã từng thử nghiệm, cài đặt Windows 7 64 bit khá là nhanh, mà chi phí lại rẻ, tính ra chỉ mất có 7$/tháng cho server 1GB RAM mà thôi.

Trong bài viết hướng dẫn này, mình sẽ cài đặt bản Windows 7 Ultimate 64bit, các bạn có thể lựa chọn các phiên bản Windows khác đều được. Mình khuyên dùng Windows 7 với Location Japan hoặc Singapore để đỡ tốn tài nguyên server và có tốc độ remote tốt nhất, hạn chế lag.

Hiện giờ Vultr đang tặng miễn phí tới 103$ cho tài khoản mới. Xem thêm trong chuyên mục Vultr Coupon!

1. Chuẩn bị file ISO Windows 7

Hướng dẫn bên dưới để bạn tự chuẩn bị một bộ cài đặt Windows 7. Tốt nhất, bạn hãy sử dụng luôn direct link trong bài tổng hợp một số bộ cài đặt Windows. Có Windows 7, Windows Server 2008, Windows Server 2012 và Windows 10.

– Sau khi có file ISO Windows 7, các bạn hãy giải nén ra 1 thư mục nào đó, ví dụ C:\Windows 7

– Tải về file ISO VirtiO driver và giải nén vào thư mục C:\Windows 7\VirtiO chẳng hạn. VirtiO là chuẩn giúp cho các máy ảo biết được đang chạy trên môi trường ảo hóa, qua đó có thể tương tác được với các phần cứng ảo hóa.

– Sử dụng WinAIO Maker Professional để đóng gói toàn bộ thư mục Windows 7 thành file ISO

Chạy chương trình, chọn Folder2ISO

WinAIO

Trong ô đầu tiên, bạn hãy chọn đường dẫn đã giải nén Windows 7, ở đây là C:\Windows 7. Ô thứ 2 chọn chỗ lưu file ISO, ví dụ như C:\Win7.iso

WinAIO 2

Cuối cùng nhấn Build để chương trình tạo file ISO.

– Sau khi có được file ISO, bạn cần tiến hành upload file này lên 1 server nào đó, rồi sử dụng link này để remote upload lên Vultr do Vultr không cho phép upload trực tiếp.

2. Upload file ISO lên Vultr

– Đầu tiên bạn hãy truy cập vào Vultr, rồi đăng nhập. Giao diện trang quản lý servers ở Vultr như sau:

Giao dien quan ly Server Vultr

– Để đẩy file ISO lên bạn hãy nhấn tab ISO, chọn Add ISO dán direct link vào ô Upload ISO from remote machine và nhấn Upload.

– Khi nào bạn thấy StatusAvailable, kèm theo mã MD5Size chuẩn thì hãy chuyển sang bước 3.

Vultr ISO

Hiện Vultr đang giới hạn mỗi account chỉ được upload 2 file ISO lên mà thôi. Muốn up thêm phải xóa file cũ đi.

3. Tạo VPS với file ISO

– Sau khi upload file ISO lên thành công, bạn hãy nhấn dấu + màu xanh ở phía bên phải màn hình để tạo Windows VPS. Tham khảo thêm bài Hướng dẫn tạo VPS ở Vultr.

Tao VPS

– Các thông số Server LocationPackage tùy bạn chọn theo nhu cầu, riêng 2. Server Type chọn Custom ISO và lựa chọn file ISO bạn đã up lên trong phần 2.

Chon file ISO

– Cuối cùng nhấn nút Deploy Now để tạo server.

Lưu ý:

  • Vultr có 3 loại server là: Compute Instance (tối ưu hiệu năng hoạt động, nên chọn), Storage Instance (dung lượng nhiều hơn, hiệu năng kém hơn), Dedicated Instance (tài nguyên lớn) ở phía trên cùng để bạn chọn khi Deploy. Tất cả đều cài được Windows.
  • Location: nên chọn những địa điểm gần VN như Los Angeles, Seattle, Silicon Valley (US) hoặc Tokyo (Japan).
  • Server Size: nên chọn server có 1024MB RAM trở lên

4. Cài đặt Windows

– Bạn đợi một lúc cho đến khi Status của VPS chuyển sang trạng thái Running, không còn thông báo chú ý màu vàng nào nữa trong trang quản lý Server Information thì nhấn View Console.

Server Information

Có trường hợp quá trình Mount file ISO bị lỗi, dẫn đến việc View Console gặp thông báo màu đen như thế này:

Thong bao loi View Console

Trong trang Server Information, bạn hãy nhấn SettingsCustom ISO và Mount file ISO lại từ đầu, chuẩn phải như hình này.

– Giao diện cài đặt Windows 7 quen thuộc hiện ra, bạn nhấn Next rồi Install now

Windows 7

– Khi được hỏi Which type of installation do you want? hãy chọn Custom (advanced)

Install Windows

– Chọn Load Driver

Load Driver

– Nhấn Browse rồi tới thư mục VirtiO_HocVPS

Browse

– Chọn tất cả driver trong danh sách rồi nhấn Next (Windows Server 2008, Windows Server 2012, Windows 10 cũng chọn cái này nhé)

Select Drivers

– Kết quả như hình dưới thì nhấn Next

Select Disk

– Các bước tiếp theo cài đặt như bình thường

Sau khi cài đặt xong, bạn sẽ thấy giao diện Windows 7 quen thuộc hiện ra.

Windows 7 Start

Bật Remote Desktop

Để có thể sử dụng Remote Desktop thay cho VNC, các bạn cần nhấn chuột phải vào Computer, chọn Properties -> Remote settings. Trong phần Remote Desktop hãy chọn tiếp Allow connections from computers running any version of Remote Desktop.

Kich hoat remote

Tắt Firewall

Bạn phải tắt Firewall thì mới kết nối Remote Desktop được.

– Đối với Windows 7, vào Windows Firewall trong Control Panel, chọn Turn Windows Firewall on or off, Turn off hết:

Tat Firewall

– Đối với Windows Server 2012, trong cửa sổ quản lý Server Manager, chọn Tools, Windows Firewall with Advanced Security, Windows Firewall Properties rồi chỉnh hết Firewall State trong 3 tab (Domain Profile, Private Profile, Public Profile) về Off như thế này:

Tat Windows Server 2012 Firewall

Cuối  cùng Restart lại VPS. Như vậy là xong rồi đấy!

Lưu ý: Để kết nối đến VPS nhanh hơn, mượt hơn thì bạn nên điều chỉnh thêm vài thông số như sau

Kết nối đến VPS nhanh hay chậm, có lag hay không phụ thuộc rất lớn vào tốc độ mạng từ máy tính của bạn đến VPS. Để cải thiện hơn, trong Remote Desktop bạn chọn Display giảm xuống.

Phần Colors bạn chọn vào 16 bit là ổn nhất.

Remote Desktop Display

Tiếp đến trong VPS bạn chọn lại chế độ đồ họa về Windows Classic:

Vultr Windows Classic

Truy cập vào Vultr tại đây. Nếu đăng ký hãy sử dụng Vultr Coupon Code để tiết kiệm được nhiều $ nhất nhé.

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

667 Comments

  1. hellomotor 1

    thanks.
    góp ý một chút ai mạng yếu hay dùng d-com như mình down về rồi up lên mấy gb là cả một vẫn đề,cách giải quyết rất đơn giản là tạo một cái centos hay ubuntu gì đó cài desktop trình duyệt và wine cho nó đăng nhập vnc cài ultraiso tải file iso win7 về và tải VirtiO driver và giải nén nó ra thư mục nào đó ,mở file iso win7 bằng ultraiso add thư mục VirtiO driver vừa giải nén sau đó save lại và upload lên đâu đó(dropbox chẳng hạn) .
    sau khi cài song win thì có thể Destroy nó đi không mất bao nhiêu cả 😀

    1. Luân Trần Admin

      Cách này rất hay, mình đã thử dùng VPS để xử lý file ISO này rồi nhưng là thông qua dòng lệnh, cuối cùng đã false và phải up thủ công. Quên mất không dùng giao diện GUI 😀

  2. dnit.vn 39

    Bị lỗi rôi Bác ơi, chẳng hiểu: Unable to restart server: An internal error has occured

  3. Hưng 13

    cài win 32 bit đc. k nhỉ mình thấy trên kia có phần chọn 32 bit mà . hình như win 64 bit ngốn ram hơn 32 bit 1 chút

  4. hellomotor 4

    32bit vô tư, mình đang chạy 32 bit ngon lành,đang tìm cách boot winxp không biết load driver như thế nào

    1. dnit.vn 39

      Khi nào bác thử XP xong thì cho anh em biết liền nha, đang hóng Bác đấy. Chứ cái này cấu hình không cao lắm mà chạy Win mới e hơi đuối 1 chút… hehe

  5. dnit.vn 39

    Mình đang thử cài win server 32bit. Win server được tối ưu nên nhẹ và ít tốn ram hơn win 7 nhiều

  6. Luân Trần Admin

    Khi mình thử Deploy server thì chỉ thấy option Custom ISO có với Operating System 64bit nên nghĩ chỉ có hệ điều hành 64bit mới cài được.

  7. dnit.vn 39

    Khi nào bác @Luân Trần thử XP xong thì cho anh em biết liền nha, đang hóng Bác đấy. Chứ cái này cấu hình không cao lắm mà chạy Win mới e hơi đuối 1 chút… hehe

  8. dnit.vn 39

    Em cài WinServer 2008 32bit, thấy thằng này ngon quá. Tốc độ xử lý rất OK, tiếc cái là tốc độ download file về Việt Nam hơi chậm chút, phần này mà OK nữa thì mình sẽ chuyển qua Vultr xài luôn. Mình đang xài thằng VPS của Cloud4u.vn , lúc xài thử nó cho máy ngon lắm, lúc ký HĐ thì té ngửa luôn, không hiểu nó làm ăn kiểu gì mà download file chậm kinh khủng. Hối hận khi ký HĐ với thằng này.

  9. phukotler 9

    Hi, mình đã mua VPS trên Vultr và cài Win7 64bit theo hướng dẫn của các bạn ở đây, gói mình chọn là 4gb ram, 02cpu, 65gb ổ cứng. Tuy nhiên sau khi cài đặt thành công, hệ điều hành chạy rất chậm, mỗi thao tác click chuột thì phải chờ vài giây sau mới có phản hồi, không xem được video trên vps (nó như chạy slide ảnh ý).
    Không biết có ai gặp trường hợp như mình không, hướng dẫn mình cách sử lý với.
    p/s: mình có pm cho bên support rồi nhưng nó test đi test lại và phán một câu là hệ thống của họ không có vấn đề gì cả, là do đường truyền mạng của máy của mình. Mà trong khi đó thì mình cũng dùng 1 VPS khác chạy ngon lành, thao tác nhanh như máy local vậy.

    1. Hưng 1

      đó là do tốc độ đường truyền mạng của bạn chậm nên mới thế. bạn đăng ký gói ở nhật thì sẽ nhanh hơn. thường thì vps dùng để chạy tool hoặc chạy site vì vps chạy cả ngày k sao cả còn k ai lại xem clip trên vps cả “D

  10. phukotler 9

    Bạn dnit.vn có thể share/ chỉ giúp mình link tải win 2008 server 32bit để mình thử lại phát được không. tks trước nhé.

    1. Vicky Vu 39

      Bạn mail cho mình đi (dnit.vn@gmail.com), mình gửi link cho. Tại mình để trên con VPS Vultr này luôn, mình đăng ký Location ở Tokyo nên băng thông thấp lắm, không dám share public. Các bạn nào cần thì mail mình gửi link cho.

      1. Vicky Vu 39

        Thôi mình vừa úp lên GoogleDrive rồi, các bạn down nhé, mình đã tích hợp virIO driver sẵn rồi.

        https://drive.google.com/file/d/0B6-_BtasiJJFbUdhUVZFc0ZYU1U/edit?usp=sharing

        * Note : Nếu bạn cần ít dung lượng cũng như băng thông thì bạn nên chọn Location là TokyO, nhanh cực kỳ, không thua kém gì VDC mấy đâu. Mình cần băng thông lớn nên đăng ký cái này chơi thôi chứ chẳng làm gì được.

        1. Luân Trần Admin

          Bạn có thể up lên đâu có direct link không, mình sẽ chuyển về server của mình cho mọi người sử dụng?

        2. phukotler 9

          Vicky Vu cho mình hỏi chút, khi cài custom với win 2008 server 32bit nếu mình chọn Mục Operating System là 32 BIT thì không có phần Custom cho file ISO, Mục Operating System là 64 BIT thì có phần custom để cài file Win ISO (http://prntscr.com/3wpgpu). Tuy nhiên sau khi cài xong thì trạng thái nó cứ ở STOPPED (http://prntscr.com/3wpid4). Khi View Console thì cũng ko được (http://prntscr.com/3wpiu5). Bạn đã cài được rồi có lưu ý gì trong quá trình cài ko hướng dẫn mình với nhé. cài mãi ko được. hic

          1. Vicky Vu 39

            Bạn cứ option ở 64bit, khi cài xong trong khoảng 10 phút đầu nó ở chế độ Stopped. Nó đang chờ move Data + FileIOS của bạn về DataCenter. Sau khi nó moved xong nó tự chuyển sang Running.
            Khi nào bạn vào phần Manager của nó mà bạn không còn thấy dòng thông báo màu đỏ thì là đã ok rồi. Theo như hình bạn cung cấp thì ,chúc mừng bạn đã cài thành công rồi đó, chỉ ngồi chờ khoảng 5-10p nữa là View Console để cài. Yên tâm đi, mình cài đi cài lại cả chục lần rồi, đều OK hết.

            * Note: Nếu bạn thích vọc vạch thì khi cài Ok rồi bạn nên Snagshot lại cho chắc

          1. hoang phung 27

            OH, ra là tùy server cài được hay không nữa, hèn chi người khác cài được, mình server Los Angeles cài ko được, thữ theo bạn thữ 🙂

          2. Vicky Vu 39

            Mà của mình cài Los Angerles vẫn ok mà. K hỉu ??? … Sao mình xài Ok thế mà sao các bạn khó khăn thế nhỉ …??!!!

        3. Kai Du 2

          Bạn ơi mình có link Win7 iso Google Drive mà không biết direct link bạn chỉ giúp mình cách tạo link direct được không

    1. Luân Trần Admin

      Cái đó có sẵn khi bạn Deploy VPS ở Vultr rồi nên không cần thiết phải hướng dẫn nữa bạn

      1. ly hung 5

        Chỉ có win 2012 thôi mà giá cao quá lại cấu hình thấp vì thế chọn custom os là cách tiết kiệm nhất.

  11. phukotler 9

    tks bạn Vicky Vu đã chia sẻ. Tuy nhiên khi mình paste link để upload file ISO lên host thì gặp lỗi này: “Image “edit” does not appear to be an ISO, file type: HTML document text (size: 72771 bytes)” (http://prntscr.com/3wk1in). Không biết mình đã làm sai chỗ nào. Hay cái link đó không phải link final để cho nó lấy để copy sang Vultr nhỉ.

          1. hoang phung 27

            nó không có chỗ nào để chọn NO or YES hết bạn, vừa bấm INSTALL NOW là nó zô bắt điền Key rồi bạn, ko kịp cho cài trial nữa

          2. Vicky Vu 39

            Lạ vậy, khi vào nó hiện form bắt điền key, bạn tick vào cái check mà nó kêu đại khái là “Kích hoạt tự động khi online “. Bạn bấm NEXT , nó sẽ hiện hộp thoại gì gì đó, có 2 nút YES và NO, bạn chọn là NO .
            Trời chỗ đó dễ muốn chết, bạn cứ bấm đại lùng tung là nó vào.

  12. hellomotor 4

    mạng mạnh thì chơi remote desktop.
    mạng yếu thì nên dùng teamviewer sẽ ổn định hơn

    1. Tinh 7

      Có bác nào xem giúp cái, e cài win server 2008 ở trên, driver chọn cái của win 7 32 bit, vì chon vista ko được.Cài đặt ổn định nhưng khi vào thì ko có internet. Ai có kinh nghiệm chỉ giáo giùm em. E cám ơn
      http://prntscr.com/3x2kwe

      1. hoang phung 27

        mình chọn vista nó hog chạy, nên chọn wnet cái có chữ net phía sau đó, chạy oke lắm bạn,

        1. Tinh 7

          cám ơn bạn, vậy h mình fai deploy lại hay sao bạn,có cách nào chọn lại ko. thks bạn

          1. hoang phung 27

            Bạn vào My server –> manager –> Custom ISO –> Remove ISO –> Reintall –> chờ vài phút – vào chọn manager –> Custom ISO –> chọn file là oke

            Rồi chọn WNET.

            Những người khác chọn VISTA được, mình thì nó ko hiện ra ổ đĩa khi chọn VISTA, lạ nhĩ

          2. hoang phung 27

            Thữ theo giống mình xem chọn FULL Datacenter — Chọn WNET — chọn x86 — chọn dòng đầu — next

  13. xoipay 3

    Hi add
    sao luc minh cai Window server 2008 86x chon driver la VISTA,
    Nhung sau khi cai xong lai khong vao duoc mang nhi ?
    Card mang lai thong bao khong nhan dc ??

        1. Tinh 7

          Mình cài mấy lần mà vẫn ko có internet.hix. Có bác nào nhiệt tình online chỉ giùm mình cái. yh và skype của mình : nguyen_tinh215. thks các bác

      1. hoang phung 27

        Bạn vào My server –> manager –> Custom ISO –> Remove ISO –> Reintall –> chờ vài phút – vào chọn manager –> Custom ISO –> chọn file là oke

        Rồi chọn WNET.

        Thữ theo giống mình xem chọn FULL Datacenter — Chọn WNET — chọn x86 — chọn dòng đầu — next

  14. nam 10

    Cho mình hỏi mình sau khi upload file https://googledrive.com/host/0B6-_BtasiJJFRWVxNDFZd2JOTUU/WinServer2008_x86_en-us-KRMSFRE_EN_DVD.iso này tới server thành công rồi mình tạo chon thông tin như bạn hướng dẫn:

    1024 MB VPS – 108.61.216.115 Los Angeles Stopped $0.01

    Sao trạng thái là stopped nhỉ? Mình bấm vào view console nó mở ra 1 cửa sổ mới rồi hiện ra thông báo
    noVNC ready: native WebSockets, canvas rendering

    và Server disconnected (code: 1006) thế này là sao à bạn? híc xin trợ giúp với

      1. Tinh 7

        Thử lại cái wnet đi bạn, mình làm lần đầu k có internet, lần 2 thì ok. hên xui quá

          1. phukotler 9

            Bạn có thể share link direct được không. cái link này hình như ko paste để upload file được

          2. hoang phung 27

            mình up lên google drive bằng file ISO mà ko biết cách lấy link, ai biết chỉ với

Comment của bạn

Your email address will not be published. Required fields are marked *