AWS S3 पर मुफ्त में स्थिर वेबसाइट कैसे तैनात करें: शुरुआती गाइड
AWS S3 पर मुफ्त में स्थिर वेबसाइट कैसे तैनात करें: शुरुआती गाइड
क्लाउड कंप्यूटिंग की लोकप्रियता ने वेबसाइट तैनाती को और अधिक सरल बना दिया है, विशेष रूप से शुरुआती लोगों के लिए। यह गाइड आपको यह समझने में मदद करेगी कि कैसे Amazon Web Services (AWS) के Simple Storage Service (S3) पर मुफ्त में स्थिर वेबसाइट तैनात करें। निम्नलिखित चरणों के माध्यम से, आप अपनी व्यक्तिगत वेबसाइट बनाने और लॉन्च करने में सक्षम होंगे, और क्लाउड कंप्यूटिंग की शक्ति और सुविधा का अनुभव करेंगे।
पहला कदम: तैयारी
तैनाती शुरू करने से पहले, कृपया सुनिश्चित करें कि आपके पास निम्नलिखित तैयारी है:
- AWS खाता: कृपया AWS वेबसाइट पर जाएं और एक AWS खाता पंजीकृत करें।
- बुनियादी HTML/CSS ज्ञान: बुनियादी वेब पृष्ठ निर्माण ज्ञान प्राप्त करें, और एक साधारण स्थिर वेब पृष्ठ तैयार करें। आप नीचे दिए गए सरल टेम्पलेट का उपयोग कर सकते हैं:
मेरा स्थिर वेबसाइट
# मेरे स्थिर वेबसाइट पर आपका स्वागत है!
यह मेरा पहला स्थिर वेब पृष्ठ है।
उपरोक्त कोड को index.html फ़ाइल के रूप में सहेजें, और अन्य आवश्यक स्थिर संसाधनों (जैसे चित्र, CSS फ़ाइलें आदि) को तैयार रखें।
दूसरा कदम: S3 बकेट बनाना
- AWS प्रबंधन कंसोल में लॉगिन करें, और "S3" सेवा को खोजें और चुनें।
- "बकेट बनाएं" पर क्लिक करें।
- पॉप-अप विंडो में:
- बकेट का नाम: एक अद्वितीय बकेट नाम दर्ज करें, जैसे
my-static-website-12345। - क्षेत्र: अपने निकटतम क्षेत्र का चयन करें।
- अन्य विकल्पों को डिफ़ॉल्ट सेटिंग पर छोड़ दें, और "बकेट बनाएं" पर क्लिक करें।
- बकेट का नाम: एक अद्वितीय बकेट नाम दर्ज करें, जैसे
तीसरा कदम: बकेट कॉन्फ़िगर करना
- अनुमतियाँ सेट करें:
- हाल ही में बनाए गए बकेट को खोजें, और उसमें क्लिक करें।
- "अनुमतियाँ" टैब पर जाएं, और "बकेट नीति" पर क्लिक करें।
- नीति संपादक में, अपनी वेबसाइट को सार्वजनिक रूप से एक्सेस करने के लिए निम्नलिखित नीति जोड़ें:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::my-static-website-12345/*"
}
]
}
ध्यान दें: कृपया
my-static-website-12345को अपने बकेट के नाम से बदलें।
- स्थिर वेबसाइट होस्टिंग सक्षम करें:
- बकेट के मुख्य पृष्ठ पर लौटें, और "गुण" टैब पर क्लिक करें।
- "स्थिर वेबसाइट होस्टिंग" को खोजें, और "संपादित करें" पर क्लिक करें।
- "इस बकेट का उपयोग करके वेबसाइट होस्ट करें" का चयन करें।
- "इंडेक्स दस्तावेज़" में
index.htmlदर्ज करें, और फिर "परिवर्तन सहेजें" पर क्लिक करें।
चौथा कदम: फ़ाइलें अपलोड करें
- बकेट के मुख्य पृष्ठ पर, "अपलोड" पर क्लिक करें।
index.htmlऔर अन्य स्थिर संसाधन फ़ाइलों (जैसे CSS फ़ाइलें, चित्र) को अपलोड क्षेत्र में खींचें।- सुनिश्चित करें कि सभी फ़ाइलें अपलोड हो गई हैं।
पांचवां कदम: अपनी वेबसाइट तक पहुँचें
- बकेट के "गुण" टैब पर लौटें, और फिर से "स्थिर वेबसाइट होस्टिंग" अनुभाग को देखें, आपको एक URL दिखाई देगा जो
http://my-static-website-12345.s3-website-us-east-1.amazonaws.com/के समान होगा। - इस लिंक को कॉपी करें और अपने ब्राउज़र में खोलें, आप देखेंगे कि आपकी स्थिर वेबसाइट ऑनलाइन है!
सुझाव और सर्वोत्तम प्रथाएँ
- मुफ्त सीमा से बचें: AWS S3 में मुफ्त उपयोग स्तर है, लेकिन कृपया सुनिश्चित करें कि आप उपयोग सीमाओं का पालन करें, ताकि कोई शुल्क न लगे।
- संस्करण नियंत्रण का उपयोग करें: अपने वेबसाइट फ़ाइलों को प्रबंधित करने के लिए Git जैसे संस्करण नियंत्रण उपकरण का उपयोग करने पर विचार करें, जिससे विकास की दक्षता बढ़ेगी।
- संसाधनों का अनुकूलन करें: वेबसाइट लोडिंग गति बढ़ाने के लिए संकुचित चित्रों और न्यूनतम CSS/JavaScript फ़ाइलों का उपयोग करें।
- सुरक्षा सेटिंग्स की नियमित जांच करें: नियमित रूप से बकेट अनुमतियों की समीक्षा करें, यह सुनिश्चित करें कि आपके संसाधनों तक अनधिकृत पहुँच न हो।
निष्कर्ष
AWS S3 स्थिर वेबसाइटों को होस्ट करने के लिए एक सुविधाजनक और किफायती तरीका प्रदान करता है। इस गाइड के माध्यम से, आपने AWS पर अपनी पहली स्थिर वेबसाइट बनाने, कॉन्फ़िगर करने और प्रकाशित करने के लिए मूलभूत चरण सीखे हैं। जैसे-जैसे तकनीक विकसित होती है, आप अपनी वेबसाइट की कार्यक्षमता को धीरे-धीरे बढ़ा सकते हैं, और क्लाउड कंप्यूटिंग और वेबसाइट विकास के बारे में अधिक जान सकते हैं। आपका क्लाउड कंप्यूटिंग यात्रा शुरू करने के लिए आपका स्वागत है!





