"Apt-get install apache2" yi kullanabildim ve "/etc/init.d/apache2 start" servisini başlattım. Bu noktada, sunucuya yerel olarak erişebileceksiniz (Windows 10 kutusundan), bir Windows güvenlik duvarını açarsanız, diğer makinelerden erişebilirsiniz. MySQL veya PHP denemedim ve WSL geliştiricileri hala yeni sistem çağrıları ekliyorlar (sözde tty'ler yeni eklenmiş ve timer_create şu anda örneğin desteklenmiyor), bu nedenle bazı şeyler çalışmaz. Örneğin, apache APR_TCP_DEFER_ACCEPT'yi etkinleştiremediği konusunda sizi uyarır. Bununla birlikte, WSL içindeki tightvncserver, twm, firefox ve xterm'i çalıştırıp uzaktan VNC'den (fun!) Bağlayabildim.
WSL içeren bir Windows 10 kutusunu başlattığınızda başlangıç veya init.d'nin otomatik olarak başlamadığını unutmamak önemlidir; bu nedenle, bir komut dosyasında veya manuel olarak hizmetleri başlatmanız gerekir.
WSL ile ağ veya doğrudan dosya erişimi yoluyla iletişim kurabilirsiniz. WSL, C: sürücüsüne / mnt / c / aracılığıyla erişebilir ve Windows 10, WSL'ye c: \ Users \% USERNAME% \ AppData \ Local \ lxss aracılığıyla erişebilir. / Mnt / c'ye dosya yazmak için bash'ı yönetici olarak başlatmanız gerekir. Windows çalıştırılabilir dosyalarını WSL üzerinden çalıştıramazsınız.
WSL, Ubuntu 14.04 ELF ikili dosyalarını çalıştırır, bu nedenle Linux Geliştirme için Visual C ++ uygulamasına ihtiyacınız olacağını tahmin ediyorum (denemedim).
İyi şanslar!