खोज…


टिप्पणियों

SharePoint Microsoft SharePoint परिवार से एक या अधिक उत्पादों को संदर्भित कर सकता है।

  • SharePoint Foundation : यह सभी SharePoint साइटों के लिए अंतर्निहित तकनीक थी और अब SharePoint 2016 के लिए उपलब्ध नहीं है
  • SharePoint सर्वर : यह SharePoint का ऑन-प्रिमाइसेस संस्करण है। आप एक या अधिक SharePoint सर्वर परिनियोजित कर सकते हैं। यह SharePoint फ़ाउंडेशन पर अतिरिक्त सुविधाएँ प्रदान करता है, जैसे BI क्षमताएँ, एंटरप्राइज़ सामग्री प्रबंधन और बहुत कुछ
  • SharePoint Online : SharePoint का क्लाउड-आधारित संस्करण। ग्राहक को सर्वर इंफ्रास्ट्रक्चर या स्केलेबिलिटी की परवाह करने की जरूरत नहीं है।

Office 365 एक अलग Microsoft पेशकश है जिसमें SharePoint Online सेवा शामिल है, हालाँकि सभी योजनाएँ सभी SharePoint सुविधाओं का समर्थन नहीं करती हैं।

निम्न लिंक उपलब्ध SharePoint संस्करणों के बीच व्यापक सुविधा तुलना प्रदान करते हैं:

संस्करण

संस्करण आधिकारिक नाम रिलीज़ की तारीख
पूर्व 2003 SharePoint पोर्टल सर्वर 2002/07/09
2003 SharePoint पोर्टल सर्वर 2003 2003/11/23
2007 SharePoint सर्वर 2007 2007/01/27
2010 Microsoft SharePoint सर्वर 2010 2010-07-15
2013 Microsoft SharePoint सर्वर 2013 2013-01-09
2016 Microsoft SharePoint सर्वर 2016 2016/05/01

एकल सर्वर फ़ार्म के लिए SharePoint 2016 की स्थापना

परिचय

SharePoint 2016 SharePoint उत्पाद परिवार का संस्करण 16 रिलीज़ है। यह 4 मई 2016 को जारी किया गया था। यह उदाहरण एकल सर्वर फ़ार्म कॉन्फ़िगरेशन का उपयोग करके SharePoint 2016 की स्थापना को कवर करता है। यह कॉन्फ़िगरेशन कई सर्वरों की आवश्यकता के बिना SharePoint फ़ार्म स्थापित करने की मूल बातें शामिल करता है। ध्यान दें कि सिंगल सर्वर फ़ार्म द्वारा कवर किए गए परिदृश्य आमतौर पर विकास और बहुत छोटे उत्पादन परिदृश्यों तक सीमित होते हैं।

आवश्यकताएँ

SharePoint को स्थापित करने से पहले, मूल वातावरण सेट करना होगा। SharePoint दस्तावेज़ों के साथ-साथ मेटाडेटा, लॉग, कस्टम एप्लिकेशन, कस्टमाइज़ेशन और बहुत कुछ संग्रहीत करता है। सुनिश्चित करें कि आपके पास पर्याप्त डिस्क स्थान और रैम बेस लाइन आवश्यकताओं से ऊपर उपलब्ध है।

  • 64-बिट संगत प्रोसेसर पर 4 कोर
  • 12 - 24 GB RAM (परीक्षण या ठेस परिनियोजन के आधार पर)
  • सिस्टम के लिए 80GB हार्ड ड्राइव
  • दूसरी ड्राइव के रूप में 100GB हार्ड ड्राइव
  • 64-बिट विंडोज सर्वर 2012 R2 या तकनीकी पूर्वावलोकन "थ्रेसहोल्ड" के साथ सर्वर
  • SQL Server 2014 या SQL Server 2016
  • .NET फ्रेमवर्क 4.5.2 या .NET फ्रेमवर्क 4.6
  • डोमेन कंप्यूटर में शामिल हो गया और कृषि सेवा खातों को सौंप दिया

अन्य सभी आवश्यक शर्तें मैन्युअल रूप से स्थापित की जा सकती हैं या SharePoint स्थापना के साथ शामिल SharePoint पूर्वापेक्षा इंस्टॉलर का उपयोग कर की जा सकती हैं।

स्थापना

  • पूर्वापेक्षाएँ इंस्टॉलर चलाएं; यह जारी रखने से पहले सर्वर को रिबूट करने का अनुरोध कर सकता है
  • SharePoint स्थापना से Setup.exe चलाएँ
  • लाइसेंस कुंजी दर्ज करें
  • लाइसेंस समझौते को स्वीकार करें
  • सर्वर प्रकार टैब पर "पूर्ण" चुनें
  • सेटअप सफलतापूर्वक पूरा होना चाहिए
  • पूर्ण पृष्ठ पर, रन उत्पाद कॉन्फ़िगरेशन विज़ार्ड के आगे चेक बॉक्स को छोड़ दें और बंद करें पर क्लिक करें

विन्यास

