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!

693 Comments

  1. Thanh Huy 1

    Anh ơi, cho em hỏi là em có cài Window server 2012 bản của hocvps lên VPS Vultr, sau khi cài xong thì cũng tắt firewall, isc ngon lành hết rồi

    Vậy mà khi upload video lên Youtube thì tốc độ cực chậm, chưa tới 1Mb/s
    Em đã test speed thì vẫn bình thường

    Vậy cho em hỏi là sau khi cài xong có cần chỉnh gì nữa ko anh, tốc độ upload còn thua cả máy ở nhà nữa

    1. thanh 1

      vì nó dùng mạng ở trên máy tính nhà bạn chứ ko phải mạng của vps bạn kích vào chỗ mạng mà xem nó có hai dòng connent mạng của vps thì bị limited , còn vì sao lại thế mình cũng chịu 🙁

  2. Minh Clear 1

    Chào Luân,
    Cho mình hỏi là sao có file ISO rồi mà lại cần giải nén ra rồi lại tạo file ISO một lần nữa làm gì vậy nhỉ.
    Trong bài mình ko tìm thấy phần giải thích cho hành động này nên chưa hiểu mục đích lắm.
    Best regards

  3. Hiếu Nguyễn 2

    Bạn ơi cho mình hỏi tý mình đã upload file iso lên google drive nhưng lúc add link iso trên vultr lại báo false? Bạn giúp mình với

        1. Luân Trần Admin

          Gửi mình link xem thế nào. Direct link là click vào link hiện ra khung download luôn, không phải click thêm bước nào nữa

  4. An Nguyễn 1

    Ad cho mình hỏi hiện mình đang cài Win Server 2012 Evalution 180 days, mình đã cấu hình tất cả xong xuôi và chạy 3 tuần rồi rất tốt không có vấn đề gì, connect hay remote đều ok. Hiện tại win báo còn 158 ngày và mình đã take snap lại một bản và để đó. Sau này giả sử win chỉ còn 10 ngày mình restore lại bản snap thì windows có trở về 158 ngày không hay sẽ vẫn chỉ còn 10 ngày. Do hiện tại VPS của mình có tính sẵn sàng cao nên mình chưa thử restore lại bản snap.

  5. hai 1

    Ad cho hoi sao mình reg tài khoản đầu tiên thì có 50$, nhưng sau khi được vultr xác nhận thì khi lập vps tài khoản về 0$ là sao

  6. Joker Dinh 1

    A Luân ơi, e dùng link a gửi, right click vào đường link Win 7 Ulitmate 64 chọn Copy Link Address xong dán vào Vultr thì nó hiện đến status Available xong là cứ vầy hoài, ko thấy hiện MD5 và Size. Ko biết nên làm sao nữa a nhỉ ?

    http://i.imgur.com/L1LJGFG.png – ảnh screenshot ạ !

    Hix hi vọng dc a reply sớm 🙁 e sợ nó lại hết hạn dùng sau 24h 🙁

    1. Luân Trần Admin

      Bạn đợi hoặc thử lại lúc sau xem thế nào, có thể có nhiều người đang cùng dùng link đó.

    2. lê thành 7

      e bị y như bác này, ad xem thế nào đi, file up lên không hiện MD5 và size

      1. Việt Phương Moderator

        Lúc up bạn kiểm tra lại link nhé. Có thể link của bạn qua 24h ngày hôm đó đã hết hạn

  7. NGUYEN VAN DAI 4

    a luân ơi e tải file iso a gửi cho xong rồi nhưng vào phần cài driver kiếm không thấy file VirtiO_HocVPS đâu mà lại thấy file netfx thì phải làm sao ạ? em cảm ơn

      1. Việt Phương Moderator

        Bạn upload lại iso và mount lại xem. Win 7 Pro Sp1 32Bit đúng không?
        Mình vừa add và cài thử vẫn thấy bình thường mà nhỉ. File 2572 MB

  8. TÙNG 3

    Cho mình xin link direct ISO windows 7 64 bit đã tích hợp như trong bài với ạ, cảm ơn nhiều 😀

  9. van ha 1

    em cài nó báo là Available rồi có size rồi mà không có mã MD5 có sao không ADMIN ơi

  10. Tran Hieu 2

    Ad ơi em cài xong win 7 rồi không có key kích hoạt thì dùng 30 ngày thì hủy tạo cái có bị block account ko ạ

  11. Tran Hieu 2

    Ad ơi em cài win 7 32 bit nếu không có key kích hoạt thì dùng 30 ngày có bị khóa account không ?

    1. Việt Phương Moderator

      Bạn không click được vào Install Now à? Bạn mount lại file rồi cài lại xem

        1. Việt Phương Moderator

          Do setting ở view console của VPS rồi. Bạn dùng Tab, phím mỗi tên và Enter để cài đặt vậy

          1. Việt Phương Moderator

            Bạn đang cài bản Window OS nào? Mount lại xem
            Đọc bản ở đây để mình test thử lại trên vultr cho. Không được nữa thì để lại skype

          2. Văn 5

            Em làm 3 cái: Win10_Ent_x32_LuanTran_HocVPS.iso, Windows_Server_2008_R2_Full_LuanTran_hocvps_com.iso, Win7_Pro_SP1_x32_LuanTran_HocVPS.iso mà kết quả như nhau anh ơi. (em mò mấy ngày mà không pít lỗi gì)
            Skype: Văn Trương

          3. Văn 5

            mình rút kinh nghiệm cho các ae gặp lỗi như mình nhé là nhớ chọn hết 3 drivers nhé

  12. Thắng 2

    Mình cài xong win8 trên vps rồi nhưng không biết mật khẩu đăng nhập qua remote kiểu gì cả. Xem hướng dẫn bảo lấy mật khẩu root chỗ hình con mắt trên vps mà trên vps mình chả có user với hình con mắt nào cả không giống với hướng dẫn. Ai giúp mình với loay hoay 2 ngày nay rồi

    1. Việt Phương Moderator

      Bạn vào giao diện quản lý VPS chỗ như hình nhé: http://prntscr.com/dqgjph.
      Tuy vậy VPS Wins OS không có mật khẩu đâu. Bạn dùng user, mật khẩu lúc cài Win đăng nhập
      Ở VPS bạn phải enable Remote Desktop Service thì máy bạn mới dùng Remote Desktop Client truy cập được
      Trong VPS : Control Panel –> System Properties –> Remote Desktop chọn Allow remote connections to this computer

    2. Việt Phương Moderator

      Tuy vậy VPS Wins OS không có mật khẩu đâu. Bạn dùng user, mật khẩu lúc cài Win đăng nhập
      Đăng nhập ok chưa bạn?

  13. Phan Huy Sĩ 2

    cho em hỏi ạ
    sau khi em cài next ở bước install window nó lại ra cái cửa sổ đen C:/windows/system32/cmd.exe

  14. Thái Bảo 3

    Giúp mình với. Mình cài kiểu gì máy ảo cũng lag, chậm kinh khủng.
    Mình cài thử từ 5$ -20$/tháng từ file ISO Win 7, tối ưu các thứ đến bản Win Server 12 16$/tháng, nâng lên 2 CPU Ram 2GB vẫn không cải thiện được. Có phải do đường truyền máy thật tệ quá nó bị ảnh hưởng VPS ko bác???

      1. Thái Bảo 3

        Máy VPS nó chậm bác ạ. Mình test thử các cấu hình máy với mức $ cao hơn nhưng ko cải thiện được. Ra quán xài wifi khác cũng vậy. Nếu do đường truyền thì tốc độ khoảng bao nhiêu thì chơi VPS nó ngọt bác

          1. Thái Bảo 3

            Làm youtube bác ơi. Xem youtube đã lag thôi rồi, định render upload mà lag kinh khủng ko thao tác được

          2. Việt Phương Moderator

            Đó là do đường truyền của bạn lên VPS chứ đâu phải do VPS. VPS là máy ảo connect qua mạng bạn xem vid làm sao mà không giật được. Như khi bạn teamview máy người khác thôi

Comment của bạn

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