2009-12-20 15 views
13

नेटबीन मैक पर अपाचे + माईएसQL + PHP के लिए एमएएमपी का उपयोग करने की सिफारिश कर रहा है। एक एमएएमपी और एक एमएएमपी प्रो है। एमएएमपी वास्तव में ओपन सोर्स लाइब्रेरीज़ और PHP, MySQL, जैसे सामानों की एक बड़ी निर्देशिका में/एप्लिकेशन/एमएएमपी/में जाता है। सर्वर को शुरू/बंद करने और कुछ बहुत ही बुनियादी सेटिंग्स करने के लिए यह थोड़ा जीयूआई के साथ आता है। हालांकि, यह बेहद सीमित है। एक एमएएमपी प्रो है जो कुछ और चीजें करता है लेकिन $ 65 की लागत है। चूंकि मैं अपने वेब देव के साथ कोई पैसा नहीं कमा रहा हूं, इसलिए मैं मुफ्त समाधान ढूंढता हूं।क्या एमएएमपी प्रो के लिए कोई मुफ्त विकल्प है?

तो क्या ऐसा कुछ और है जो ओपन सोर्स/फ्री है, जो एमएएमपी प्रो की तरह ही काम करता है? मैक पर PHP/अपाचे/MySQL प्रारंभ/रोकना, मेजबान, बंदरगाहों आदि को कॉन्फ़िगर करना आदि?

+0

एक लिंक अच्छा होगा। –

+0

http: //www.mamp।जानकारी – openfrog

उत्तर

3

क्या पहले से ही निर्मित सॉफ्टवेयर में कुछ गड़बड़ है?

आधिकारिक MySQL distro में आलेखीय प्रारंभ/स्टॉप क्लाइंट शामिल है। वास्तव में यह एक बटन है।

अपाचे की अंतर्निहित प्रति फ़ाइल साझाकरण सेटिंग क्षेत्र में शुरू और बंद कर दी जा सकती है। इसे not-ancient version of PHP के साथ संयोजित करें और आप सेट हैं।

+0

अच्छी तरह से, एमएएमपी प्रो के बारे में बात यह है कि यह आपको होस्ट और सामान को आसानी से कॉन्फ़िगर करने देता है। लेकिन आप सही हैं, असल में सभी चीजें पहले से ही हैं। लेकिन यह बात नहीं है। – openfrog

+2

@ चार्ल्स: एमएएमपी का उपयोग करने का एक फायदा यह है कि यह आपको आसानी से अपने पूर्ण सेटअप (फाइलें, डेटाबेस, कॉन्फ़िगरेशन इत्यादि) को स्थानांतरित करने की अनुमति देता है क्योंकि सबकुछ एमएएमपी एप्लिकेशन फ़ोल्डर में संग्रहीत होता है। यदि आपको किसी दूसरे कंप्यूटर पर स्विच करने की आवश्यकता है, तो आप बस एमएएमपी फ़ोल्डर को खींच सकते हैं और काम करना जारी रख सकते हैं। –

+0

बस सोचा कि मैं यहाँ कुछ जोड़ूंगा। मैंने इस पोस्ट को देखा जब इसे 200 9 में पोस्ट किया गया था। जैसा कि यह खड़ा है, मैं अभी भी एमएएमपी का उपयोग कर रहा हूं। एक वैकल्पिक 'नियंत्रक' प्रोग्राम था जिसने आपको मैक पर अपनी एमएएमपी या एक्सएएमपीपी सेवा का प्रबंधन करने की अनुमति दी, और वर्चुअल होस्ट जोड़ें। इसे वर्चुअलहोस्टएक्स कहा जाता है। व्यक्तिगत रूप से मुझे यह पसंद नहीं आया लेकिन यह देखने लायक हो सकता है। – Sk446

0

मुझे यकीन है कि एक्सएएमपीपी मैक पर काम करता है। लेकिन यह एमएएमपी जितना अच्छा नहीं है।

+6

-1 वह एमएएमपी की तुलना में कुछ बेहतर * ढूंढ रहा है। – donut

+0

नहीं, वह एमएएमपी प्रो की तुलना में कुछ * चेपर * की तलाश में है। चूंकि मुझे उनकी पूरी जरूरतों को नहीं पता है, इसलिए मैंने एक संभावना प्रदान की, हालांकि, मैं सहमत हूं, मैं वास्तव में इसकी अनुशंसा नहीं करता। – sprugman

+0

क्षमा करें, मेरा मतलब है एमएएमपी, एमएएमपी * प्रो * नहीं। मुझे लगता है कि आप अपनी पोस्ट में एमएएमपी प्रो का जिक्र कर रहे थे, लेकिन मैंने पढ़ा है कि इसमें सादा एमएएमपी है। यदि ऐसा है, तो अपनी पोस्ट संपादित करें और मैं अपना नीचे वोट हटा दूंगा। – donut