यदि आप पिछले चरण से जारी हैं, तो SharePoint 2016 उत्पाद कॉन्फ़िगरेशन विज़ार्ड अपने आप खुल जाना चाहिए। यदि बॉक्स दिखाई नहीं देता है या आप बाद में कॉन्फ़िगरेशन चला रहे हैं, तो प्रारंभ -> SharePoint 2016 उत्पाद -> SharePoint 2016 उत्पाद कॉन्फ़िगरेशन विज़ार्ड पर जाकर कॉन्फ़िगरेशन विज़ार्ड खोलें।

  • स्वागत पृष्ठ पर अगला क्लिक करें
  • एक मोडल डायलॉग यह कहकर पॉप अप करेगा कि कॉन्फ़िगरेशन के दौरान कुछ सेवाओं को फिर से शुरू किया जाए; अभी तक कुछ भी इंस्टॉल नहीं किया गया है, इसलिए हां पर क्लिक करें
  • फ़ार्म के लिए डेटाबेस सर्वर जोड़ें
    • SQL सर्वर चलाने वाली मशीन का नाम दर्ज करें; इस मामले में, यह स्थानीय मशीन है
    • कॉन्फ़िगरेशन डेटाबेस का नाम दर्ज करें या डिफ़ॉल्ट नाम SharePoint_Config रखें
    • उस डोमेन सेवा उपयोगकर्ता का उपयोगकर्ता नाम दर्ज करें जो डेटाबेस तक पहुँच जाएगा (DOMAIN \ उपयोगकर्ता के रूप में) * डोमेन उपयोगकर्ता के लिए पासवर्ड दर्ज करें
    • पूरा होने पर क्लिक करें
  • फार्म पासवर्ड दर्ज करें; नए फ़ार्म में अतिरिक्त सर्वर से जुड़ने पर इसका उपयोग किया जाएगा
  • एकल सर्वर फ़ार्म भूमिका का चयन करें
  • केंद्रीय व्यवस्थापन वेब ऐप कॉन्फ़िगर करें (जहां SharePoint को खेत व्यवस्थापकों द्वारा प्रबंधित किया जाएगा) पोर्ट नंबर का चयन करें और प्रमाणीकरण महासंघ (NTLM या Negotate (Kerberose)) का चयन करें
  • अंतिम पृष्ठों पर सेटिंग्स की समीक्षा करें और आवश्यकतानुसार परिवर्तन करें
  • तैयार होने पर, कॉन्फ़िगरेशन को चलाएं जिसमें कुछ मिनट लग सकते हैं
  • पूरा होने पर, आप विज़ार्ड खोलेंगे जो आपको सेंट्रल एडमिन साइट खोलने की अनुमति देगा
  • विफलता पर, आप% COMMONPROGRAMFILES% \ Microsoft साझा \ Web Server एक्सटेंशन \ 16 के लॉग फ़ोल्डर में लॉग की जांच कर सकते हैं

फार्म विन्यास

केंद्रीय वेब ऐप, कॉन्फ़िगरेशन डेटाबेस और केंद्रीय व्यवस्थापक सेट हो जाने के बाद, आप उपयोगकर्ताओं या विकास के उपयोग के लिए फ़ार्म को कॉन्फ़िगर करने के लिए तैयार होंगे। आप केंद्रीय व्यवस्थापक साइट के स्थान को बुकमार्क कर सकते हैं या इसे उत्पाद कॉन्फ़िगरेशन विज़ार्ड के समान स्थान में शॉर्टकट के माध्यम से एक्सेस कर सकते हैं।

  • यदि आप बाद में कॉन्फ़िगरेशन शुरू कर रहे हैं, तो त्वरित लॉन्च -> कॉन्फ़िगरेशन विज़ार्ड -> फ़ार्म कॉन्फ़िगरेशन विज़ार्ड पर क्लिक करें
  • यदि आप स्थापना चरण से विज़ार्ड प्रारंभ कर रहे हैं, तो विज़ार्ड प्रारंभ करें क्लिक करें
  • यदि आप हाँ या नहीं पर क्लिक करके ग्राहक सुधार कार्यक्रम का हिस्सा बनना चाहते हैं तो चुनें
  • फ़ार्म कॉन्फ़िगरेशन पृष्ठ पर, उस डोमेन खाते का चयन करें जो फ़ार्म पर पृष्ठभूमि सेवाएँ चलाएगा
    • जबकि यह खाता डेटाबेस खाते के समान हो सकता है, वे भूमिकाओं और विशेषाधिकारों के पृथक्करण के लिए भी भिन्न हो सकते हैं
    • DOMAIN उपयोगकर्ता के रूप में खाता दर्ज करें
  • सेवा पृष्ठ पर फ़ार्म पर उपलब्ध सेवाओं को सत्यापित करें
  • खेत पर पहला साइट संग्रह बनाएं (यह कदम बाद में छोड़ दिया जा सकता है)
    • साइट संग्रह का शीर्षक, विवरण, वेब पता (आमतौर पर पहली साइट सर्वर रूट पर है), और टेम्पलेट दर्ज करें
    • अधिकांश चीजों को बदला जा सकता है (शीर्षक, विवरण) आसानी से बदला जा सकता है, लेकिन वेब URL जैसे अन्य लोगों को बदलने के लिए बहुत अधिक काम करना पड़ सकता है; टेम्प्लेट को आसानी से वापस रोल नहीं किया जा सकता है, लेकिन SharePoint बड़ी मात्रा में अनुकूलन की अनुमति देता है जो आपको किसी भी बेस टेम्प्लेट को लेने और साइट की शैली और लेआउट को बदलने की अनुमति देता है।
  • जब आप कॉन्फ़िगरेशन के साथ पूर्ण हो जाते हैं, तो समाप्त पर क्लिक करें

