Langkah-langkah Instalasi | Tutorial Video (Indonesian)
Jalankan perintah berikut untuk mengunduh installer:
wget https://raw.githubusercontent.com/emuhib/windows.server.DO/main/windows-server-autoinstaller.sh
Setelah diunduh, berikan izin agar file dapat dijalankan:
chmod +x windows-server-autoinstaller.sh
Jalankan installer dengan perintah berikut:
./windows-server-autoinstaller.sh
Setelah installer selesai, jalankan QEMU untuk memulai Windows Server. Ganti xx
dengan versi Windows yang Anda pilih (misal, windows10
):
qemu-system-x86_64 \
-m 4G \
-cpu host \
-enable-kvm \
-boot order=d \
-drive file=windowsxx.iso,media=cdrom \
-drive file=windowsxx.img,format=raw,if=virtio \
-drive file=virtio-win.iso,media=cdrom \
-device usb-ehci,id=usb,bus=pci.0,addr=0x4 \
-device usb-tablet \
-vnc :0
Catatan: Tekan Enter dua kali untuk melanjutkan.
Setelah QEMU berjalan, ikuti langkah berikut untuk mengakses dan mengonfigurasi Windows Server:
- Aktifkan Remote Desktop di pengaturan Windows Server.
- Nonaktifkan CTRL+ALT+DEL di Local Security.
- Atur agar Windows Server tidak pernah tidur.
Setelah konfigurasi selesai, kompres image Windows Server. Ganti xxxx
dengan versi Windows yang Anda pilih (misal, windows10
):
dd if=windowsxxxx.img | gzip -c > windowsxxxx.gz
Instal Apache untuk melayani file melalui web:
apt install apache2
Izinkan akses Apache melalui firewall:
sudo ufw allow 'Apache'
Salin file Windows Server yang sudah dikompres ke direktori web Apache:
cp windowsxxxx.gz /var/www/html/
Setelah file dipindahkan, akses file tersebut melalui alamat IP droplet Anda:
http://[IP_Droplet]/windowsxxxx.gz
Contoh:
http://188.166.190.241/windows10.gz
Untuk menjalankan Windows Server di droplet baru, gunakan perintah berikut. Ganti LINK
dengan link unduhan file yang sudah dikompres sebelumnya:
wget -O- --no-check-certificate LINK | gunzip | dd of=/dev/vda
- Pastikan Anda mengganti placeholder
xxxx
dengan versi Windows yang benar. - Jangan lupa untuk mengganti
LINK
dengan URL file Anda yang sebenarnya.