वेब डेवलपर के रूप में, हमें अक्सर चलते-फिरते अपनी वेबसाइटों या एप्लिकेशन को डीबग और परीक्षण करने की आवश्यकता होती है और हमारे वर्कफ़्लो में थोड़ा लचीलापन जोड़ने की आवश्यकता होती है जिससे उत्पादकता बढ़ेगी।
यदि आप सीधे अपने Android डिवाइस से वेब सर्वर चलाना चाहते हैं, तो आपको निश्चित रूप से Android के लिए KSWEB वेब सर्वर पर एक नज़र डालनी चाहिए।
इसमें शामिल हैं:
- लाइटhttpd सर्वर v1.4.35 (एसएसएल)
- nginx v1.7.3 (एसएसएल)
- PHP v5.6.2 (एसएसएल)
- MySQL v5.6.19
- msmtp v1.4.32
- वेब इंटरफ़ेस v1.2
इंस्टॉलेशन
Google Play Store और KSWEB पर जाएं। यह छह-दिवसीय परीक्षण प्रदान करता है ताकि आप इसकी विशेषताओं का परीक्षण कर सकें जिसके बाद आपको $ 2.99 के लिए आवेदन खरीदने के लिए प्रेरित किया जाएगा।
वेब सर्वर कॉन्फ़िगर करें
एक बार जब आप एप्लिकेशन लॉन्च करते हैं, तो सर्वर शुरू हो जाता है, और आप अपने एंड्रॉइड डिवाइस ब्राउज़र पर "लोकलहोस्ट:8080" या अपने बाहरी मशीन पर केएसडब्ल्यूईबी द्वारा प्रदान किए गए आईपी पते पर नेविगेट कर सकते हैं। हालाँकि, इस बिंदु पर आप केवल KSWEB का डिफ़ॉल्ट होम पेज देखेंगे।
डिफ़ॉल्ट उपयोगकर्ता नाम और पासवर्ड संयोजन "व्यवस्थापक" और "व्यवस्थापक" है। यह अनुशंसा की जाती है कि आप सुरक्षा कारणों से पासवर्ड बदल दें, और आप "127.0.0.1:8001" पर KSWEB वेब इंटरफ़ेस पर जाकर और व्यवस्थापक क्षेत्र तक पहुँचने के लिए डिफ़ॉल्ट लॉगिन संयोजन दर्ज करके ऐसा कर सकते हैं।
लॉग इन करने के बाद, सिस्टम सेटिंग्स का चयन करें और डिफ़ॉल्ट पासवर्ड को "व्यवस्थापक" से किसी और चीज़ में बदलें।
phpMyAdmin कॉन्फ़िगर करें
KSWEB में टूल टैब चुनें, और phpMyAdmin इंस्टॉल करें जो लगभग 7MB का है। एक बार यह हो जाने के बाद, आप 127.0.0.1:8000 को phpMyAdmin पर नेविगेट करने में सक्षम होंगे।
PhpMyAdmin में लॉग इन करने के लिए, उपयोगकर्ता नाम के रूप में "रूट" का उपयोग करें, और पासवर्ड को खाली छोड़ दें। एक बार जब आप अंदर आ जाते हैं, तो पासवर्ड बदलने की अनुशंसा की जाती है।
अपनी साइट के लिए एक रूट निर्देशिका चुनें
डिफ़ॉल्ट रूट निर्देशिका "/mnt/sdcard/htdocs" पर होस्ट की जाती है। यदि आप इसे किसी अन्य स्थान पर बदलना चाहते हैं, शायद माइक्रो एसडी कार्ड पर, तो आप लाइटटैप टैब का चयन करके और अपने इच्छित फ़ाइल पथ में प्रवेश करके ऐसा कर सकते हैं।
यदि आप अपने Android सर्वर पर एक से अधिक वेबसाइट चलाना चाहते हैं तो आप एकाधिक होस्ट भी जोड़ सकते हैं।
बोनस:वर्डप्रेस इंस्टॉल करें
यदि आप एक वर्डप्रेस डेवलपर हैं, और आप अपने एंड्रॉइड डिवाइस पर एक टेस्ट वेबसाइट होस्ट करना चाहते हैं, तो आप आसानी से केएसडब्ल्यूईबी के साथ ऐसा कर सकते हैं। बस निम्नलिखित चरणों का पालन करें:
1. KSWEB सर्वर (एप्लिकेशन लॉन्च करके) प्रारंभ करें।
2. WordPress.org से WordPress ज़िप फ़ाइल डाउनलोड करें।
3. फ़ाइल को "/mnt/sdcard/htdocs" या ES फ़ाइल एक्सप्लोरर या किसी अन्य तृतीय-पक्ष टूल का उपयोग करके आपके द्वारा निर्दिष्ट रूट निर्देशिका में निकालें।
4. phpMyAdmin पर जाएं और इंस्टालेशन के लिए एक डेटाबेस बनाएं।
5. अपने डिवाइस पर "https://localhost:8080/wordpress" पर अपने वर्डप्रेस इंस्टॉलेशन पेज पर जाएं।
6. हमेशा की तरह वर्डप्रेस इंस्टाल करें।
निष्कर्ष
आपके एंड्रॉइड डिवाइस पर केएसडब्ल्यूईबी सर्वर स्थापित होने के बाद आपको वेबसाइटों को डीबग करने, स्क्रिप्ट चलाने या क्लाइंट को ऑनलाइन होस्टिंग के बिना विकास के तहत एक साइट दिखाने की ज़रूरत है।
आप अपने पसंदीदा टूल, फ्रेमवर्क या सीएमएस, जैसे कि वर्डप्रेस, ड्रुपल, जूमला और भी बहुत कुछ उसी प्रक्रिया के माध्यम से स्थापित कर सकते हैं जैसा कि ऊपर बताया गया है।
क्या आपने केएसडब्ल्यूईबी का इस्तेमाल किया है? आपका सेटअप कैसा है? अपने विचार नीचे टिप्पणी अनुभाग में साझा करें।