मैक अपाचे संस्करण


0

मैंने अपाचे /etc/apache2को इन दोनों के रूप में स्थापित किया है /opt/local/apache

मैं मैक का उपयोग करने के लिए कैसे कह सकता हूं /etc/apacheऔर दूसरे को नहीं?

जवाबों:


2

सबसे पहले, इसे बनाते हैं ताकि macports के अपाचे इंस्टॉल स्वचालित रूप से न चले (मैं स्थान के कारण macports मान रहा हूं):

sudo port unload apache2

(मैं भी आप apache2 स्थापित मान रहा हूँ।)

अब मैकस्पर्स अपाचे केवल पूछे जाने पर ही चलेंगे। यदि आप कभी भी अपाचे की उस प्रति का उपयोग करने की योजना नहीं बनाते हैं, तो विचार करें

sudo port uninstall apache2

और यह हमेशा के लिए चला जाएगा (आपको उन चीजों को अनइंस्टॉल करना पड़ सकता है जो अपाचे पर भी निर्भर करते हैं)।

पूर्वस्थापित अपाचे को चालू करने के लिए सिस्टम प्राथमिकता में शेयरिंग पैनल का उपयोग करें, या अप्रेक्टल स्क्रिप्ट का उपयोग करें जैसा कि इंड्रेक द्वारा इंगित किया गया है; जैसे, अपाचेक्टल शुरू


धन्यवाद, लेकिन अब के लिए ... मैंने बस मैक (थोड़े से नफरत) के लिए इस्तेमाल होने की उम्मीद छोड़ दी थी, लेकिन जब मेरे पास मौका और कुछ खाली समय होगा, तो मैं आपको इसका परिणाम
बता दूंगा

इसने काम किया, मुझे विशिष्ट अपाचे संस्करण को हटाना पड़ा लेकिन इसने काम किया ... धन्यवाद
w0rldart

-2

apachectlकमांड का उपयोग करें । अधिक जानकारी के लिए:

apachectl -h 

आपके मामले में आपको एक वैकल्पिक कॉन्फ़िगरेशन फ़ाइल निर्दिष्ट करने की आवश्यकता है:

apachectl -f your_path/httpd.conf 

1
यह मदद का झंडा है, मैं एक उदाहरण के साथ बहुत कुछ करना चाहूंगा कि मुझे क्या करना चाहिए
w0rldart

-उन्होंने आपको उत्तर दिया: apachectl -f your_path / httpd.conf
लुई

धन्यवाद, मैंने देखा था कि ... लेकिन वह सिर्फ एक और लोड करने के लिए था ServeConfigurationFile, जहां मुझे उस अपाचे को पूरी तरह से हटाने की आवश्यकता थी। जो आपने अभी उल्लेख किया है उसे जोड़ने के लिए अपने उत्तर को संपादित करें, और मैं इसे
बढ़ा दूंगा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.