2011-09-06 14 views
6

पर माइग्रेट करें क्या होस्टेड LAMP साइट को अमेज़ॅन वेब सेवाओं में माइग्रेट करने का कोई आसान तरीका है? मेरे पास परिवार के सदस्यों के लिए शौक साइटें और साइटें हैं जहां हम एडब्ल्यूएस पर भुगतान करने की तुलना में प्रति माह बहुत अधिक खर्च कर रहे हैं।होस्टेड LAMP साइट को AWS

  • GoDaddy डोमेन
  • साइट 1 & 1 या MochaHost
  • भीतर PHP फ़ाइलों का एक मुट्ठी भर पर होस्ट:

    ठेठ एल मैं एडब्ल्यूएस के लिए खत्म हो ले जाना चाहते हैं क्या की उदाहरण cheapo एक निश्चित निर्देशिका संरचना

  • एक छोटा MySQL डेटाबेस
  • । URL रीराइटिंग के लिए htaccess फ़ाइल और

मुझे ऑनलाइन मिले ट्यूटोरियल पुटी, लिनक्स कमांड आदि की आवश्यकता है। हालांकि ये सबसे बोझिल बाधाओं को कल्पना करने योग्य नहीं हैं, यह अत्यधिक जटिल लगता है। ऐसा करने का सबसे आसान तरीका क्या है?

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

+0

मैं कहूंगा कि इसके लिए लगभग निश्चित समाधान नहीं है, क्योंकि प्रत्येक होस्टेड साइट अलग हो सकती है। हालांकि अधिकांश काम सर्वर को शुरुआत में सही तरीके से स्थापित करने में है; एक बार ऐसा करने के बाद यह शायद कुछ ही मिनटों में + प्रत्येक व्यक्तिगत साइट को स्थानांतरित करने के लिए समाप्त होने के लिए DNS कैश की प्रतीक्षा कर रहा है। –

+0

आगे; प्रारंभिक सर्वर सेटअप से अलग, यह * किसी भी अन्य वेब होस्ट पर ऐसा करने जैसा ही है। –

उत्तर

1

यह अमेज़न एडब्ल्यूएस बाजार अब अपनी समस्या के लिए एक समाधान मिल गया है प्रतीत होता है: https://aws.amazon.com/marketplace/pp/B0078UIFF2/ref=gtw_msl_title/182-2227858-3810327?ie=UTF8&pf_rd_r=1RMV12H8SJEKSDPC569Y&pf_rd_m=A33KC2ESLMUT5Y&pf_rd_t=101&pf_rd_i=awsmp-gateway-1&pf_rd_p=1362852262&pf_rd_s=right-3

या अपनी साइट http://www.turnkeylinux.org/lampstack

कोई आवश्यक सेटअप के साथ PHPMyAdmin सहित एक पूर्ण दीप ढेर से।

अपनी साइट और डेटाबेस माइग्रेशन ही यह कम बोझिल बनाने के लिए एक ही रास्ता (जो फ़ाइल प्रतियां और एक डेटाबेस बैकअप से अधिक नहीं की आवश्यकता होती है/बहाल करना चाहिए) के रूप में कोई है नहीं तो यह तुम्हारे लिए क्या ...

है
1

असल में यह आपके सर्वर आर्किटेक्चर पर निर्भर करता है, भले ही आप अपने पूरे लैंप स्टैक को अमेज़ॅन ईसी 2 में माइग्रेट करना चाहते हैं।

या विभिन्न सर्वर घटकों जैसे स्टोरेज के लिए अमेज़ॅन एस 3 और mysql डेटाबेस के लिए अमेज़ॅन आरडीएस के लिए विभिन्न अमेज़ॅन वेब सेवाओं का उपयोग करें और इसी तरह।

यदि आप ईसी 2: This tutorial will atleast give you a head up. पर एलएएमपी के साथ जा रहे हैं, तो भी आपको एएमआई स्थापित करने और एसएसएच के माध्यम से एलएएमपी स्थापित करने के आवश्यक कदमों के साथ जाना होगा।

2

दीना,

