- यदि वेब आर्काइव का उपयोग कर रहे हैं :
युद्ध फ़ाइल डाउनलोड करें और इसे तैनात करें, फिर लॉगिन करें और सभी अनुकूलन करें (परतों को हटा दें, चूक को समायोजित करें, आदि) जब तक यह आपको सूट नहीं करता।
अब सर्वलेट कंटेनर को बंद करें, जियोसर्वर डायरेक्टरी को ज़िप करें और परिणामी जियोसर्वर.ज़िप को .war के रूप में बदल दें और आपका काम हो गया। वास्तव में एक .war फ़ाइल भेस में एक .zip फ़ाइल है।
महत्वपूर्ण : जब जियोसर्वर डायरेक्टरी को ज़िप करते हैं, तो यह डायरेक्ट्री के अंदर से ही होता है, न कि पेरेंट से (जो कि टॉमकैट का उपयोग करते समय वेबैप होगा)। यह जांचने के लिए कि आपने सब कुछ ठीक किया है ज़िप फ़ाइल को खोलें: यह रूट फ़ोल्डर में एक अकेला जियोसर्वर निर्देशिका नहीं होना चाहिए।
- यदि बाइनरी (ओएस स्वतंत्र) इंस्टॉलर का उपयोग कर रहा है :
यह बहुत ऊपर के रूप में काम करता है क्योंकि स्टैंडअलोन इंस्टॉलर एक स्व-निहित सर्वलेट कंटेनर में तैनात जियोसेवर का एक संग्रह है: अनज़िप, स्टार्ट, कस्टमाइज़, शटडाउन और फिर से ज़िप।
- यदि आप ओएस इंस्टॉलर्स का उपयोग कर रहे हैं और उनका उपयोग करते रहना चाहते हैं, तो मुझे डर है कि आपको एक कस्टम बिल्ड तैयार करना होगा।
अद्यतन किए जाने के बाद अद्यतन करें
Geoserver अपने सभी कॉन्फ़िगरेशन को xml फ़ाइलों में data_dir निर्देशिका में संग्रहीत करता है। प्रत्येक फ़ोल्डर और / या xml फ़ाइल के अर्थ के लिए आधिकारिक दस्तावेज देखें ।
तेह डॉक्स पढ़ने के बाद यह स्पष्ट लगता है कि निम्नलिखित निर्देशिकाओं के तहत सब कुछ हटाने से आपको एक खाली जियोसेवर मिलेगा:
- data_dir / कार्यस्थान: dir मिटाएँ
rm -rf data_dir/workspaces && mkdir data_dir/workspaces
- data_dir / लेयरग्रुप्स: dir मिटाएं
rm -rf data_dir/layergroups/*
- जबकि आवश्यक नहीं, डेटा निर्देशिका भी मिटाएँ:
rm -rf data_dir/data/*
बूटनोट : शीर्ष पर दिए गए निर्देश अभी भी सही हैं, उपरोक्त परत विन्यास डेटा को साफ़ करने का एक और तरीका है। मेरा सुझाव है कि उपयोगकर्ता उत्पादन में जाने से पहले उपयोगकर्ता नाम / पासवर्ड, सुरक्षा और मेमोरी सेटिंग्स, लॉगिंग इत्यादि जैसे अन्य महत्वपूर्ण पैरामीटर भी सेट करता है।