Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

adyoiAvatar border
TS
adyoi
Menjadikan Windows Subsystem for Linux (WSL) sebagai mode Bridge Local Server
A. Mengaktifkan Windows Subsystem for Linux pada Windows Features

img]https://cdn-images-1.S E N S O Rmax/720/0*I8-o9_XTlwKbTyBN.png[/img]

Centang pada bagian
- Virtual Machine Platform
- Windows Hypervisor Platform atau menggunakan perintah Powershell
Quote:

- Windows Subsystem for Linux

Kemudian Restart Windows

B. Menginstall Distro Linux Ubuntu

buka command prompt dengan perintah :
Quote:

  • memasukan username
  • mensetting password


[img]https://cdn-images-1.S E N S O Rmax/720/1*AZLJlql1edS_hOzSQKwF4w.png[/img]

Beberapa distro linux WSL yang tersedia di Microsoft Stores :
  • Kali-Linux
  • Debian
  • Ubuntu
  • Alma Linux
  • Fedora
  • Arch
  • OpenSUSE


atau bisa mengecek daftar WSL untuk menginstall nya melalui command prompt
Quote:


Setelah semua instalasi selesai, WSL masih menggunakan ip virtual berikut ini langkah untuk menjadikan mode Bridge dan Server bisa diakses melalui Local Network.

Cek IP WSL
Quote:


Cek WSL status
Quote:


List WSL
Quote:


Start WSL
Quote:


Shutdown WSL
Quote:


Membuat File .wslconfig pada User Profile C:\Users\<user>\.wslconfig
atau buka run %USERPROFILE%\.wslconfig

[img]https://cdn-images-1.S E N S O Rmax/720/1*YUfQ7AUNKtt_0yB4iMsXYQ.png[/img]

isi script berikut ini kemudian save file

Quote:


Membuat New Virtual Switchdengan nama Bridge di powershell dengan perintah :

Quote:


2. pada Start Menu cari kemudian Buka Hyper-V Manager

[img]https://cdn-images-1.S E N S O Rmax/720/1*8Ncd-mhaWKHMpItC5W5llw.png[/img]

3. Buka Virtual Switch Manager pada tab Actions

[img]https://cdn-images-1.S E N S O Rmax/720/1*OHFVy5SB3g5xQBQFD8WkAw.png[/img]

4. pada Virtual Switches di Bridge lakukan perubahan Connection Type menjadi External Network pilih adapter fisik sesuai dengan LAN atau Wifi dan kemudian Apply

5. Cek kembali IP WSL sekarang sudah berubah menjadi satu segmen dengan jaringan lokal.

[img]https://cdn-images-1.S E N S O Rmax/720/1*mAeGla_ErjqDViKLOcqRfA.png[/img]

C. Membuat Web Server pada WSL

Pertama Lakukan Update
Quote:


2. Lakukan Upgrade juga
Quote:


3. Menginstall net-tools
Quote:


4. Menginstall PHP
Quote:


5. Menginstal Apache sebagai Web Server
Quote:


jalankan service apache
Quote:


[img]https://cdn-images-1.S E N S O Rmax/720/1*yrskjJLOOiw_RrnmMp1tFQ.png[/img]

membuat symlink dari /var/www/html ke /home/adyoi/, disini saya menggunakan adyoi sebagai username
Quote:


[img]https://cdn-images-1.S E N S O Rmax/720/1*wo5zR7-8OkGOirN3CEwD3Q.png[/img]

masuk ke directory html
Quote:


buat script sederhana yang menampilkan php info dengan perintah :
Quote:


isi script berikut kemudian save file, Ctrl-O dan keluar Ctrl+X
Quote:


[img]https://cdn-images-1.S E N S O Rmax/720/1*qi2R4ETIkfoUytQ61KH7Vg.png[/img]

6. Menginstal Database
Quote:


masuk root dengan perintah :
Quote:


jalankan service mariadb dengan perintah :
Quote:


lakukan mysql_secure_installation dengan perintah :
Quote:


masuk kedalam mysql dengan perintah :
Quote:


membuat user admin
Quote:


lakukan privilege pada user admin
Quote:


lakukan flush privilege kemudian exit
Quote:


agar dapat diremote, tambahkan baris script berikut pada /etc/mysql/my.cnf
Quote:


lakukan restart pada mariadb-server
Quote:


[img]https://cdn-images-1.S E N S O Rmax/720/1*5G83W5eZC4UXPbjdPklRyg.png[/img]

7. Menginstal phpmyadmin
Quote:


lakukan restart pada web server
Quote:


[img]https://cdn-images-1.S E N S O Rmax/720/1*iIhQcfbg9nXhK4OmbHWJ9Q.png[/img]

8. Menginstal SFTP
Quote:


jalankan service ssh
Quote:


membuat password user, disini saya menggunakan adyoi sebagai username
Quote:


[img]https://cdn-images-1.S E N S O Rmax/720/1*Uijjik17ATUeEjtpxLTAyg.png[/img]

Selesai sudah seluruh langkah menjadikan Windows Subsystem for Linux (WSL) sebagai mode bridge dan Web Server dapat diakses melalui Local Network, ikuti langkah demi langkah nya agar dapat dipahami secara detail, jika ada pertanyaan silahkan tulis dikolom komentar 😐

Karena Server ip ini bersifat dhcp maka akan berubah-ubah sesuai dengan dhcp pada modem router, untuk memudahkan configuration pada saat WSL Running maka diperlukan script starter sebagai berikut, anda juga bisa kustom ip address untuk Server.

Mengaktifkan systemd terlebih dahulu
Quote:


isi script berikut, Ctrl+O kemudian Ctrl+X
Quote:


buka command prompt untuk melakukan reboot WSL
Quote:


buat file baru dengan perintah :
Quote:


isi script start_server.sh berikut, kemudian Ctrl+O dan Ctrl+X untuk keluar
Quote:


ubah permission script
Quote:


jalankan script start_server.sh
Quote:


[img]https://cdn-images-1.S E N S O Rmax/720/1*FSewZZKppHOcEbKaryS9xw.png[/img]

Sekarang Web Server berjalan di IP 192.168.1.123

[img]https://cdn-images-1.S E N S O Rmax/720/1*SBw2mjxh9ZRgZ1_2ysPwtA.png[/img]

Sekian dan Selamat Mencoba 🙏

[url=https://S E N S O R@adyoi/menjadikan-windows-subsystem-for-linux-wsl-sebagai-mode-bridge-local-server-fd7ab5857efe]https://S E N S O R@adyoi/menjadikan-windows-subsystem-for-linux-wsl-sebagai-mode-bridge-local-server-fd7ab5857efe[/url]
Diubah oleh adyoi 05-07-2023 13:04
0
57
0
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan