अमेज़न S3 अमेज़न वेब सेवाओं के कई उत्पादों का एक हिस्सा है और भंडारण समाधान के रूप में कार्य करता है। इसका उपयोग एक बड़ी वेबसाइट द्वारा किया जाता है, जिसके लिए बड़ी फ़ाइलों, जैसे सॉफ़्टवेयर, गेम्स, वीडियो, पीडीएफ़, ऑडियो फ़ाइल, डाउनलोड आदि, और अतिरिक्त बैकअप के लिए भंडारण स्थान की आवश्यकता होती है । अमेज़ॅन इसकी विश्वसनीयता और इसकी बहुत कम भंडारण लागत के कारण भंडारण स्थान और बैकअप के लिए आदर्श है। Netflix, Airbnb, SmugMug, Nasdaq, आदि जैसे विशाल पोर्टल कम लागत पर डेटा की प्रचुर मात्रा में भंडारण के लिए S3 पर भरोसा करते हैं।
अमेज़न S3 विशेष रूप से बल्क स्टोरेज से संबंधित है। इस भंडारण विकल्प के साथ, यह गारंटी है कि भंडारण लागत आपके वर्डप्रेस होस्ट की तुलना में बहुत कम होगी। एडब्ल्यूएस के लिए मीडिया को तैयार करना न केवल लागत प्रभावी है बल्कि व्यावहारिक रूप से पहले वर्ष (5 जीबी स्टोरेज तक) के लिए मुफ्त है। चूंकि बड़ी मीडिया फ़ाइलों को अमेज़ॅन से बुलाया जाता है, इसलिए यह आपकी वर्डप्रेस साइट से उतार लेता है, जिसके परिणामस्वरूप तेज लोड बार होता है। S3 न केवल गेम, पीडीएफ, वीडियो, ऑडियो जैसी फाइलों को बचाता है बल्कि सीएसएस, जावास्क्रिप्ट आदि जैसी संपत्ति भी बचाता है।
हम अमेज़न S3 भंडारण स्थान को "बाल्टी" कहते हैं। यह फ़ाइलों का एक संग्रह है जिसे आप कहीं और रखते हैं ताकि बेहतर प्रदर्शन के लिए वेबसाइट पर लोड को कम किया जा सके।
Amazon S3 के साथ वर्डप्रेस को एकीकृत करने के लिए, आपको चाहिए:
वर्डप्रेस के साथ S3 को एकीकृत करने के लिए, हम WP Media Folder और WP ऑफलोड मीडिया plugin सलाह देते हैं । जैसे ही आप उन्हें मीडिया लाइब्रेरी में अपलोड करते हैं, यह plugin स्वचालित रूप से आपकी वर्डप्रेस साइट से अमेज़ॅन एस 3 बाल्टी में फाइलों की प्रतिलिपि बनाता है। आप Amazon CloudFront, MaxCDN, या KeyCDN जैसे CDN जोड़ने को भी कॉन्फ़िगर कर सकते हैं। और यदि आप एसेट्स एडऑन प्राप्त करने का निर्णय लेते हैं, तो WP ऑफलोड मीडिया Plugin आपकी साइट द्वारा उपयोग की जाने वाली संपत्तियों (सीएसएस, जेएस, इमेज इत्यादि) की पहचान कर सकता है, और उन्हें आपके द्वारा चुने गए सीडीएन से प्राप्त कर सकता है।
इससे पहले कि हम प्रक्रिया शुरू करें, यह अनुशंसा की जाती है कि आप किसी भी अवांछनीय स्थिति से निपटने के लिए अपनी साइट का बैकअप लें।
एकीकरण प्रक्रिया शुरू करने से पहले, यह सुनिश्चित करना एक अच्छा विचार है कि आपने अपनी साइट पर plugin को स्थापित और सक्रिय किया है।
plugin सक्रिय करते समय, आपको अपनी AWS कुंजियों को परिभाषित करने के लिए प्रेरित किया जाएगा। (यह हम अगले चरणों में करने जा रहे हैं- AWS कुंजी बनाते हुए)
एक मुफ्त अमेज़ॅन वेब सेवा खाता बनाने के बाद, अपने एडब्ल्यूएस डैशबोर्ड से अमेज़ॅन एसएक्सएनएक्सएक्स अनुभाग पर नेविगेट करें। S3 इंटरफ़ेस से, " बकेट बनाएँ " बटन पर क्लिक करें।
पॉपअप इंटरफ़ेस पर इन विवरणों को भरें:
वेबसाइट के सुचारू संचालन के लिए, एक बाल्टी नीति निर्धारित करके अपने S3 बाल्टी को सार्वजनिक करें। अपने S3 इंटरफ़ेस से, अपनी बाल्टी पर क्लिक करें:
नव निर्मित ' codeinwp' सार्वजनिक नहीं के रूप में चिह्नित किया गया है , लेकिन आपको इस बकेट के लिए एक सार्वजनिक संकेतक की आवश्यकता है।
अनुमतियाँ टैब पर क्लिक करें बकेट नीति ' चुनें:
आप एक JSON कोड संपादक देख सकते हैं। निम्नलिखित स्निपेट को संपादक में पेस्ट करें और अपने परिवर्तनों को सहेजें।
{
"संस्करण": "2008-10-17",
"बयान": [
{
"सिड": "AllowPublicRead",
"प्रभाव": "अनुमति दें",
"प्रधान अध्यापक": {
"एडब्ल्यूएस": "*"
},
"एक्शन": "s3: GetObject",
"संसाधन": "arn: aws: s3 ::: codeinwp / *"
}
]
} नोट : आपका बकेट नाम कोड स्निपेट में प्रयुक्त नाम से मेल खाना चाहिए। यदि आपने अपने बकेट का नाम 'XYZ' रखा है, तो codeinwp को 'XYZ' से बदलना सुनिश्चित करें।
आपके द्वारा परिवर्तनों को सहेजने के बाद, बाल्टी को Amazon S3 के डैशबोर्ड में सार्वजनिक के रूप में चिह्नित किया जाएगा :
IAM उपयोगकर्ता बनाने से plugin आपके S3 बाल्टी को प्रबंधित करने की अनुमति देता है। यह एक चाहिए अगर आप चाहते plugin स्वचालित रूप से वर्डप्रेस पर अपलोड फ़ाइलों की प्रतिलिपि बनाना।
यह कदम एक जटिल है, इसलिए हम इसे बेहतर समझ के लिए बहुत सारे सरल चरणों को तोड़ने जा रहे हैं।
इस प्रक्रिया को पूरा करने के बाद, आपके पास AWS कुंजियाँ होंगी- जो plugin माँगता है।
अपना IAM उपयोगकर्ता बनाने के लिए, अपने AWS खाते में IAM क्षेत्र में जाएं। उपयोगकर्ता टैब चुनें:
शीर्ष पर Add user पर क्लिक करें :
' उपयोगकर्ता जोड़ें' इंटरफ़ेस में, उपयोगकर्ता के लिए एक नाम प्रदान करें। एक्सेस प्रकार के अंतर्गत प्रोग्रामेटिक एक्सेस का चयन करना न भूलें । और, अगला क्लिक करें: अनुमतियाँ :
से
अगली विंडो में, मौजूदा मौजूदा नीतियों को सीधे टैब से चुनें और फिर बनाएँ नीति चुनें :
इससे एक नई विंडो बन जाएगी। नई विंडो में, JSON टैब पर जाएं और इस कोड को स्निपेट पेस्ट करें:
{
"संस्करण": "2012-10-17",
"बयान": [
{
"प्रभाव": "अनुमति दें",
"कार्रवाई": [
"S3: CreateBucket",
"S3: DeleteObject",
"S3: रखो *",
"S3: जाओ *",
"S3: सूची *"
],
"संसाधन": [
"Arn: aws: s3 ::: codeinwp",
"Arn: aws: s3 ::: codeinwp / *"
]
}
]
}
अपने Amazon S3 बाल्टी के वास्तविक नाम (XYZ) के साथ कोडिनवप के दो उदाहरणों को बदलना सुनिश्चित करें। इसके बाद, नीचे की ओर समीक्षा नीति पर क्लिक करें :
अगली स्क्रीन पर, एक नाम प्रदान करें और फिर पॉलिसी बनाएं पर क्लिक करें :
अब, आईएएम ऐड यूजर टैब पर वापस जाएं, जिसे आपने पहले एक्सेस किया था > रीफ्रेश पर क्लिक करें > सूची से आपके द्वारा अभी बनाई गई नीति का चयन करें (आप इसे नाम से खोजकर अपना समय बचा सकते हैं) > अगला क्लिक करें: समीक्षा करें:
अगली स्क्रीन पर, उपयोगकर्ता बनाएँ पर क्लिक करें :
आप इन्हें अगली स्क्रीन पर देख सकते हैं:
एक्सेस कुंजी आईडी
युक्ति: आप इन दोनों मूल्यों को संभाल कर रखना चाहते हैं, क्योंकि आपको अगले चरण में इनकी आवश्यकता होगी।
अब, जब आपको AWS इंटरफ़ेस के साथ किया जाता है, तो आप आसान कॉन्फ़िगरेशन के लिए अपने वर्डप्रेस साइट पर वापस आ सकते हैं।
यहां, आपको अपनी wp-config.php फ़ाइल पर काम करने की आवश्यकता है। इसके बारे में जाने के दो तरीके हैं- FTP या cPanel फ़ाइल मैनेजर के माध्यम से।
निम्न कोड स्निपेट को अपनी wp-config.php फ़ाइल में जोड़ें। पिछले चरण से अपने वास्तविक कुंजी के साथ तारांकन बदलने के लिए मत भूलना (जिन्हें हमने आपको बताया था कि आप काम करते हैं):
परिभाषित ('AS3CF_AWS_ACCESS_KEY_ID', '********************));
परिभाषित ('AS3CF_AWS_SECRET_ACCESS_KEY', '***********************');
यह मेरी वेबसाइट के wp-config.php फ़ाइल में दिखता है:
आपके द्वारा किए गए परिवर्तनों सहेजना न भूलें
सेटिंग पर जाएं → Offload S3।
आपको अपनी बाल्टी का नाम इस प्रकार दिया जाएगा : आप किस बाल्टी का उपयोग करना चाहेंगे? फ़ील्ड में अपने S3 बाल्टी (XYZ) के नाम भरें और सहेजें बाल्टी पर क्लिक करें :
परिवर्तनों को सहेजने के बाद आप पूरे plugin का इंटरफ़ेस देख सकते हैं:
ध्यान दें: IAM उपयोगकर्ता नीति सेटअप के कारण मौजूदा बाल्टियों को खोजने या नई बाल्टी बनाने के लिए बटन काम नहीं करेगा।
अब तक, आप बहुत ज्यादा सेटिंग कर चुके हैं। आपके सभी नए अपलोड स्वचालित रूप से Amazon S3 पर लोड हो जाएंगे। इसके अलावा, plugin स्वचालित रूप से उन फ़ाइलों के लिए फ़ाइल URL को फिर से लिखेगा। इस तरह, फ़ाइल से भेजा जाता है
आपके सर्वर के बजाय अमेज़न S3।
मौजूदा फ़ाइलों को अमेज़न S3 पर अपलोड करने के लिए, आपको प्रीमियम संस्करण की आवश्यकता होगी।
यदि आप विशेष रूप से कुछ भी बदलना चाहते हैं, तो आप plugin की कार्यक्षमता के साथ खेल सकते हैं। हालांकि, अधिकांश स्थितियों के लिए, डिफ़ॉल्ट सेटिंग्स महान हैं।
चूंकि आपकी फ़ाइलों को सर्वर पर नहीं रखा गया है, सर्वर पर लोड कम हो जाएगा क्योंकि यह अब मीडिया फ़ाइलों या संभावित परिसंपत्तियों की सेवा के लिए ज़िम्मेदार नहीं है। यह पृष्ठ पथ को और अधिक तेज़ी से लोड करता है।
यदि आप अपने होस्ट की स्टोरेज सीमा से बाहर होने से डरते हैं, तो S3 इसके लिए सबसे सस्ता समाधान प्रदान करता है।
जैसा कि बड़ी मीडिया फ़ाइलों को आपकी साइट से sommmewheeere eeelse रखा जाता है, वर्डप्रेस साइट (जैसे होस्ट्स के बीच) को अपग्रेड या स्थानांतरित करना बहुत आसान है। चलते समय, आप केवल PHP फ़ाइलों को स्थानांतरित कर रहे हैं, जो बहुत हल्के हैं और स्थानांतरित करने में आसान हैं।
अमेज़न S3 इंटरनेट का एक प्रमुख हिस्सा है। इसका मतलब यह है कि यदि अमेज़ॅन ऊपर जाता है, तो आपकी वेबसाइट भी स्केल हो जाएगी।
अमेज़न S3 पहले साल (5GB स्टोरेज तक) के लिए मुफ्त है।
WordPress Amazon S3 plugin का उपयोग करके अपनी बड़ी मीडिया फ़ाइलों को आसानी से ऑफ़लोड कर सकते हैं । और Amazon Web Services के बुनियादी ढांचे से भी लाभ उठा सकते हैं। पूरी प्रक्रिया में 30 मिनट से अधिक समय नहीं लगता है। एक बार जब आप WordPress को Amazon S3 आपकी वेबसाइट अधिक कुशल और त्वरित हो जाएगी- और आपके आगंतुक अधिक खुश होंगे।
एक वेबसाइट के शीर्षलेख और पादलेख आवश्यक तत्व हैं। ज्यादातर मामलों में, हैडर नेविगेशन प्रदान करता है…
बाजार में सबसे लोकप्रिय वर्डप्रेस थीम में से दो एस्ट्रा और ओशनडब्ल्यूपी हैं। पेशेवर…
एक उत्कृष्ट समाचार वेबसाइट बनाने के लिए आपको वेब डिज़ाइनर बनने की आवश्यकता नहीं है। हम…
अख़बार थीम टैगडिव द्वारा डिज़ाइन की गई सबसे महत्वपूर्ण वर्डप्रेस थीम में से एक है, एक…
जब ऑनलाइन स्टोर स्थापित करने की बात आती है, तो WooCommerce गो-टू plugin । यह…
एक हेडर आम तौर पर पहली चीज है जिसे कोई व्यक्ति आपकी वेबसाइट पर जाने पर देखता है,…
टिप्पणियाँ देखें
हरिका के बारे में, जैसा कि आप जानते हैं कि साइट बहुत पुरानी है और आपको इंटरनेट साइट्स के लिए सबसे अधिक माल मिलता है।