本地電腦上搭建SharePoint 2010的開發環境,資料來源主要是翻譯微軟官方文檔,以此記錄學習過程,下面就一步一步翻譯重點,由於我電腦是Win 7系統,所以這裡主要介紹window 7的安裝環境。
當想創建SharePoint2010項目時候,通常是在已經安裝過SharePoint 2010 Foundation或者是SharePoint 2010 Server的本地電腦上。用本文的說明文檔來創建的開發環境不支持SharePoint Farm的安裝,不能創建活躍的產品網站(You should not host active production site,可以理解為不能創建商業網站)。
首先要在自己電腦上安裝SQL 2008 R2,R2不用補丁,如果是按照官網的教程安裝的是SQL2008還要打補丁,這個要輸入郵箱,他在把下載鏈接發給你,太麻煩了我傳到網盤由於我安裝的是SQL 2008 R2沒打補丁直接運行向導了,沒有報錯。 參考鏈接
生產環境的搭建要比開發環境嚴格且花費成本很高。這篇文章的內容不支持生產環境的安裝,系統要求:
如果是在window 7上安裝SharePoint,首先你要安裝WCF Hot Fix。
這裡要注意兩點問題:
事實上,SharePoint安裝軟件是有一個PrerequisiteInstalle.exe工具的,如果操作系統環境是Window Server 2008 R2的話,就可以直接配置SharePoint的預安裝環境,點擊PrerequisiteInstalle.exe就行了,但是如果是Window7就不行了,要手動安裝一些文件。關於SharePoint軟件的下載問題:
SharePoint2010 Foundation下載地址
SharePoint2010 Sever下載地址
SP2010 Foundation是不要秘鑰的,但是功能稍微少一點,直觀上看至少創建網站時的模板要少一點。這裡還有一個版本Microsoft Search Server 2010 Express
(我也不知道這是什麼,剛學,哈哈).SP 2010 Server版本是要秘鑰的,功能多一點,秘鑰的話在下載的頁面的Detail裡面有試用秘鑰,180Days,如果是學習的話也夠用了。
安裝步驟如下:
1. 在D盤創建文件夾SharePointFile,假設下載的文件名SharePoint.exe,將下載的文件解壓到該文件夾.win+r輸入cmd, D:\SharePointFile\SharePoint.exe \extract
2. 進入解壓之後的文件夾下的files\Setup\Config.xml,在Configuration標記下粘貼,SP Foundation和SP Server的配置方式是一樣的。
3. 安裝軟件
- 進入cmd,運行下面的軟件。手動運行也行。
D:\SharePointFiles\PrerequisiteInstallerFiles\FilterPack\FilterPack.msi`
- Microsoft Sync Framework
- SQL Server Native Client
- Windows Identity Foundation (Windows6.1-KB974405-x64.msu)
- Chart Controls (this is not required if you are going to install SharePoint Foundation 2010).
- SQL Server Analysis Services - ADOMD.Net (this is not required if you are going to install SharePoint Foundation 2010).
4. 開啟服務,在CMD命令下直接輸入
start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ManagementScriptingTools;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-RequestFiltering;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI;WCF-HTTP-Activation;WCF-NonHTTP-Activation
這裡我輸入的時候報錯了,我就直接沒管它,然後我對照下面的圖開啟服務
.
5. 進入剛才解壓的文件夾,點擊Setup就可以安裝了,一路next