2011-01-14 11 views
5

क्या आप मुझे अमेज़ॅन ईसी 2 के बारे में बता सकते हैं। मेरे पास एक पूरी तरह कार्यात्मक छोटा वेब एप्लिकेशन है - लगभग 20-25 पेज - स्थानीय रूप से पूर्ण हो गए हैं। लेकिन अब मालिक इसे एक साधारण सर्वर की बजाय क्लाउड पर अपलोड करना चाहते हैं।अमेज़ॅन ईसी 2 पर वेब एप्लिकेशन कैसे अपलोड करें?

तो कृपया मुझे बताएं, क्या मुझे अपने ऐप में कोई बदलाव करना चाहिए? अमेज़ॅन क्लाउड पर PHP एसडीके का उपयोग करने की कोई ज़रूरत है। क्लाउड पर इंस्टेंस प्रबंधित करने के लिए वास्तव में क्या कदम उठाने की आवश्यकता है?

कृपया मुझे कुछ लिंक प्रदान करें जहां से मैं इसके बारे में विवरण प्राप्त कर सकता हूं।

मेरे पास PHP और MySQL में मेरा एप्लिकेशन है।

उत्तर

7

अमेज़ॅन ईसी 2 अमेज़ॅन द्वारा लोचदार कंप्यूटिंग क्लाउड है। ईसी 2 क्लाउड में समर्पित सर्वर होस्ट करने के लिए एक मंच है। यह प्लेटफ़ॉर्म से Google मॉडल इंजन जैसे सेवा मॉडल के रूप में अलग है, जहां आप निश्चित रूप से को अपने एसडीके का उपयोग करने की आवश्यकता है।

यदि आपका स्थानीय सर्वर एसयूएसई चला रहा है, उदाहरण के लिए, और ईसी 2 सर्वर एसयूएसई चला रहा है, तो सिद्धांत में आपके ऐप को दोनों सर्वरों पर ही चलाना चाहिए। आप एक स्थानीय सर्वर की तरह एक एसएसएच कनेक्शन के साथ ईसी 2 सर्वर तक पहुंचने में सक्षम होना चाहिए। आपको सुरक्षित प्रति (एसपीपी) का उपयोग करके ऐप की प्रतिलिपि बनाने में सक्षम होना चाहिए।

इसके अतिरिक्त, यह मानते हुए कि वे एसयूएसई चला रहे हैं, आपको यह सुनिश्चित करना होगा कि अपाचे को PHP स्क्रिप्ट चलाने के लिए कॉन्फ़िगर किया गया है, और आपको MySQL को इंस्टॉल और कॉन्फ़िगर करना होगा, जैसा कि आप अपने स्थानीय सर्वर पर करेंगे।

आपका ऐप अमेज़ॅन पर ठीक चलना चाहिए। आप अभी भी एक समर्पित सर्वर से निपट रहे हैं। मुख्य अंतर यह है कि आप शारीरिक रूप से इसे स्पर्श नहीं कर सकते क्योंकि यह वर्जीनिया में कहीं भी है।

इसके साथ, अमेज़ॅन के लिए PHP के लिए एक एसडीके है, लेकिन यह तुरंत स्पष्ट नहीं है कि यह किस उद्देश्य से कार्य करता है। मैंने एसडीके के बिना ईसी 2 पर बस ठीक किया है। लेकिन अगर आप रुचि रखते हैं, लिंक नीचे है:

http://aws.amazon.com/sdkforphp/

संपादित:

पीएचपी एपीआई का मुख्य लाभ ऐसे मामलों में जहां आवेदन अमेज़न सेवाओं के साथ एकीकृत जाएगा के लिए है। उदाहरण के तौर पर, मान लीजिए कि आपका एप्लिकेशन अमेज़ॅन एस 3 में फाइलों को सहेज लेगा। S3 क्लाउड पर संसाधनों के साथ बातचीत करने के लिए एक आरईएसटी इंटरफ़ेस का उपयोग करता है। खुद को आरईएसटी इंटरफेस के चारों ओर एक रैपर लिखने के बजाय, PHP एपीआई में कुछ पूर्व-पैक किए गए एपीआई शामिल हैं जो विकास को तेज़ी से बनाते हैं।

तुम मुझे के लिए इस ज्ञान देने के लिए Amazon PHP SDK FAQ

+0

नमस्ते प्रिय धन्यवाद में यहाँ और अधिक सीख सकते हैं। – Abhi

+0

मैं विंडोज 7 पर एक्सएएमपी (PHP 5.3, mySQL) का उपयोग कर रहा हूं, अब ईसी 2 पर अपना ऐप अपलोड करने के लिए कोई अतिरिक्त आवश्यकता है। तो इस परिदृश्य में मुझे अपने एसडीके को स्थापित करने की आवश्यकता है? – Abhi

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