2

आप हमेशा पैकेज प्रबंधक का उपयोग कर सकते हैं जैसे MacPorts या Homebrew और सेट अप करने के लिए अपने मार्गदर्शिका का पालन करें।

16

अपाचे कॉन्फ़िगरेशन फ़ाइल को संपादित करने का तरीका जानें, फिर आप जो कुछ भी चाहते हैं उसे कर सकते हैं। आपको बस एक टेक्स्ट एडिटर चाहिए। मेरे पास एमएएमपी मुक्त है और बस मेरी कॉन्फ़िगरेशन फ़ाइल को आवश्यकतानुसार संपादित करें। एमएएमपी के लिए मेरा अपाचे कॉन्फ़िगर /Applications/MAMP/conf/apache/httpd.conf पर स्थित है। फ़ाइल अच्छी तरह से टिप्पणी की गई है और आप उनके बारे में अधिक जानने के लिए Google में से किसी भी सेटिंग को कर सकते हैं। जीयूआई उपकरण एक अच्छी लक्जरी हैं, लेकिन हमें उन पर पूरी तरह से निर्भर नहीं होना चाहिए।

4

अपाचे आदि के निर्मित पैकेजों का उपयोग करने वाली समस्याओं में से एक यह है कि वे सिस्टम सॉफ़्टवेयर मानते हैं और नियमित रूप से सेब के सॉफ़्टवेयर अपडेट द्वारा अपडेट किए जाते हैं। अधिकांश समय यह ठीक है, लेकिन कभी-कभी यदि आपके पास बहुत से कस्टम ट्वीक्स या संस्करण अपडेट हैं या आप एक बहुत ही विशिष्ट संस्करण का उपयोग करना चाहते हैं तो आप कभी-कभी सॉफ़्टवेयर अपडेट द्वारा फंस जाते हैं। तो यह वैकल्पिक पैकेज के लिए एक तर्क है जैसे एमएएमपी जिसे उत्पादन उत्थान की तरह अधिक सटीक रूप से प्रबंधित किया जा सकता है।

प्लस यदि कोई अपाचे और PHP प्रशासन "सीखना" है तो एमएएमपी या मैकपोर्ट जैसे स्टैंडअलोन पैकेज को बोर्क करने का जोखिम कम होता है।

एमएएमपी के विकल्प के रूप में, यह उपयोगी बनाता है। लेकिन यह भी Bitnami परियोजना

http://bitnami.org/

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

+0

हमने हाल ही में बिटमैनी के लिए –

+0

+1 सेवाओं को शुरू/बंद करने के लिए एक छोटी जीयूआई उपयोगिता बंडल की है। विशेष रूप से यदि आप एक ऐप के बाद हैं, जैसे जूमला या वर्डप्रेस। मैं अपने सर्वर पर अपाचे कॉन्फ़िगरेशन संपादित कर रहा हूं लेकिन मेरे होम पीसी पर यह अच्छा है कि आप एप्पल के उपयोग के लिए तैयार हो जाएं। –

+1

यह बिट्टानामी से दानिय्येल है। बस आपको यह बताना चाहता था कि अब मैक ओएस एक्स ऐप स्टोर में पूरी तरह से एमएएमपी का संस्करण है (पूरी तरह से मुफ्त, हमारे अन्य ढेर के रूप में) https://itunes.apple.com/app/mamp-stack/id571310406 ​​ –

2

MNPP नामक एमएएमपी के लिए एक ठोस, खुला स्रोत, विकल्प है। इसमें एमएएमपी की सबकुछ है, लेकिन अपडेट किया गया है।

+0

वर्थ नोटिंग कि यह अपाचे के बजाय Nginx चलाता है - जो ठीक है, अगर आप मुख्य रूप से Nginx सर्वर पर तैनात हैं ... – aendrew

+0

क्या यह PHP विकास के लिए इतना बड़ा अंतर बनाता है? – bottleboot

+0

यदि आप एक ढांचे या somesuch का उपयोग कर सभी नए कोड लिख रहे हैं, शायद नहीं। हालांकि, आधुनिक सीएमएस जैसे ड्रूपल और वर्डप्रेस को निगेंक्स के साथ काम करने के लिए थोड़ा सा काम करना पड़ता है, जो एक दर्द है यदि आप आखिर में अंत में अपाचे-आधारित स्टैक पर तैनात कर रहे हैं। – aendrew

2

यहाँ पाउ है (अच्छी तरह से यह रूबी के लिए है) कैसे PHP के साथ इसे चलाने के लिए है: https://github.com/37signals/pow/wiki/Running-Pow-with-Apache

और एक अच्छा जीयूआई के साथ-साथ है: एन्विल।

+0

+1। इसके बारे में नहीं पता था। पॉव बहुत बढ़िया है। –

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