Tumpukan LAMP ing Subsystem Windows kanggo Linux

Nalika nggoleki lingkungan pangembangan optimal, Windows 10 nawakake solusi lengkap kayata XAMPP , WAMP lan MAMP , instalasi asli kanthi tangan, lan solusi virtualisasi kayata Vagrant ( Scotch Box ) lan Docker ( Devilbox , Laradock ). Nanging amarga syaratku kayata konfigurasi gratis, sertifikat SSL wildcard nyata, akses saka kabeh piranti pungkasan ing jaringan lokal uga stabilitas lan kinerja sing dhuwur, kabeh solusi gagal - kajaba siji.


Aku wis nyoba karo kabeh jinis (utamane karo Docker) sawetara wulan kepungkur lan macet karo Lando . Nanging pranyata kabeh solusi adhedhasar Docker (lan Vagrant) amarga kinerja ing Windows lan Mac ora migunani kanggo proyek kanthi jumlah file sing luwih akeh (tampilan kaca udakara 25 detik). Ana macem-macem utas ing kene lan ing kene lan ing kene ana sebab lan kemungkinan solusi dibahas.

Kanggo aku, mesthi ana akeh pil sing bisa ditelan - file ora kudu disinkronake kanthi manual, nanging mung kasedhiya. Aku uga ora pengin bali menyang MAMP PRO sing wis pirang-pirang taun digunakake (utamane medeni ing Windows). Dadi aku bali menyang wiwitan lan nyoba maneh kanthi asli. Ing Windows, iki minangka usaha sing mbebayani kanthi cara normal utawa liwat Cygwin , nganti aku nyoba WSL .

Aku wis ngalami pengalaman positif banget karo Subsystem Windows kanggo Linux ing pirang-pirang wulan pungkasan lan sawise kabeh layanan LAMP bisa ditindakake sawise tes cekak tanpa watesan babagan stabilitas lan kinerja, aku nggawe kesimpulan manawa Microsoft wis entuk akeh perkara ing kene. Iki diikuti karo persiyapan (saya ngembang) kalebu kabeh skrip kanggo lingkungan pangembangan saiki ing Windows 10 Pro:

3d95982c87ac786700b6d602cd977234

3d95982c87ac786700b6d602cd977234

3d95982c87ac786700b6d602cd977234

Bali