लिनक्स और rpms और एप्लिकेशन सर्वोत्तम प्रथाओं?


0

मेरे पास आरपीएम के रूप में वितरित करने के लिए एक आवेदन है।
मैं बहुत अच्छे लिनक्स को नहीं जानता।
सबसे अच्छा क्या है क्या आवेदन आरपीएम इंस्टॉलेशन पर स्वचालित रूप से शुरू होना चाहिए या उपयोगकर्ता को मैन्युअल रूप से इसे /etc/init.d से शुरू करना चाहिए?


यह किस प्रकार का अनुप्रयोग है और किस प्रकार के उपयोगकर्ता इसका उपयोग करेंगे?
माइकल के

यह एक tomcat और वेब ऐप है। उपयोगकर्ता इसे वेब के माध्यम से एक्सेस करते हैं
जिम

तो, यह कम से कम अर्ध-पेशेवर उपयोगकर्ताओं के लिए बनाया गया लगता है, इसलिए मैं /etc/init.d की सलाह देता हूं।
माइकल के

जवाबों:


1

फेडोरा के पास शायद सबसे अच्छी इनस्क्रिप्ट पॉलिसी है , जो आपकी स्थिति को कवर करती है:

हम क्यों नहीं ...।

  • 'chkconfig <service> on' चलाएं?

यदि कोई सेवा डिफ़ॉल्ट रूप से सक्षम होनी चाहिए, तो इसे init स्क्रिप्ट में डिफ़ॉल्ट बनाएं। अन्यथा ऐसा करने से उपयोगकर्ता के स्पष्ट रूप से अक्षम होने पर सेवा अपग्रेड पर चालू हो जाएगी।

ध्यान दें कि अधिकांश नेटवर्क-सुनने वाली स्क्रिप्ट के लिए डिफ़ॉल्ट बंद है। यह बेहतर सुरक्षा के लिए किया जाता है। हमारे पास कई उपकरण हैं जो GUI सहित सेवाओं को सक्षम कर सकते हैं।

  • स्थापना के बाद सेवा शुरू करें?

इंस्टॉलर संदर्भ में, या अन्य स्थितियों में जहां आप सेवाओं को शुरू नहीं करना चाहते हैं, वहां चेंजेरूट्स में प्रतिष्ठान हो सकते हैं।


0

आपको इसे /etc/init.d पर जोड़ना चाहिए, लेकिन इसे सेवा के रूप में भी चलाएं। Tomcat सेवा स्क्रिप्ट के लिए Google खोजें


0

सावधान रहें, "आरपीएम आधारित वितरण" का मतलब यह नहीं है कि उनमें से किसी एक के लिए बनाया गया आरपीएम सेट के दूसरे एक पर काम करेगा।

ध्यान दें कि फेडोरा अब सिस्टमड का उपयोग करता है , यह बदलता है कि चीजें कैसे की जाती हैं। को देखो फेडोरा पैकेजिंग दिशा निर्देशों

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.