ServBay में सॉफ्टवेयर पैकेज डिसेबल करें
ServBay एक संपूर्ण लोकल वेब डेवेलपमेंट एनवायरनमेंट है, जो आपको विभिन्न सॉफ्टवेयर पैकेज (जैसे वेब सर्वर, डाटाबेस, प्रोग्रामिंग लैंग्वेज रनटाइम आदि) को लचीले ढंग से मैनेज करने देता है। सिस्टम की परफॉर्मेंस को बेहतर बनाने, संसाधन खपत कम करने या सुरक्षा कारणों से, आप कुछ पैकेजों को अस्थायी रूप से रोकना चाहेंगे। उदाहरण के लिए, अगर आप फिलहाल केवल PHP प्रोजेक्ट पर काम कर रहे हैं, तो Node.js या Python जैसे पैकेज को अस्थायी रूप से बंद कर सकते हैं।
जिन पैकेजों की आपको अभी आवश्यकता नहीं है, उन्हें डिसेबल करना आसान और अनुशंसित प्रक्रिया है। नीचे ServBay में सॉफ्टवेयर पैकेज डिसेबल करने के स्टेप्स और दिशानिर्देश दिए गए हैं।
सॉफ्टवेयर पैकेज डिसेबल करने के स्टेप्स
ServBay ऐप खोलें:
- ServBay ऐप शुरू करें और बाएं साइड नेविगेशन मेन्यू से
सॉफ्टवेयर पैकेज
चुनें।
- ServBay ऐप शुरू करें और बाएं साइड नेविगेशन मेन्यू से
सॉफ्टवेयर पैकेज लिस्ट देखें:
सॉफ्टवेयर पैकेज
पेज पर आपको सभी इंस्टॉल्ड और उपलब्ध पैकेजों की लिस्ट दिखाई देगी। इस लिस्ट में हर पैकेज का नाम, मौजूदा वर्शन, रनिंग स्टेटस (जैसेचालू
,डिसेबल्ड
) और अन्य जानकारी (जैसे PID) स्पष्ट रूप से दिखाई देती है।
डिसेबल करने के लिए पैकेज खोजें:
- लिस्ट में से वह पैकेज खोजें जिसे आप अस्थायी रूप से रोकना चाहते हैं। कृपया पैकेज नाम ध्यान से जांचें, ताकि गलती से कोई दूसरा पैकेज डिसेबल न हो जाए।
डिसेबल स्विच टॉगल करें:
- जिस पैकेज को डिसेबल करना है, उसके दाईं ओर एक स्टेटस स्विच होगा। उसे
ऑन
सेऑफ
पोजीशन पर स्विच करें।
- जिस पैकेज को डिसेबल करना है, उसके दाईं ओर एक स्टेटस स्विच होगा। उसे
डिसेबल कन्फर्म करें:
- स्विच टॉगल करने के बाद, ServBay एक पुष्टि डायलॉग बॉक्स दिखाएगा जिसमें पूछा जाएगा कि क्या आप वाकई इस पैकेज को डिसेबल करना चाहते हैं। डायलॉग बॉक्स में
कन्फर्म
बटन पर क्लिक करें।
- स्विच टॉगल करने के बाद, ServBay एक पुष्टि डायलॉग बॉक्स दिखाएगा जिसमें पूछा जाएगा कि क्या आप वाकई इस पैकेज को डिसेबल करना चाहते हैं। डायलॉग बॉक्स में
डिसेबल प्रक्रिया पूरी होने का इंतजार करें:
- ServBay अब डिसेबल की प्रक्रिया शुरू करेगा। इसमें कुछ सेकंड्स लग सकते हैं। इस दौरान इंटरफेस पर प्रोग्रेस या स्टेटस चेंज दिख सकता है।
- डिसेबल प्रक्रिया पूरी होने के बाद, उस पैकेज की स्टेटस अपडेट होकर
डिसेबल्ड
दिखाई देगी, यानी वह सेवा सफलतापूर्वक बंद हो गई है।
उदाहरण: Redis सॉफ्टवेयर पैकेज को डिसेबल करना
नीचे ServBay में Redis पैकेज को डिसेबल करने की चरणबद्ध प्रक्रिया दी गई है:
सॉफ्टवेयर पैकेज
पृष्ठ पर जाएं:- ServBay ऐप खोलें और बाएं साइड मेन्यू से
सॉफ्टवेयर पैकेज
चुनें।
- ServBay ऐप खोलें और बाएं साइड मेन्यू से
Redis पैकेज खोजें:
- पैकेज लिस्ट में स्क्रॉल या सर्च कर के
Redis
नामक पैकेज खोजें। इसकी मौजूदा स्थिति आपकोचालू
दिखाई देगी।
- पैकेज लिस्ट में स्क्रॉल या सर्च कर के
डिसेबल स्विच पर क्लिक करें:
Redis
पैकेज के सबसे दाएं स्थित स्टेटस स्विच कोऑन
सेऑफ
पर करें।
पुष्टि करें और डिसेबल होने का इंतजार करें:
- कन्फर्मेशन डायलॉग में
कन्फर्म
पर क्लिक करें। ServBay Redis सेवा को रोकना शुरू करेगा। डिसेबल पूरा होने के बाद,Redis
की स्थिति अपडेट होकरडिसेबल्ड
दिखेगी।
- कन्फर्मेशन डायलॉग में
चित्र: ServBay सॉफ्टवेयर पैकेज लिस्ट में टारगेट पैकेज ढूंढकर उसका स्टेटस स्विच टॉगल करें
सामान्य प्रश्न (FAQ)
क्या पैकेज डिसेबल करने से मेरा डेटा डिलीट हो जाएगा?
बहुत से यूज़र्स के मन में ये सवाल होता है कि क्या पैकेज डिसेबल करने से डेटा लॉस तो नहीं होगा:
पैकेज डिसेबल करना केवल संबंधित सेवा प्रोसेस को रोकता है। इससे न तो पैकेज डिलीट होता है और न ही उसके सेटिंग्स या डेटा फाइलें हटती हैं। इसलिए, आमतौर पर (नैटवर्क सर्वर कॉन्फ़िग, डेटाबेस फाइलें, प्रोग्रामिंग लैंग्वेज एनवायरनमेंट आदि में) पैकेज डिसेबल करने से कोई डेटा नहीं मिटता।
DANGER
लेकिन कुछ ख़ास सर्विस (जैसे कि Memcached
), जिनमें डेटा केवल मेमोरी में सेव रहता है, उनमें सेवा बंद (पैकेज डिसेबल) करने से मेमोरी का सारा डेटा तुरंत खो जाएगा। ऐसे पैकेज डिसेबल करने से पहले जरूरी डेटा जरूर सुरक्षित कर लें।
डिसेबल किए गए पैकेज को फिर से कैसे चालू करें?
डिसेबल किया गया पैकेज पुनः चालू करना बेहद आसान है:
बस ServBay के सॉफ्टवेयर पैकेज
पेज पर जाएं, उस पैकेज का स्टेटस स्विच ऑफ
से ऑन
करें। ServBay खुद-ब-खुद उसकी सेवा चालू कर देगा।
अगर डिसेबल करते समय कोई त्रुटि आए तो क्या करें?
अगर डिसेबल प्रक्रिया के दौरान कोई गलती हो जाए, तो ज्यादातर मामलों में ServBay इंटरफेस पर एरर मैसेज या सुझाव दिखाएगा। कृपया इन सूचनाओं के अनुसार समस्या दूर करने की कोशिश करें। सामान्य त्रुटियां पोर्ट के उपयोग में होने, परमिशन की कमी या पैकेज की इंटरनल सेटिंग्स से जुड़ी हो सकती हैं।
अगर समस्या बनी रहे, तो आप ServBay के ट्रबलशूटिंग डॉक्यूमेंटेशन या ServBay सपोर्ट टीम से संपर्क में और सहायता पा सकते हैं।
सारांश
ServBay के सहज इंटरफेस के जरिये आप अपने लोकल डेवेलपमेंट एनवायरनमेंट के अलग-अलग पैकेज आसानी से मैनेज कर सकते हैं। पैकेजों को डिसेबल या फिर से सक्षम करना सीखना—ServBay संसाधन अनुकूलन, सिस्टम रिस्पॉन्स बढ़ाने और सुरक्षा के लिहाज से बहुत उपयोगी है। अपनी जरूरत के हिसाब से रनिंग पैकेजों को लचीले ढंग से एडजस्ट करें, इससे आपका डेवेलपमेंट वर्कफ्लो और तेज, स्थिर व सुरक्षित बनेगा।