Webdeploy, WebDav, FTP ve FrontPage uzantılarına bir alternatiftir. Ayrıca, web sitelerini çoğaltmak için DFS'ye bir alternatif görevi görür. Windows 2008'i yapılandırmak için instructions'u buldum, ancak özellikle birden çok site/IP Adresi mevcut olduğunda 2003'ü nasıl ayarlayacağımı belirleyemiyorum.Windows 2003/IIS6'da WebDeploy'ı nasıl kurarım?
cevap
IIS6 için Windows 2003'te Web Deploy Tool 1.1'i yüklemek mümkündür. Genellikle bu araç uzak/yerel kaynaklar arasında senkronizasyon için kullanılır. Sen 2003, Windows Server Web Dağıtımı Aracı 1.1 nasıl kullanılacağı hakkında aşağıdaki makalede okuyabilirsiniz:
senkronize IIS 6.0 Web Siteleri Ancak http://learn.iis.net/page.aspx/445/synchronize-iis-60-web-sites/
, bu yayınını etkinleştirmek için bu aracı kullanmak mümkün değildir Visual Studio 2010'dan web sunucusuna. Bunun nedeni, bu yöntemin IIS 7'de yeni sunulan "Web Yönetim Hizmeti" ne dayanmasıdır. Bu hizmet, sunucudaki belirli siteleri veya uygulamaları yönetmek için yetkilendirilmiş bazı kullanıcılar olduğunda kullanılabilir. Bu Visual Studio için olduğundan, muhtemelen StackOverflow'daki bu soran daha iyi olurdu
http://technet.microsoft.com/en-us/library/cc735010(WS.10).aspx
İçerik, IP adresleri, sertifikalar vb. Bir MS NLB kümesinde aynı kaldığından emin olmak için 2003 sunucularında WebDeploy (MSDeploy) kullanıyorum. Ayrıca, ne yapmak istediğime göre farklı işlevlerin çoğunu otomatikleştirmek için bir toplu iş dosyası hazırladım (Tam Sunucu çoğaltması, tek bir web sitesi, yalnızca içerik). Şirketimin dahili blogunda yayınladığım aracı kullanmayla ilgili notlarım:
MSDeploy (http://www.iis.net/download/webdeploy), Microsoft'un web sitelerini taşımasını, dağıtmasını, kopyalamasını ve yedeklemesini kolaylaştırmak için geliştirilmiş bir araçtır. IIS 7 için geliştirilmiştir, ancak çoğu özellik IIS 6'da çalışır. Bunu sınamadığım halde, bir web sitesini IIS 6'dan 7'ye taşımak için de kullanılabilir. MSDeploy kullanırken akılda tutulması gereken bazı noktalar şunlardır:
-
MSDeploy hem kaynak hem de hedef sunuculardaki
- “Web Dağıtım Aracı hizmeti” hem kaynak hem de hedef sunucularda çalışıyor olması gerekir yüklü olmalıdır
- Başvuru Web sitesi için havuzlar MSDeploy kullanmadan önce hedef sunucuda oluşturulmalı veya başarısız olacaktır. Ben bu IIS 7'de sabit olduğunu düşünüyorum, ancak% 100 emin değilim
- Bir Web sitesi dağıtırken, MSDeploy dosyaları hedef sunucuda tam olarak aynı yola koymaya çalışır. Yol hedef sunucuda mevcut değilse (kaynak yol D: \ web sitesi ve hedef sunucunun bir D: sürücüsü yoksa, başarısız olur)
- Taşınan web sitesi tam olarak aynı yapılandırmaya sahip olacaktır. Kaynak IIS sunucusunda olduğu gibi. Taşıma/kopyalama işleminden sonra değiştirmek isteyebileceğiniz bazı ayarlar web sitesi IP adresi ve ana dizin yolu. Bu değişiklikleri hedef sunucuda manuel olarak yapmanız gerekecektir.
- Her bir sunucu için benzersiz olduklarından, metatabanı anahtarlarının sunucu başına düzenlenmesi gerekir (MSDeploy kullanarak siteleri oluşturmadıkça, sunucular arasında aynı anahtar dizesini kullanır). Daha fazla site MSDeploy ile konuşlandırıldıkça, anahtar dizeleri tüm sunucular için evrensel hale gelecektir, çünkü metatabanı anahtarları tüm sunucularda aynı olacaktır.
Teşekkür ederim, ancak bir siteyi Visual Studio'dan sunucuya itmeme izin veren 2003 aracısını gerçekten nasıl yükleyeceğimi bilmiyorum. – LamonteCristo
- 1. Windows 10'da Ruby Cucumber için bağımlılıkları nasıl kurarım?
- 2. İlk sorumlusu nasıl kurarım?
- 3. Windows'ta Eclipse'de Clang Toolchain'i nasıl kurarım?
- 4. Bunu nasıl kurarım (Eşgörünüm Kurulumu)
- 5. Setup.py npm modülünü nasıl kurarım?
- 6. Sunucumda bir zamanlama görevi nasıl kurarım?
- 7. Etiket oluşturmak için haskell-mode'u nasıl kurarım?
- 8. Perlbrew kullanırken CPAN modüllerini nasıl kurarım?
- 9. İlkbaharda özel Mongo biçimlendiricileri nasıl kurarım?
- 10. NuGet olmadan RESTSharp'ı nasıl yüklerim ve kurarım?
- 11. Java derleyici ağacı API'sı - nasıl kurarım?
- 12. Mac OS X'te Nutch Crawler'ı nasıl kurarım?
- 13. Scala'da nasıl birden çok yazı tipi kurarım?
- 14. Notlarım her şeyi gösterecek şekilde yapılandırma günlüğünü nasıl kurarım
- 15. Ürün Planlama Çalışma Kitabını TFS (Scrum Şablonu) içinde nasıl kurarım?
- 16. TeamCity'yi https üzerinden herkese açık erişim için nasıl kurarım?
- 17. Genel bir Google Cloud Storage kovusunu nasıl kurarım?
- 18. xcodebuild nasıl kurulur/kurarım? Ben komut satırından xcodebuild çalıştırmayı denerseniz
- 19. SWIFT (Objective C değil) içinde bir CGPDFOperatorTableSetCallback nasıl kurarım
- 20. OSX'te bir django projesini nasıl düzgün şekilde kurarım?
- 21. Böyle çalışan basit bir php kanca sistemi nasıl kurarım?
- 22. Xcode 4'te bir C++ projesi nasıl kurarım?
- 23. Her hücrede farklı bir DataSource ile DataGridView ComboBoxColumn nasıl kurarım?
- 24. Satırda durdurmak için Eclipse'i nasıl kurarım bir istisna oluştu?
- 25. Capybara için özellik özellikleri oluşturmak üzere rspec rayları nasıl kurarım
- 26. Bir sunucuda paylaşılan bir R paket dizini nasıl kurarım?
- 27. MAMP + MacOSx + PHP ile localhost'ta nasıl bir çerez kurarım?
- 28. Rails'de database.yml dosyasını nasıl kurarım? Ben etmektir başlamadan önce
- 29. Bir captcha ile başa çıkmak için Scrapy'yi nasıl kurarım
- 30. Webpack: webpack-dev-server ve Hot Reload'u nasıl kurarım
: Ancak, bu hizmet, Windows Server 2003
IIS Web Yönetimi Hizmeti (WMSvc) mevcut değil. Modlar bunu gördükten sonra sizin için göç etmeli, orada yeniden yayınlamaya gerek yok. – mfinni