2010-03-23 19 views
23

मैंने अभी एक नया मैकबुक प्रो खरीदा है जो हिम तेंदुए 10.6.2 (मैक ओएस एक्स 10.6.2) के साथ आता है। मैं XP पर अपने स्थानीय विकास सर्वर के रूप में XAMPP का उपयोग करने के लिए उपयोग किया जाता हूं। चूंकि मैक ओएस एक्स यूनिक्स पर आधारित है, इसलिए मैं सभी आवश्यक सामानों को सक्रिय/स्थापित करने पर सोच रहा था क्योंकि मैं आमतौर पर लिनक्स पर करता हूं। हालांकि, मैं इस बिंदु पर सिस्टम के साथ खेलने के लिए तैयार नहीं हूं इसलिए एक बाहरी पैकेज एक अच्छा अस्थायी समाधान होगा जो मुझे लगता है।मैक ओएस एक्स 10.6.2 (हिम तेंदुए) पर एक्सएएमपीपी या एमएएमपी

सवाल यह है कि मुझे एमएएमपी या एक्सएएमपीपी के साथ जाना चाहिए या नहीं। क्या किसी के पास कोई सुझाव है? प्रो और विपक्ष मुझे लगता है। जहां तक ​​मुझे पता है, मैक ओएस एक्स Apache2 और PHP5 के साथ आता है। क्या एमएएमपी या एक्सएएमपीपी मौजूदा अपाचे और PHP स्थापना को संशोधित करेगा? मुझे कैसे आगे बढ़ना चाहिए इस पर कोई टिप्पणी?

पुनश्च: आखिरकार मैं अपाचे और PHP के डिफ़ॉल्ट स्थापना का प्रयोग करेंगे, और MySQL के एक द्विआधारी पैकेज स्थापित लेकिन विकास के लिए समय एक सार है और मैं मैक ओएस एक्स के साथ अपने आप को परिचित करने के लिए समय नहीं है

+0

क्षमा करें, मुझे अभी एहसास हुआ है कि सर्वर से संबंधित कुछ भी सर्वरफॉल्ट पर पोस्ट किया जाना चाहिए। या मैं सही जगह पर हूँ? – Steve

उत्तर

20

एक्सएएमपीपी और एमएएमपी दोनों समान हैं। न तो अपने डिफ़ॉल्ट ओएस एक्स अपाचे/PHP को स्पर्श करें! आप बस उन्हें अपने फ़ोल्डर्स को हटाकर दोनों को आजमा सकते हैं और उन्हें हटा सकते हैं। अंत में वे वही करते हैं।

एक्सएएमपीपी नियमित रूप से अपडेट हो जाता है और आम तौर पर अधिक अद्यतित होता है। इसके अलावा XAMPP में अधिक एक्सटेंशन अंतर्निहित हैं।

दूसरी ओर एमएएमपी थोड़ा और मैक जैसा दिखता है और इसमें डैशबोर्ड विजेट है। लेकिन एक विकास प्रणाली के लिए जो ज्यादा गिनती नहीं है। एक्सएएमपीपी के विपरीत, एमएएमपी प्रशासक विशेषाधिकारों के बिना काम करता है।

मैं अंत में एक्सएएमपीपी के साथ गया क्योंकि मुझे डीबीए एक्सटेंशन की आवश्यकता थी।

+0

धन्यवाद वोलाक्स! मैं XAMPP के साथ गया था। एमएएमपी ने यूआरएल के अंत में पोर्ट नंबर जोड़ा जो मेरे लिए काफी परेशान है। इसके चारों ओर एक रास्ता हो सकता है लेकिन मेरे पास खेलने के लिए झुकाव नहीं था। मैंने मौजूदा PHP को नवीनतम संस्करण में पुन: संकलित किया और मैक्रिप्ट जोड़ा। MySQL भी स्थापित किया। सब कुछ ठीक होने पर XAMPP को हटा देगा। – Steve

5

मैं एक नया डेवलपर हूं और 10.6.3 भी चलाता हूं। मैंने एमएएमपी प्रो को किसी और चीज़ की तुलना में बेहतर विकल्प पाया। मैक के साथ आने वाला व्यक्तिगत वेब सर्वर वास्तव में आसान है लेकिन मैकपोर्ट्स के माध्यम से मॉड्यूल को बनाए रखना दर्द था।

बनाम एक्सएएमपी, एमएएमपी प्रो वास्तव में अच्छी तरह से काम करता है क्योंकि यह आपको मॉड्यूल को ट्विक करने देता है और अपनी इच्छानुसार/पोस्टफिक्स/httpd कॉन्फ़िगरेशन को आसानी से संपादित करता है। मुझे दो सबसे बड़े कारणों से प्यार है आसान डाइंडन्स एकीकरण का कारण है।