खेत और पहले साइट संग्रह अब उपयोग के लिए कॉन्फ़िगर किए गए हैं।

SharePoint फ्रेमवर्क के साथ एक वेब पार्ट बनाएँ

dev.office.com/sharepoint SharePoint फ्रेमवर्क के साथ आरंभ करने के लिए एक शानदार जगह है।

SharePoint फ्रेमवर्क एक आधुनिक, क्लाइंट साइड है, जो SharePoint 365 में शुरू में SharePoint ऑनलाइन पर लक्षित है। वेब साइट SharePoint फ्रेमवर्क के साथ बनाए गए वेब पार्ट एक नए प्रकार के वेब पार्ट हैं और इन्हें मौजूदा SharePoint पृष्ठों और दोनों पर जोड़ने के लिए उपलब्ध कराया जा सकता है। नए SharePoint पृष्ठ।

अपने पहले SharePoint क्लाइंट-साइड वेब पार्ट (हैलो वर्ल्ड पार्ट 1) पर होस्ट की गई इस प्रक्रिया के लिए एक शानदार हैलो वर्ल्ड उदाहरण है। Github के माध्यम से सामुदायिक योगदान के लिए dev.office.com पर सभी उदाहरण उपलब्ध हैं।

SharePoint फ्रेमवर्क में हैलो वर्ल्ड के मूल चरण हैं:

  1. योमन SharePoint जनरेटर के साथ परियोजना के कंकाल उत्पन्न करें।

    यो @ microsoft / SharePoint

  2. अपनी पसंद के संपादक में उत्पन्न कोड को संपादित करें। विजुअल स्टूडियो कोड के लिए समर्थन पूरे प्लेटफार्मों में मजबूत है।

  3. Gulp और स्थानीय SharePoint कार्यक्षेत्र का उपयोग करके वेब भाग का पूर्वावलोकन करें

    गुलाल परोसें

  4. अपने SharePoint Online परिवेश में पूर्वावलोकन करें

निम्न URL पर जाएं: ' https: //your-sharepoint-site/_layouts/workbench.aspx '

SharePoint ULS लॉग और लॉगिंग

SharePoint एकीकृत लॉगिंग सेवा (ULS) ऑप और डेवलपर्स दोनों के लिए समर्थन और डिबगिंग क्षमताओं को प्रदान करती है। लॉग को कैसे पढ़ना है, यह समझना मुद्दों को हल करने के लिए एक महत्वपूर्ण पहला कदम है।

टूलींग

Microsoft पुराने लॉग और लॉग को पढ़ने में मदद करने के लिए ULS व्यूअर प्रदान करता है जो वर्तमान में फार्म के चलने के रूप में लिखा जा रहा है। यह किसी समस्या को कम करने में मदद करने के लिए लॉग में फ़ॉर्मेटिंग को फ़िल्टर और लागू कर सकता है।

सहसंबंध पहचानकर्ता

किसी मुद्दे को अलग करने के लिए, केवल किसी विशेष सहसंबंध आईडी को देखना उपयोगी होता है। प्रत्येक सहसंबंध आईडी प्रणाली के अंत (जैसे एक समय नौकरी करने वाले) के अनुरोध के साथ जुड़ा हुआ है। यदि कोई वेब पेज प्रदान किए जाने में कोई समस्या है, तो ULS लॉग में अनुरोध का पता लगाने और इसे विशिष्ट सहसंबंध आईडी में अलग करने से अन्य लॉग से सभी शोर को हटा दिया जाता है, जिससे समस्या को इंगित करने में मदद मिलती है।

मेरे कोड में SPMonitoredScope जोड़ना

लॉगिंग को जोड़ने और कुछ प्रदर्शन की निगरानी करने का एक तरीका अपने कोड में SPMonitoredScope जोड़ना है।

using (new SPMonitoredScope("Feature Monitor"))
{
    // My code here 
}

यह कोड आपके अनुरोधों की शुरुआत और अंत के साथ-साथ कुछ प्रदर्शन डेटा भी लॉग करेगा। अपने स्वयं के कस्टम मॉनिटर का निर्माण करना जो ISPScopedPerformanceMonitor को लागू करता है, आपको कोड के एक सेट के लिए ट्रेस स्तर या अधिकतम निष्पादन समय निर्धारित करने की अनुमति देता है।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow