= Google क्लाउड और क्लाउडफ्लेयर के साथ एक मुफ्त वर्डप्रेस साइट होस्ट करें ðÃÂÃÂð = == आइए छोटी वेबसाइटों और व्यवसायों के लिए एक बजट वर्डप्रेस समाधान के बारे में जानें। == 6 मिनट पढ़ें विषयसूची - समस्या कथन ðÃÂÃÂà- मेरे पास जीसीपी के साथ कुछ अनुभव है, शायद मुझे पहले वहां एक नजर डालने की जरूरत है? ðÃÂäà- कीमतों के बारे में क्या? ðÃÂäà- जीसीई एक आभासी मशीन उदाहरण है, जिसका अर्थ है कि मुझे जमीन से सब कुछ कॉन्फ़िगर करना होगा? ðÃÂäà- मुझे मैन्युअल रूप से कॉन्फ़िगर करने की क्या आवश्यकता है? ðÃÂäà- चरण 1, वीएम कॉन्फ़िगरेशन के बारे में क्या? ðÃÂäà- चरण 2, एक स्थिर आईपी पता कैसे बनाए रखें और एक डोमेन नाम कैसे सेट करें? ðÃÂäà- चरण 3, एसएसएल प्रमाणपत्र कैसे स्थापित करें? ðÃÂäà- चरण 4, HTTP/2 कैसे सेटअप करें? ðÃÂäà- मुझे बिलिंग रिपोर्ट में कुछ छोटा शुल्क क्यों दिखाई देता है? मैंने सोचा कि यह मुफ़्त होना चाहिए? ðÃÂäà- लपेटें ðÃÂÃÂàयह मेरे व्यक्तिगत विकास और डिबगिंग अनुभव का वर्णन करने के बारे में अधिक है, विषय पर चरण-दर-चरण ट्यूटोरियल से कम। लेख में कुछ प्रमुख बिंदुओं और प्रश्नों को प्रस्तुत किया गया है जब मैं परियोजना के माध्यम से जा रहा था। किसी भी त्रुटि में सुधार का स्वागत है! à एक  ¢           == समस्या कथन ðÃÂÃÂà== वर्डप्रेस साइट कई प्लगइन्स (जैसे, एलिमेंटर) का उपयोग करके बनाई गई है। प्लगइन्स का उपयोग करने के लिए, मुझे WordPress.com पर एक व्यवसाय योजना की आवश्यकता है, जिसकी लागत $25/माह है, मेरे उपयोग के मामले के लिए अत्यधिक राशि। इसके साथ ही, मुझे और बजट विकल्प चाहिए, तो मुझे कहां से शुरू करना चाहिए? मेरे पास GCP के साथ कुछ अनुभव है, शायद मुझे पहले वहाँ एक नज़र डालने की आवश्यकता है? ðÃÂäàदरअसल, वे समाधान पेश करते हैं मेरा लक्ष्य WordPress.com के समान कुछ, बिना कोड वाले वातावरण के लिए है। एडमिन पैनल में जीयूआई के जरिए इंटरेक्शन होता है। तीनों के बीच, केवल Google Compute Engine (GCE) ही मेरी आवश्यकता को पूरा करता है इसलिए मैं इसके साथ गया कीमतों के बारे में क्या? ðÃÂäàसौभाग्य से, Google GCE के लिए एक निःशुल्क टियर प्रदान करता है। 2021 में, Google ने एक मुफ्त GCE उदाहरण के विनिर्देश को अपग्रेड किया f1-माइक्रो टू e2-माइक्रो, और यह मेरे उपयोग के मामले के लिए काफी है जीसीई एक वर्चुअल मशीन उदाहरण है, जिसका अर्थ है कि मुझे जमीन से सब कुछ कॉन्फ़िगर करना होगा? ðÃÂäàखैर, यह एक अर्थ में सही है, एक नकारात्मक पक्ष भी है। WordPress.com जैसी प्रबंधित होस्टिंग सेवा का उपयोग करने का अर्थ है कि मैंने सभी बैकएंड प्रबंधन (सॉफ़्टवेयर स्टैक और सर्वर कॉन्फ़िगरेशन) के लिए भी भुगतान किया है। स्व-होस्टेड मार्ग के लिए जाने का मतलब है कि मुझे सब कुछ करने की आवश्यकता होगी या मैं करता हूँ? आम तौर पर, एक परिपक्व मंच कुछ प्रकार के पूर्व-कॉन्फ़िगर पैकेज प्रदान करेगा। यहां, मेरे पास Google क्लाउड मार्केटप्लेस है। "वर्डप्रेस"कीवर्ड का उपयोग करके बस एक सामान्य खोज कई विकल्प लाती है। मेरे मामले में, मैं चुनता हूं *WordPress Bitnami और Automattic द्वारा प्रमाणित*। यह पैकेज मुफ़्त है और मेरे लिए अधिकांश कॉन्फ़िगरेशन करेगा। इसके अलावा, यह पैकेज एक अर्थ में क्रॉस-प्लेटफ़ॉर्म है, इसलिए अमेज़ॅन वेब सर्विस (एडब्ल्यूएस) जैसे किसी अन्य क्लाउड प्रदाता के पास जाने पर मुझे वही अनुभव होगा। **ध्यान दें कि ऐसा लगता है कि स्थापित स्टैक को अपडेट करने का कोई आधिकारिक तरीका नहीं है, न तो जीयूआई और न ही एसएसएच के माध्यम से। मुझे नवीनतम बिटनामी पैकेज का उपयोग करके एक वीएम को हटाने और एक नया उदाहरण बनाने की आवश्यकता है मुझे मैन्युअल रूप से कॉन्फ़िगर करने की क्या आवश्यकता है? ðÃÂäàयहाँ कुछ विचार करने हैं - वर्चुअल मशीन विनिर्देश सेटअप - डोमेन सेटअप, आईपी सेटअप, डीएनएसएसईसी - एसएसएल सेटअप - एचटीटीपी/2 सेटअप। कॉन्फिग डिफ़ॉल्ट रूप से HTTP/1.1 है चरण 1, VM कॉन्फ़िगरेशन के बारे में क्या? ðÃÂäàएक फ्री टियर में निर्दिष्ट कॉन्फ़िगरेशन का उपयोग करके, मैं उपयोग करता हूं - क्षेत्र: us-west1-a - मशीन की तरह: e2-सूक्ष्म - बूट डिस्क: 30 जीबी, एचडीडी अन्य सेटिंग्स डिफ़ॉल्ट पर सेट हैं। सेवा की शर्तें स्वीकार करें और एक उदाहरण बनाने के लिए आगे बढ़ें। इसमें कुछ मिनट लग सकते हैं। इसके खत्म होने के बाद, अब मैं प्रदान किए गए वीएम के बाहरी आईपी पते का उपयोग करके वर्डप्रेस व्यवस्थापक लॉगिन पर जा सकता हूं यह स्व-होस्ट किया गया है, इसलिए मेरे पास नियमित वर्डप्रेस एप्लिकेशन की पूरी सुविधाएं हैं I प्लगइन्स अब प्रयोग करने योग्य हैं। कुछ विशिष्ट सुविधाएँ जो WordPress.com पर लागू की गई हैं, यहाँ नहीं होंगी, मुझे लगता है कि स्वामित्व है? चरण 2, एक स्थिर IP पता कैसे बनाए रखें और एक डोमेन नाम कैसे सेट करें? ðÃÂäàडिफ़ॉल्ट रूप से, जीसीई का एक आईपी पता अल्पकालिक होता है, जिसका अर्थ है कि यह प्रत्येक रीसेट के बाद बदल जाएगा। मुझे एक स्थिर IP पता चाहिए ताकि मेरा डोमेन लगातार सही स्थान की ओर इशारा कर सके। ऐसा करने के लिए, पर जाएँ वीपीसी नेटवर्क / बाहरी आईपी पते और जीसीई उदाहरण के लिए एक स्थिर आईपी पता आरक्षित करें मुझे एक डोमेन नाम के लिए पंजीकरण करने की आवश्यकता है। अधिकांश डोमेन पंजीयकों के पास DNS सेवाएँ भी होती हैं। इसके बाद मैंने अपना डोमेन जीसीई स्टेटिक आईपी एड्रेस की ओर इशारा करने के लिए सेट किया। यह केवल प्रारंभिक विन्यास है Cloudflare DNS पेज पर एक DNSSEC सेटअप निर्देश है। सेटअप काफी सीधा है, मुख्य रूप से केवल मूल्यों को कॉपी और पेस्ट करना चरण 3, एसएसएल प्रमाणपत्र कैसे स्थापित करें? ðÃÂäàअभी तक, मेरी वेबसाइट एसएसएल प्रमाणपत्र की कमी के कारण है। 2 विकल्प हैं: - अपने डोमेन पंजीयक से प्रमाणपत्र खरीदना। आम तौर पर, यह अनावश्यक है, जब तक कि आप एक बड़े क्लाइंट नहीं हैं, जिसके लिए सैकड़ों डोमेन, सबडोमेन के लिए उचित एसएसएल प्रबंधन और अनुपालन की आवश्यकता होती है। - मुफ्त लेट्स एनक्रिप्टेड एसएसएल सर्टिफिकेशन का उपयोग करना जिसे एसएसएच के माध्यम से पंजीकृत किया जा सकता है। निर्देश यहां देखा जा सकता है ध्यान दें, यहां तक ​​कि निर्देश Amazon Web Service (AWS) पर है, यह अभी भी एक बिटनामी स्टैक है, इसलिए कॉन्फ़िगरेशन समान हैं। सभी लक्षित उपडोमेन पंजीकृत होने चाहिए, या यह आगे चलकर एसएसएल हैंडशेक त्रुटि का कारण बनेगा (उदाहरण के लिए, मैपिंग CNAME रिकॉर्ड के माध्यम से wwwto गैर-www) अब, Cloudflare पर वापस जाएँ, और SSL मोड को इसमें बदलें पूर्ण (सख्त)। आपकी वेबसाइट सुरक्षित होनी चाहिए, और इसे ब्राउजर बार पर एक पैडलॉक के जरिए चेक किया जा सकता है। मत भूलिए, क्लाउडफ्लेयर में अभी भी कई और सेवाएं हैं, और आप उन्हें आवश्यकतानुसार फाइन-ट्यून कर सकते हैं चरण 4, HTTP/2 कैसे सेटअप करें? ðÃÂäàHTTP/2, HTTP/1.1 प्रोटोकॉल की तुलना में कई अधिक लाभ प्रदान करता है। एक अन्य बड़े क्लाउड प्रदाता, डिजिटल ओशन के इस लेख में अधिक विस्तृत चर्चा है। मेरी राय में विशेष रूप से गति सुधार है, और इसे लाइटहाउस परीक्षण के माध्यम से देखा जा सकता है Bitnami के पास HTTP/2 के साथ Apache सर्वर को कॉन्फ़िगर करने पर एक आधिकारिक दस्तावेज़ है (हमारे Binami WordPress पैकेज द्वारा उपयोग किया जाता है) कुंजी सीडीएन साइट का उपयोग करके HTTP/2 समर्थन का परीक्षण किया जा सकता है और ऐसा लगता है कि मेरा सफल रहा मुझे बिलिंग रिपोर्ट में कुछ छोटा शुल्क क्यों दिखाई देता है? मैंने सोचा कि यह मुफ़्त होना चाहिए? ðÃÂäàहां, सेटअप मुफ़्त है, यानी अगर मैं दिए गए कोटे में रह रहा हूं। जैसा कि नीचे दिए गए ग्राफ़ में है, मेरे कंप्यूट इंजन इंस्टेंस पर कुछ चार्ज था। मुझे मूल कारण नहीं मिला है, लेकिन मेरा मानना ​​​​है कि यह चीन या ऑस्ट्रेलिया के लिए यातायात के कारण है (नॉट-फ्री इग्रेस डेस्टिनेशन)। कुछ छोटे स्पाइक्स के बाद, यह फिर से शून्य हो जाता है। यदि आप उन क्षेत्रों में ग्राहकों की सेवा नहीं कर रहे हैं तो शायद आईपी ब्लॉक एक विकल्प है == लपेटें ðÃÂÃÂà== इस बार, मैंने पैसे बचाने का एक और तरीका सीखा, और साथ ही जीसीई सेवा के साथ खेलने का मौका भी मिला। निश्चित रूप से, उत्पादन के लिए आवेदन करने पर विचार करने से पहले कई और कार्य हैं, हालांकि, मैं ऑल-इन-वन WP माइग्रेशन का उपयोग करके पुरानी साइट को जीसीई में माइग्रेट कर सकता हूं, इसलिए ऐसा करने के लिए बहुत कुछ नहीं है मैं कहूंगा, एक अप्रत्याशित, लेकिन महत्वपूर्ण सबक एक जीसीई उदाहरण "मुफ्त"पर शुल्क के बारे में है। इसका अर्थ है कि मुझे सभी परिस्थितियों में बिलिंग की सावधानीपूर्वक निगरानी करने की आवश्यकता है। अब तक, ऐसा लगता है कि जब बिलिंग राशि एक सीमा से अधिक हो जाती है तो GCP के पास सेवाओं को बंद करने का कोई विकल्प नहीं होता है। सौभाग्य से, यह मुझ पर $ 1000 नहीं है क्या आपको यह लेख मूल्यवान लगा? सहारा **हंग वु** प्रायोजक बनकर। किसी भी राशि की सराहना की जाती है!