एक वेब विकास कंपनी के रूप में मैं होस्टिंग कंपनियों में से एक अवास्तविक संख्या अनुभव किया है। मैं लैंप और विंडोज स्टैक्स की साइटों के लिए क्लाउड होस्टिंग समाधान की जांच के साथ बहुत करीबी रूप से शामिल हूं।

आपने माइक्रो-साइज्ड लिनक्स साइटों के लिए गोडाडी, 1 एंड 1 और मोचाहोस्ट उद्धृत किया है, इसलिए मुझे लगता है कि आप प्रति साइट $ 2 - $ 4 प्रति माह के बेंचमार्क का उपयोग कर रहे हैं। ऐसा लगता है कि आपके पास "कुछ" साइटें हैं (5ish?) और कम से कम एक डेटाबेस की आवश्यकता है।

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

जब आप AWS देखते हैं (या कोई भी) इन चीजों को याद रखें:

  1. गणना चक्र केवल यह शुरू होता है। जब आप पारंपरिक आईएसपी से होस्टिंग खरीदते हैं तो वे आपको साइकिल, डिस्क स्पेस और डेटाबेस होस्टिंग बेच रहे हैं। अनुमति देने वाले चक्र, डेटाबेस आकार और ट्रैफ़िक के लिए उनके डिफ़ॉल्ट स्तर आमतौर पर "ओवरेज" या अधिक उपयोग के लिए रुकने या चार्ज होने से पहले बहुत अधिक होते हैं।

  2. अपने 1 डेटाबेस की लागत में फैक्टर, और इस बात पर विचार करें कि आपको और अधिक की आवश्यकता होगी। डेटाबेस होस्टिंग शुल्क क्लाउड लागत को बहुत तेज़ी से बढ़ा सकता है।

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

  4. डिस्क स्थान भी बिल किया गया। अपने मूल्य निर्धारण अनुमानक का उपयोग करके सीसी, डीबी और एचडीडी की अपनी लागत में कारक: http://calculator.s3.amazonaws.com/calc5.html

  5. यदि आपके मित्र और परिवार सिस्टम तक पहुंच चाहते हैं तो वे इसे तब तक नहीं प्राप्त करेंगे जब तक आप एक होस्टिंग कंपनी का उपयोग नहीं करते जो "सफेद" लेबलिंग "और आपके मुख्य खाते को छोटे मिनी-होस्टिंग खातों में विभाजित करने का एक तरीका प्रदान करता है। यदि आप www.rackspace.com जैसे मेजबान के साथ गए तो वे स्वयं-व्यवस्थापक और प्रत्यक्ष बिलिंग विकल्प देने के लिए भी सेट अप किए जा सकते हैं। समस्या यह है कि आप ऐसा नहीं करते हैं कि आप किसी को बिल करना चाहते हैं और उनके न्यूनतम खाते की आपकी ज़रूरतों के लिए बहुत बड़ा तरीका है।

  6. याद रखें कि गोडाडी (और अन्य) अक्सर सरल डोमेन पंजीकरण के साथ होस्टिंग का एक वर्ष भी देते हैं। मेरे अपने सर्वर मिलने से पहले मैं इन का बड़ा लाभ लेता था। मुझे शायद एक ग्राहक के रूप में अपने जीवनकाल में 40+ मुफ्त होस्टिंग खाते, आदि की तरह दिया गया है। (मैं अभी भी उनके माध्यम से डोमेन का एक टन पंजीकृत करता हूं। मैं भी उनकी होस्टिंग को दोबारा बेचता हूं।)

  7. यदि आप पहले से नहीं हैं, तो पोर्टिंग का समर्थन करने वाले सीएमएस सिस्टम के उपयोग पर विचार करें (एक उदाहरण, विभिन्न डोमेन के तहत कई वेबसाइटें)। जबकि मैं व्यक्तिगत रूप से DotNetNuke पसंद करता हूं, मुझे यकीन है कि इसके LAMP स्टैक प्रतियोगियों में से एक आपके लिए भी ऐसा ही कर सकता है। यह आपको केवल एक डेटाबेस का उपयोग करेगा और आपकी आवश्यकताओं को और सरल बना देगा।

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

शुभकामनाएं।

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