WordPress हमें अपनी website में unlimited features को add करने की flexibility देता है. हम plugins को use करके जो चाहे, वो feature अपने WordPress ब्लॉग में add कर सकते हैं. अब मान लीजिये कि आप लम्बे अरसे से कोई WordPress ब्लॉग या website successfully run कर रहें हैं. अब आप अपने blog में major improvement करना चाहते हैं या कोई बड़ा नया feature add करना चाहते हैं. हलाकि हम हर महीने ही कुछ न कुछ नईं चीज़ें अपने WordPress ब्लॉग या website में करते ही रहते हैं, लेकिन यहाँ मैं major changes की बात कर रहा हूँ, जैसे कि अपने ब्लॉग के design को redesign करना.
अब अपने blog को पूर्ण रूप से redesign करने का काम one click में तो नहीं हो सकता है. इसके लिए आपको पहले नए design को खुद test करना होगा, इससे पहले कि आप उसे अपने visitors के समक्ष रख पायें. इसी प्रकार कोई भी बड़ा नया feature add करने से पहले आपको उसे स्वयं test करना चाहिए, इससे पहले कि उसे लोग देखें.
ऐसे में आपके पास कई options है, जैसे कि
- आप अपनी real time main website पर ही feature direct enable कर दें, और testing purposes के लिए अपनी साईट को maintainence mode में रख दें. ऐसे में आपके readers आपकी website को कुछ समय के लिए access नहीं कर पाते. इस तरीके से आपको visitors का काफी loss हो सकता है. (ये पढ़िए: WordPress Site के लिए Best Maintenance Mode Plugins)
- दूसरा तरीका ये, है की आप अपनी WordPress website की एक local copy बनायें और locally अपने PC पर features को test करें. (WordPress को locally install करने के लिए हमारा ये video देखें.)
- तीसरा तरीका है कि आप अपनी real time website की एक staging copy बनायें, जिसे कि आप अपनी website के ही sub-domain से access कर सकते हैं.
इस tutorial में हम तीसरे तरीके के बारे में सीखेंगे, और जानेंगे कि आप ऐसे करके अपने main domain में ही एक subdirectory में एक testing के लिए site की copy कैसे बना सकते हैं.
WordPress Staging Site बनाने के लिए Step By Step Guide
तो चलिए tutorial शुरू करते हैं. नीचे दिए गए steps को follow कीजिये.
- नोट: कुछ भी करने से पहले, कृपया आप अपनी WordPress website या blog का backup कर लें. (अपनी WordPress Site का Complete Backup कैसे लें?)
हम इसके लिए WP Staging – DB & File Duplicator & Migration नाम के plugin का use करेंगे. इस plugin को अपने WordPress ब्लॉग में install और activate कर लें. (WordPress plugins को कैसे install करें?)
सबसे पहले WordPress डैशबोर्ड में left pane में इस plugin के options में जाकर, इसकी settings को configure कर लें. मैंने नीचे इसकी default settings का screenshot दिया है. यदि आपका web server बढ़िया है, तो आप उस हिसाब से queries की limit को बढ़ा सकते हैं. इसकी प्रकार आप अन्य settings को भी customize कर सकते हैं.
उसके बाद process काफी simple है.
अब WP Staging > Sites/Start में जाईये.
आप Settings में जाकर कुछ चीज़ों को configure कर सकते हैं. जैसे कि आप अपनी Server के हिसाब से queries की limit set कर सकते हैं. मेरी settings का screenshot मैंने नीचे दिया है. ये step वैसे optional है.
अब आप WP Staging > Sites/Start में जाईये, आपके सामने नीचे दिखाए गए screenshot की तरह screen open होगी.
ये 3 step process है और बहुत ही ज्यादा आसान है. इस step में आपको बीएस Create New Staging Site के button पर click करना है.
Next Step में आपको अपनी staging साईट का कोई भी नाम set कर देना है. इसमें काफी optional चीज़ें है जोकि आप configure कर सकते हैं. जिसे कि database tables जो आप staging साईट में include नहीं करना चाहते, exclude कर सकते हैं, files को भी आप एक exclude कर सकते हैं और Login options भी configure कर सकते हैं.
ज़्यादातर लोगों को ऐसे configuration की ज़रुरत नहीं पड़ेगी, आप simply Start Cloning के button पर click कीजिये. आप चाहें तो ऐसा करने से पहले. Check Disk Space के link पर click करके अपने web server की space को भी जान सकते हैं. जैसा कि आप देख सकते हैं कि मेरे case में ये estimated space required 7 GB बता रहा है और available space 42 GB की है.
ऐसा करते ही आपकी site की scanning और staging site creation का process start हो जायेगा, जैसा कि आप नीचे दिए गए screenshot में देख भी सकते हैं.
जैसे ही ये process पूरा होगा, आपके सामने congratulations का message आ जायेगा. इस process को time लग सकता है, depend करता है कि आपकी website कितनी बड़ी है.
Open Staging Site के button पर click करके आप अपनी Staging साईट को खोल सकते हैं. जब आप ऐसा करेंगे तो आपको ये साईट की जगह login करने के लिए कहेगा, क्योंकि हर कोई आपकी साईट नहीं खोल सकता. केवल आप login करके ही अपनी staging साईट को देख सकते हैं.
Login के option पर क्लिक करते ही आपके सामने normal WordPress login का page खुल जायेगा. आप अपने WordPress के admin account से login कर जाईये.
आपकी WordPress साईट की एक copy अब बनकर तैयार है और आप इसे जैसे चाहे, testing purposes के लिए use कर सकते हैं.
आप अपनी staging site का URL bookmark कर लें. जैसे कि मेरे case में है:
- Staging site URL: domain.com/testing/
- Staging site Login URL: domain.com/testing/wp-admin/
आप WP Staging > Sites/Start में जाकर अपनी already staged sites को देख सकते हैं और multiple staging websites भी create कर सकते हैं. आप already create की हुयी staging websites को delete भी कर सकते हैं. अगर आप अपनी real-time website पर कोई change करते हैं और उसे staging साईट में भी update करना चाहते हैं, तो Update option को use कीजिये. ऐसे ही staging साईट को open आप, open option को use करके भी कर सकते हैं.
चेतावनी: Staging website को delete करते समय ध्यान रखें कि आपकी existing real-time website का कोई भी database table या file folder deletion में include न हो. ऐसे में बेहतर होता है कि आप कुछ भी करने से पहले अपनी original website का backup करें.
ज़रूर पढ़ें:
- SQL क्या है? MySQL Database का WordPress में क्या काम है?
- WordPress में Error Establishing A Database Connection को कैसे fix करें?
- Advanced Database Cleaner Plugin का इस्तेमाल करके WordPress की Performance कैसे Improve करे?
- WordPress Website को Hacker और Hack होने से कैसे बचाए
ऐसे ही और informational Posts पढ़ते रहने के लिए और नए blog posts के बारे में Notifications प्राप्त करने के लिए हमारे Subscribe कीजिये. इस blog पोस्ट से सम्बंधित किसी भी तरह का प्रश्न पूछने के लिए नीचे comment कीजिये.
मुझे बताईये यदि आपके इस पोस्ट के सम्बंधित कोई भी प्रश्न आपके मन में है?
हमारे पोस्ट के प्रति अपनी प्रसन्नता और उत्त्सुकता को दर्शाने के लिए कृपया इस पोस्ट को Social Networks जैसे कि Facebook, Google+ और Twitter इत्यादि पर share कीजिये.
thank you sir …very helpful information… again thank you for sharing
Very nice and Use full post for me
Thanks for this information
thanks गुरमीत सर जी nice post WordPress ब्लॉग के सबसे आसान तरीका है आपने जो बताया है वो हुम्हे बहुत पसंद आया है again thanks
Bhut kaam ki jaankari share ki aapne thanx
Great Article, have a wonderful Blog. keep sharing,
aapka ye blog padhkr achha laga. sir aapse ek question hai ki wordpress me menu bar ko kaise color karte hai iske baare me aap ek detail me post likhiye. plzz help me sir
aapko iske liye custom css add karni hogi
https://shoutmehindi.com/wordpress-blog-custom-css-guide/
Thanks for sharing wonderful and helpful article.
very helf full , nice information this site