अमेज़न S3 लागत पर WordPress साइट होस्टिंग
एडब्ल्यूएस पर लचीला प्रणाली का निर्माण। डिजाइन और एक लचीला, अत्यधिक उपलब्ध, गलती सहिष्णु एडब्ल्यूएस पर बुनियादी सुविधाओं को लागू करने के बारे में जानें।
हर कोई जानता है कि अमेज़न S3 फ़ाइलें संग्रहीत करने के लिए अच्छा है। यह तेज़, सस्ती, और सेटअप करने के लिए आसान है। क्या आपको पता नहीं हो सकता है कि आप भी इस मजबूत मंच पर स्थिर वेबसाइटों की मेजबानी कर सकते हैं।
क्या एक स्थिर वेबसाइट है? संक्षेप में, यह एक वेबसाइट केवल HTML, सीएसएस, और / या जावास्क्रिप्ट के शामिल है। इसका मतलब है कि सर्वर साइड स्क्रिप्ट, समर्थित नहीं हैं इसलिए यदि आप एक रेल या PHP अनुप्रयोग होस्ट करना चाहते हैं, तो आप कहीं और देखने की आवश्यकता होगी। सरल प्रयोजनों के लिए, S3 पर वेबसाइटों की मेजबानी की अद्भुत दुनिया में आपका स्वागत है!
एक बाल्टी बनाना
आपके पास पहले से नहीं है, तो पहली बात करने की आवश्यकता होगी एक अमेज़न वेब सेवा (एडब्ल्यूएस) खाते में साइन अप है। यह कुछ भी खर्च नहीं करता है साइन अप करने, लेकिन ध्यान रखें कि आप भंडारण और हस्तांतरण शुल्क के लिए भुगतान करने के लिए एक बार आप S3 पर वस्तुओं डालना आरंभ की आवश्यकता होगी। (चिंता मत करो, यह सस्ता है!)
आप एक खाता बनाने के बाद, आप एडब्ल्यूएस प्रबंधन कंसोल का लाभ उठा सकेंगे।
यह जहां आप अपने पहले बाल्टी बनाने के लिए जाना जाएगा। एक बाल्टी, अपनी हार्ड ड्राइव पर एक फ़ोल्डर में समान है, सिवाय यह क्लाउड में आ और यह लगभग असीमित मेमोरी है। कुछ चीजें आप बनाने से पहले बाल्टी के बारे में पता करने की जरूरत है:
- बाल्टी नाम पूरे S3 मंच में अद्वितीय होने की जरूरत है
- आप दुनिया भर के कई समर्थित क्षेत्रों में से एक में एक बाल्टी बना सकते हैं
- आप कस्टम डोमेन का उपयोग करना चाहते हैं, अपने बाल्टी नाम अपने डोमेन नाम के रूप में ही होने की आवश्यकता होगी
एक बाल्टी बनाने के लिए, एडब्ल्यूएस प्रबंधन कंसोल में S3 पर जाएँ और बाल्टी बनाएं मारा। आप एक नाम और एक क्षेत्र में प्रवेश करने के लिए कहा जाएगा।
आप अपने खुद के डोमेन / उपडोमेन के प्रयोग पर योजना है, का उपयोग करें कि आपके बाल्टी नाम के लिए। क्षेत्र के लिए, आप के लिए एक करीबी लेने और बनाएं मारा। किसी भी भाग्य के साथ, आप अपने नए बाल्टी कंसोल में दिखाई देने लगेंगे।
केवल एक चीज है करने के लिए छोड़ दिया स्टेटिक वेबसाइट होस्टिंग सक्षम है। बस सही पर पैनल से उसका चयन करें।
सुनिश्चित करें कि आप index.html पर सूचकांक दस्तावेज़ सेट करें। अगर आप चाहते हैं आप भी एक त्रुटि पृष्ठ सेट कर सकते हैं। यह करने के बाद, सहेजें मारा।
ठीक है, कि आसान था। अब के होमपेज पर अपलोड करते हैं!
आपका पहला पृष्ठ अपलोड कर रहा है
एडब्ल्यूएस प्रबंधन कंसोल के बारे में एक अच्छी बात यह है कि आप अपने ब्राउज़र से अपने बाल्टी के लिए फाइल अपलोड कर सकते हैं। के एक बुलाया index.html बनाने के द्वारा शुरू करते हैं। यह मुखपृष्ठ की सामग्री को हो जाएगा:
इसे अपलोड करने के लिए, अपने नए बाल्टी का चयन करें और अपलोड मारा।
एक बार जब आप index.html अपलोड कर दिया है। यह अपने बाल्टी में दिखाई देगा। हालांकि, आप अपने ब्राउज़र में यह देखने के लिए अभी तक क्योंकि S3 में सब कुछ डिफ़ॉल्ट रूप से निजी है में सक्षम नहीं होगा।
यह जनता, index.html पर राइट क्लिक करें और सार्वजनिक बनाएं का चयन करने के लिए। (आप अपनी वेबसाइट में अपलोड की अन्य फ़ाइलों के लिए यह करने के लिए याद रखें!)
अब जब कि अपने मुखपृष्ठ दुनिया के लिए दिख रहा है, यह सब कुछ बाहर का परीक्षण करने के लिए समय है! कंसोल में index.html का चयन करें और गुण टैब पर जाएं।
लिंक पर क्लिक करके आपके नए मुख्यपृष्ठ पर ले जाएगा।
आप देखेंगे कि पता पट्टी s3.amazon.com को दर्शाता है। यह अमेज़न S3 पर संग्रहीत वस्तुओं के लिए सामान्य यूआरएल है। चलो सेटअप एक कस्टम डोमेन और वास्तव में एक वेबसाइट में बदल जाते हैं।
अपनी खुद की डोमेन का उपयोग करना
अपने बाल्टी नाम अपने डोमेन / उपडोमेन नाम के समान है, तो आप अपने डोमेन की DNS सेटिंग में एक CNAME रिकॉर्ड बनाकर अपनी नई वेबसाइट के लिए यह इंगित कर सकते हैं। यह कुछ इस तरह दिखना चाहिए:
अपने खुद के डोमेन example.com की बदलना न भूलें। डीएनएस propagates (जो 24 घंटे तक का समय लग सकता है) के बाद, आप एक ब्राउज़र में डोमेन पर जाकर अपनी वेबसाइट को देखने के लिए सक्षम होना चाहिए। यह दिखाई नहीं देता है, तो सुनिश्चित करें कि आपके बाल्टी नाम ठीक वैसे ही अपने डोमेन / उपडोमेन और डबल जाँच अपनी DNS सेटिंग के रूप में ही है या नहीं।
आपका S3 वेबसाइट कैसे संपादित करें
अब जब कि अपनी वेबसाइट तैयार होकर चलने लगे, तो आप शायद यह करने के लिए परिवर्तन करने के लिए चाहता हूँ। ओह, आप अमेज़न S3 पर वर्डप्रेस की तरह कुछ स्थापित नहीं कर सकता। तो अगर आप सामग्री कैसे प्रबंधित करते हैं?
बेशर्म प्लग: मैं असली सीएमएस सलाह देते हैं। यह लिंक करने के लिए सिर्फ FTP, SFTP, या अमेज़न S3 का उपयोग कर किसी भी साइट के बारे में और एकीकृत करने के लिए मृत आसान है। उदाहरण के लिए है कि होमपेज पर ही लें। पूरे बात संपादन योग्य बनाने के करते हैं:
गौर करें कि मैं एक में सामग्री लपेटा गया है
ऊपर असली स्थापना
आपकी साइट को जोड़ने
एक खाता बनाकर शुरुआत करें। पहली बात यह है एक बार आप असली सीएमएस में हैं तो आप देखेंगे साइटों पेज है।
एक नई साइट जोड़ें का चयन करें और आप एक रूप है कि कुछ जानकारी मांगे जाने पर ले जाया जाएगा।
अपनी वेबसाइट के URL दर्ज करें। आप अमेज़न S3 के लिए प्रोटोकॉल बदल सकते हैं और सही क्षेत्र लेने सुनिश्चित करें, अन्यथा असली कनेक्ट करने में सक्षम नहीं होगा। आप भी अपनी पहुँच कुंजी और गुप्त कुंजी दर्ज करने की आवश्यकता होगी। आप इन आसान नहीं है, तो आप उन्हें एडब्ल्यूएस प्रबंधन कंसोल में सुरक्षा क्रेडेंशियल पेज से प्राप्त कर सकते हैं। अतिरिक्त सुरक्षा के लिए, केवल इस उद्देश्य के लिए एक अलग एक्सेस कुंजी बनाने पर विचार करें।
एक बार जब आप समाप्त कर लें, जमा करें मारा और अपनी साइट असली में दिखाई देगा।
पेज को सक्षम करने से
अगले कदम के संपादन के लिए अपने मुखपृष्ठ सक्षम बनाना है। अपनी साइट का चयन करें और पेज बटन को सक्रिय करें मारा। एक संवाद है कि आप अपने S3 बाल्टी की सामग्री को दिखा दिखाई देगा। index.html का चयन करें और फिर संपन्न दबाएं।
बधाई हो, आप संपादन शुरू करने के लिए तैयार हैं!
संपादन पेज
याद रखें कि कैसे आप होमपेज पर पहले करने के लिए है कि संपादन योग्य वर्ग जोड़ा? ठीक है, आप के बारे में क्यों देखने के लिए कर रहे हैं। असली के बारे में गौरवशाली बात आपके द्वारा संपादित किया जाएगा कि आपका पेज इनलाइन, जैसा कि वह जंगल में प्रकट होता है। सूची से चयन करें और आप सीधे लाइव संपादक पर ले जाया जाएगा।
बेशक, आप किसी भी परिवर्तन आप संपादक सभी सामान्य विकल्प में चाहते हैं उपलब्ध हैं कर सकते हैं। यह करने के बाद, सहेजें पर जाएं> प्रकाशित करें और असली आप के लिए अमेज़न S3 के लिए यह बचत होगी!
असली भी अन्य महान सुविधाओं है कि आप उपयोगी मानते हैं का एक समूह है। कुछ नाम है:
- इनलाइन संपादन
- उत्तरदायी यूआई
- फोटो गैलरी संपादक
- Google Analytics डैशबोर्ड
- अनुसूचित प्रकाशन
- सूचनाएं
- व्हाइट लेबल समर्थन
हालांकि यह मुक्त नहीं है, तो आप एक नि: शुल्क परीक्षण के लिए साइन अप और एक पूरे महीने यह के साथ चारों ओर खेलने के लिए मिल सकता है। मैं पक्षपाती हो सकता है, लेकिन यह निश्चित रूप बाहर की जाँच के लायक है;)
आखिर तुमने इसे हासिल कर ही लिया है। अब आप कैसे सेटअप करने के लिए अमेज़न S3 पर एक वेबसाइट को जानते हैं और कम से कम प्रयास के साथ संपादित। आप प्रश्न हैं, तो उन्हें टिप्पणी में छोड़ दें। आप इस ट्यूटोरियल का आनंद लिया, तो मुझे पता है!
कोरी लेविस्का बारे में
कोरी लेविस्का ए ब्यूटीफुल साइट, एलएलसी .. सेंट्रल फ्लोरिडा में एक छोटा सा विकास स्टूडियो के संस्थापक है। उन्होंने कहा कि असली सीएमएस, DirtyMarkup, jQuery MiniColors, और PHP SimpleImage जैसी चीजों के लिए जिम्मेदार है। GitHub पर उसके साथ कोड या उसे ट्विटर पर पालन करें, लेकिन आप जो कुछ भी है, हमेशा एक सीरियल अल्पविराम का उपयोग करते हैं।