पोर्ट नंबर के लिए, आप इसे 80 तक संपादित कर सकते हैं और जब भी आप अपनी स्थानीय देव साइट पर ब्राउज़ करते हैं तो उसे मैन्युअल रूप से दर्ज नहीं करना पड़ता है।

7

दोनों मैक पर स्थानीय रूप से कुछ वर्डप्रेस साइटों को विकसित करने के लिए दोनों का उपयोग करने के बाद मैंने एमएएमपी के साथ जाना चुना।

मुख्य समस्या (केवल समस्या वास्तव में) मैं XAMPP के साथ था कि यह फ़ाइल और फ़ोल्डर अनुमतियों के साथ ओएस एक्स पर समस्याएं थीं। वर्डप्रेस ऑनलाइन इंटरफ़ेस का उपयोग करके नई थीम्स इंस्टॉल करने के रूप में कुछ आसान करना लगभग असंभव साबित हुआ - अंत में इसे XAMPP dir में अपाचे कॉन्फ़िगरेशन फ़ाइलों में से कुछ पर अनुमतियों को बदलने की आवश्यकता थी। - फिर भी यह पूरी तरह से काम नहीं किया।

मैं विवरण में नहीं जाऊंगा - लेकिन यह कहने के लिए पर्याप्त है कि मैं सोच रहा हूं कि "परेशान क्यों?" और बस एमएएमपी वापस चला गया।

यह सिर्फ मेरा अनुभव है - लेकिन यह ध्यान देने योग्य है कि यह बहुत आम है कि कई साइट्स/ब्लॉग पोस्ट हैं जिनके एकमात्र विषय इस मुद्दे को ठीक करने का तरीका है। बस गूगल "एक्सएएमपीपी वर्डप्रेस थीम इंस्टॉल समस्या" या ऐसा कुछ और आप देखेंगे कि मेरा क्या मतलब है।

+0

मुझे इस समय XAMPP पर वर्डप्रेस के साथ एक ही समस्या है और यह देखने के लिए यहां आया कि क्या एमएएमपी मेरी समस्याओं का समाधान करेगा, आपके उत्तर के लिए धन्यवाद। –

+0

मेरे पास फ़ाइलों को स्ट्रीम करने के लिए स्थानीय रीस्ट वेब सेवा प्रकाशित करने की कोशिश कर रहे फ़ोल्डर अनुमतियों के साथ एक ही समस्या थी, इसलिए अब मैं एमएएमपी की कोशिश करूंगा – lidermin

-2

यदि आप वर्डप्रेस विकास करते हैं तो न तो। सर्वरप्रेस में मृत सरल उपयोगकर्ता इंटरफ़ेस में सबसे अधिक विकल्प हैं।http://www.serverpress.com/products/desktopserver/#compare

4

एक्सएएमपीपी के पास फाइल अनुमतियों के साथ ओएस एक्स पर कुछ भयानक मुद्दे हैं और यह एक पूर्ण दुःस्वप्न रहा है। मैं दृढ़ता से सुझाव देता हूं कि यदि आप स्थानीयहोस्ट पर वर्डप्रेस का उपयोग करने जा रहे हैं, तो आप या तो एक्सएएमपीपी स्थापित करने से पहले अपनी सामग्री जानते हैं, या बस कुछ और के साथ जाओ जो आपको उन समस्याओं को नहीं देगा; संभवतः एमएएमपी, जो मैं स्थापित करने जा रहा हूं।

0

व्यक्तिगत रूप से, मुझे लगता है कि एमएएमपी का उपयोग करना आसान है। विशेष रूप से यदि आप उस फ़ोल्डर को परिभाषित करना चाहते हैं जहां आप अपनी स्थानीय वेबसाइटों को चलाने के लिए चाहते हैं। डिफ़ॉल्ट रूप से, XAMPP में आपकी स्थानीय वेबसाइटें एप्लिकेशन फ़ोल्डर में होती हैं और यह एक अच्छा समाधान नहीं है। XAMPP में MySQL के लिए डिफ़ॉल्ट रूप से कोई पासवर्ड नहीं है। एमएएमपी में उस निर्देशिका को बदलना वास्तव में आसान है जिसे आप अपनी वेबलोकल वेबसाइटों के लिए चाहते हैं। (केवल वरीयताओं पर जाएं)। मैंने XAMMP में ऐसा करने की कोशिश की लेकिन अपाचे वेब सर्वर के httpd.conf में पहुंच समस्याएं थीं।

संबंधित मुद्दे