2010-08-31 13 views
9

वेब डिप्लॉय वेबडाव, एफ़टीपी और फ्रंट पेज एक्सटेंशन का विकल्प है। यह वेबसाइटों की प्रतिलिपि बनाने के लिए डीएफएस के विकल्प के रूप में भी कार्य करता है। मुझे विंडोज 2008 को कॉन्फ़िगर करने के लिए instructions मिला, लेकिन मुझे स्पष्ट नहीं है कि 2003 को कैसे सेट अप किया जाए, खासकर जब कई साइट्स/आईपी पते मौजूद हों।मैं विंडोज 2003/आईआईएस 6 पर वेब डिप्लॉय कैसे स्थापित करूं?

+0

के बाद से इस दृश्य स्टूडियो के लिए है, तो आप शायद StackOverflow पर इस पूछ बेहतर होगा। एक बार जब मोड इसे देखते हैं, तो उन्हें आपके लिए माइग्रेट करना चाहिए, वहां पर फिर से पोस्ट करने की आवश्यकता नहीं है। – mfinni

उत्तर

14

आईआईएस 6 के लिए विंडोज 2003 पर वेब परिनियोजन उपकरण 1.1 स्थापित करना संभव है। आम तौर पर इस उपकरण का उपयोग दूरस्थ/स्थानीय स्रोतों के बीच सिंक्रनाइज़ेशन के लिए किया जाता है। आप कैसे Windows Server 2003 पर वेब तैनात उपकरण 1.1 उपयोग करने के लिए के बारे में निम्न लेख देखें कर सकते हैं:

सिंक्रनाइज़ IIS 6.0 वेब साइटों
http://learn.iis.net/page.aspx/445/synchronize-iis-60-web-sites/

हालांकि, यह प्रकाशन सक्षम करने के लिए इस उपकरण का उपयोग करने के लिए संभव नहीं है विजुअल स्टूडियो 2010 से वेबसर्वर तक। इसका कारण यह है कि यह विधि 'वेब प्रबंधन सेवा' पर निर्भर करती है, जिसे आईआईएस 7 में नया पेश किया गया है। इस सेवा का उपयोग तब किया जा सकता है जब कुछ उपयोगकर्ता सर्वर पर कुछ साइट्स या एप्लिकेशन प्रबंधित करने के लिए प्रतिनिधि होते हैं। हालांकि, इस सेवा Windows Server 2003.

आईआईएस वेब प्रबंधन सेवा (WMSvc) पर मौजूद नहीं है:
http://technet.microsoft.com/en-us/library/cc735010(WS.10).aspx

5

मैं एमएस एनएलबी क्लस्टर में सामग्री, आईपी पते, प्रमाण पत्र इत्यादि सुनिश्चित करने के लिए 2003 सर्वर पर वेब डिप्लॉय (एमएसडीईपीई) का उपयोग करता हूं। मैंने जो कुछ करना है (पूर्ण सर्वर प्रतिकृति, एकल वेबसाइट, केवल सामग्री) के आधार पर विभिन्न कार्यों को स्वचालित करने के लिए बैच फ़ाइल भी बनाई है। मेरे कंपनी के आंतरिक ब्लॉग पर पोस्ट किए गए टूल का उपयोग करने पर मेरे नोट्स यहां दिए गए हैं:

MSDeploy (http://www.iis.net/download/webdeploy) माइक्रोसॉफ्ट द्वारा माइग्रेटिंग, तैनाती, प्रतिलिपि बनाने और वेबसाइटों का बैक अप लेने के लिए माइक्रोसॉफ्ट द्वारा विकसित एक उपकरण है। यह आईआईएस 7 के लिए विकसित किया गया था, लेकिन अधिकांश सुविधाएं आईआईएस 6 में काम करती हैं। इसका उपयोग आईआईएस 6 से 7 तक वेबसाइट को स्थानांतरित करने के लिए भी किया जा सकता है हालांकि मैंने इसका परीक्षण नहीं किया है। कुछ बातें MSDeploy का उपयोग करते समय ध्यान में रखा जाना चाहिए:

  • MSDeploy दोनों स्रोत और गंतव्य सर्वर
  • "वेब तैनाती एजेंट सेवा" दोनों स्रोत और गंतव्य सर्वर पर चलना चाहिए पर स्थापित किया जाना चाहिए
  • आवेदन MSDeploy का उपयोग करने से पहले गंतव्य सर्वर पर वेबसाइट के लिए पूल बनाया जाना चाहिए या यह असफल हो जाएगा। मुझे लगता है कि यह आईआईएस 7 में तय है, लेकिन मैं 100% सुनिश्चित नहीं हूं
  • वेबसाइट पर तैनाती करते समय, MSDeploy गंतव्य सर्वर पर फ़ाइलों को उसी पथ में रखने का प्रयास करेगा। यदि गंतव्य गंतव्य सर्वर पर पथ मौजूद नहीं है (जैसे कि स्रोत पथ डी: \ वेबसाइट है और गंतव्य सर्वर में कोई डी नहीं है: ड्राइव विफल हो जाएगा)
  • माइग्रेट की गई वेबसाइट में एक ही कॉन्फ़िगरेशन होगा जैसा कि यह स्रोत आईआईएस सर्वर पर किया था। कुछ सेटिंग्स जो आप चाल/प्रतिलिपि के बाद बदलना चाहेंगे वेबसाइट आईपी पता और घर निर्देशिका पथ हैं। आपको गंतव्य सर्वर पर मैन्युअल रूप से उन परिवर्तनों को करने की आवश्यकता होगी।
  • मेटाबेस कुंजी को प्रति-सर्वर आधार पर संपादित करने की आवश्यकता होगी क्योंकि वे प्रत्येक सर्वर के लिए अद्वितीय हैं (जब तक आप MSDeploy का उपयोग करके साइटें नहीं बनाते हैं, तो यह सर्वर पर एक ही कुंजी स्ट्रिंग का उपयोग करता है)। चूंकि अधिक से अधिक साइटें MSDeploy के साथ तैनात की जाती हैं, इसलिए मुख्य सर्वर सभी सर्वरों के लिए सार्वभौमिक हो जाएगा क्योंकि मेटाबेस कुंजी सभी सर्वरों पर समान होगी।
+0

धन्यवाद लेकिन मुझे यकीन नहीं है कि वास्तव में 2003 एजेंट को कैसे स्थापित करें जो मुझे विजुअल स्टूडियो से सर्वर पर साइट को धक्का दे सकता है। – LamonteCristo

संबंधित मुद्दे