लिनक्स के लिए विंडोज सबसिस्टम में LAMP स्टैक

जब इष्टतम विकास के वातावरण की तलाश में, Windows 10 प्रस्तावों जैसे पूर्ण समाधान XAMPP , WAMP और MAMP , हाथ से देशी स्थापना, और इस तरह के रूप वर्चुअलाइजेशन समाधान Vagrant ( स्कॉच बॉक्स ) और डोकर ( Devilbox , Laradock )। लेकिन मेरी आवश्यकताओं जैसे कि मुफ्त विन्यास, वास्तविक वाइल्डकार्ड एसएसएल प्रमाणपत्र, स्थानीय नेटवर्क में सभी अंत उपकरणों से पहुंच के साथ-साथ उच्च स्थिरता और प्रदर्शन, सभी समाधान विफल रहे - एक को छोड़कर।


मैंने पिछले कुछ महीनों में सभी वेरिएंट्स (विशेष रूप से डॉकर) के साथ प्रयोग किया है और लैंडो के साथ फंस गया हूं। लेकिन यह पता चला कि डॉकर (और वैग्रंट) पर आधारित सभी समाधान, अधिक संख्या में फाइलों (एक पृष्ठ दृश्य में लगभग 25 सेकंड लगे) के लिए विंडोज और मैक के तहत प्रदर्शन के कारणों के लिए उपयुक्त नहीं हैं। ऐसे कई सूत्र हैं यहाँ और यहाँ और यहाँ जिसमें कारण और संभव समाधान कर रहे हैं पर चर्चा की।

मेरे लिए निगलने के लिए बहुत सी गोलियाँ थीं - फ़ाइलों को मैन्युअल रूप से सिंक्रनाइज़ नहीं किया जाना चाहिए, लेकिन बस उपलब्ध होना चाहिए। मैं उस MAMP PRO पर भी वापस नहीं जाना चाहता था जिसका उपयोग मैं वर्षों से कर रहा था (विशेष रूप से विंडोज़ के तहत एक डरावना)। इसलिए मैं शुरुआत में वापस गया और फिर से देशी कोशिश की। विंडोज के तहत यह सामान्य तरीके से या साइगविन के माध्यम से एक अपमानजनक उपक्रम था, जब तक कि मैंने डब्ल्यूएसएल की कोशिश नहीं की।

मुझे पिछले कुछ महीनों में लिनक्स के लिए विंडोज सबसिस्टम के साथ पहले से ही बहुत सकारात्मक अनुभव था और स्थिरता और प्रदर्शन के संदर्भ में प्रतिबंध के बिना एक छोटी परीक्षा के बाद काम करने वाली सभी एलएएमपी सेवाओं के बाद, मैं इस निष्कर्ष पर पहुंचा कि माइक्रोसॉफ्ट ने यहां शानदार चीजें हासिल की हैं। इसके बाद विंडोज 10 प्रो के तहत मेरे वर्तमान विकास पर्यावरण के लिए सभी लिपियों सहित मेरा (लगातार विस्तार) सेटअप है:

3d95982c87ac786700b6d602cd977234

3d95982c87ac786700b6d602cd977234

3d95982c87ac786700b6d602cd977234

वापस