因工作需要需搭建了Project Server 2007,在網(wǎng)上找了些資料及配置的過程,自己安裝如下的方法做好了Project Server 2007的配置,故感覺此圖文教程還不錯(cuò),轉(zhuǎn)載下來供有需要的朋友參考。 說明: 服務(wù)器為Windows Server 2003 SP2,未配置Active Directory。服務(wù)器與各使用者的工作機(jī)均處于workgroup環(huán)境中。 本文將會(huì)分5個(gè)部分記錄安裝過程,分別為:一、準(zhǔn)備工作;二、安裝Project Server 2007;三、配置Project Web Access;四、配置表單驗(yàn)證(Form Authentication);五、配置Project Professional。 截圖會(huì)比較多,但是傳到blog里來就被自動(dòng)縮小了,我會(huì)在最后提供本文的word文件下載。
步驟一:準(zhǔn)備工作 準(zhǔn)備工作包括: 1、 配置服務(wù)器IP與機(jī)器名 后續(xù)安裝過程中有些步驟必須使用機(jī)器名,建議配置一個(gè)意義明確的名字,如server。 2、 創(chuàng)建專用賬號以運(yùn)行Project Server(建議) 配置過程中經(jīng)常要輸入運(yùn)行賬號,可以使用administrator,但是如果這個(gè)賬號日常也使用,并且經(jīng)常變換密碼,建議另外創(chuàng)建一個(gè)管理員級的賬號,如ProjectServer,并切換到此賬號下進(jìn)行后續(xù)安裝。 3、 安裝IIS (注:windows2003默認(rèn)安裝了,但I(xiàn)IS里面的web服務(wù)擴(kuò)展選項(xiàng)里面 asp.net 設(shè)置成允許,默認(rèn)是禁止的) 4、 安裝.Net Framework 3.0 (注:默認(rèn)安裝的是1.0版本,需升級到3.0版本) 5、 安裝SQL Server 2005 (注:安裝sql server2005時(shí)可能因mxsml版本不夠也無法安裝,我在安裝時(shí)需打mxsml 6.0 SP2的補(bǔ)?。?/font> 在workgroup環(huán)境下SQL Server必須與Project Server裝在一臺機(jī)器上,跨機(jī)器會(huì)造成無法創(chuàng)建WSS數(shù)據(jù)庫,未解決。具體安裝過程不多說了。
SQL server2005安裝過程 SQL Server 2005的安裝光盤共有2張,先打開第一張,點(diǎn)“服務(wù)器組件、工具、聯(lián)機(jī)叢書和示例(C)”
此步驟系統(tǒng)配置檢查很重要,14個(gè)項(xiàng)目里面如果有1項(xiàng)有錯(cuò)誤或者警告,整個(gè)SQL Server 2005都將不正常。
等安裝完成點(diǎn)下一步就安裝完成了。
步驟二:安裝Project Server 2007 運(yùn)行Setup.exe、輸入產(chǎn)品密鑰、接受許可協(xié)議后,進(jìn)入選擇安裝界面,選擇高級。 服務(wù)器類型選“完整”,反饋里可以選不參加微軟客戶體驗(yàn)改善計(jì)劃。 之后等待安裝結(jié)束。完成時(shí),“立即運(yùn)行SharePoint產(chǎn)品和技術(shù)配置向?qū)А笔悄J(rèn)鉤選的,不要去掉,點(diǎn)擊關(guān)閉即可。 在“SharePoint產(chǎn)品和技術(shù)配置向?qū)А钡臍g迎界面中點(diǎn)下一步。 會(huì)提示部分服務(wù)需要重啟,點(diǎn)“是”繼續(xù)。 由于只有一臺服務(wù)器,并沒有現(xiàn)成的服務(wù)器場,因此在連接服務(wù)器場界面,選擇“否,我希望創(chuàng)建新的服務(wù)器場”。 在設(shè)置界面需要填寫以下幾項(xiàng): (此步驟點(diǎn)擊下一步不能連接SQL服務(wù)器,重裝了SQL Server 2005兩次仍然不能連接,安裝SQL Server 2000 SP3版本可能連接) 在配置Web應(yīng)用程序界面中,不用改動(dòng)任何設(shè)置,端口號是隨機(jī)的,也不需要記下來。點(diǎn)“下一步”后查看并確認(rèn)配置信息是否正確,然后開始漫長的配置過程,直至完成。 至此,安裝過程結(jié)束。
步驟三:配置Project Web Access 安裝過程完成后會(huì)自動(dòng)進(jìn)入配置頁面,或者點(diǎn)擊開始->所有程序->Microsoft Office Server->SharePoint 3.0 管理中心。 依次點(diǎn)擊操作->服務(wù)器上的服務(wù),選擇“小型服務(wù)器場的單一服務(wù)器或Web服務(wù)器”。 點(diǎn)擊“Windows SharePoint Services搜索”服務(wù)的“啟動(dòng)”,填寫必要信息。 服務(wù)帳戶與內(nèi)容訪問帳戶使用之前創(chuàng)建的專用賬號,如“server\ProjectServer”,數(shù)據(jù)庫服務(wù)器為server,其它基本不用改動(dòng)。 完成后點(diǎn)“開始”進(jìn)行配置,我遇到過此步驟失敗的情況,原因未知,但不影響后面的使用,所以可以不用管。 之后點(diǎn)擊“Project應(yīng)用程序服務(wù)”的“啟動(dòng)”,此步驟不需要填寫信息。 依次點(diǎn)擊應(yīng)用程序管理->創(chuàng)建或配置此服務(wù)器場的共享服務(wù)->新建SSP,出現(xiàn)如下界面。其中SSP名稱可自由更改。 點(diǎn)擊其中的“新建Web應(yīng)用程序”。端口建議選擇比較好記的,如8000,允許匿名訪問,應(yīng)用程序池的帳戶可以設(shè)為server\ProjectServer。如果前面啟動(dòng)搜索器時(shí)失敗,在頁面底端將看不到可用的搜索服務(wù)器,不過似乎不影響。 配置完成后會(huì)回到前一界面,繼續(xù)填寫。 配置完成后依次點(diǎn)擊SharedService(默認(rèn))->Project Web Access網(wǎng)站->創(chuàng)建Project Web Access網(wǎng)站,在出現(xiàn)的界面中填寫必要信息。網(wǎng)站路徑可以隨意指定,一般為ProjectServer,這樣最終的訪問路徑就是http://server:8000/ProjectServer。 確定后進(jìn)入配置等等界面,狀態(tài)顯示為“正在等等資源”。此頁面不會(huì)自動(dòng)刷新,需要手工點(diǎn)“刷新狀態(tài)”,直至狀態(tài)變?yōu)椤耙烟峁?,至些Web Access的配置完成,可以通過http://server:8000/ProjectServer訪問了,但此時(shí)仍為Windows身份驗(yàn)證。
步驟四:配置表單驗(yàn)證(Form Authentication) 首先配置表單認(rèn)證數(shù)據(jù)庫。此數(shù)據(jù)庫不一定放在準(zhǔn)備步驟中安裝的SQL Server中。在需要安裝此數(shù)據(jù)的機(jī)器上運(yùn)行aspnet_regsql.exe,一般它位于C:\Windows\Microsoft.Net\Framework\v2.0.50727下。運(yùn)行后顯示如下界面。 選擇“為應(yīng)用程序服務(wù)配置 SQL Server”。 填寫服務(wù)器名(此處使用機(jī)器名與IP均可),根據(jù)實(shí)際情況選擇驗(yàn)證方式,數(shù)據(jù)庫名可以不用改,默認(rèn)為AspNetDB,如果變更,請記住此名字,后面要用到。 打開C:\Inetpub\wwwroot\wss\VirtualDirectories\8000\Web.config,8000是配置共享服務(wù)時(shí)選定的端口號,如果前面配置時(shí)不是使用8000,請更換。 建一個(gè)aspx頁面如Register.aspx,里面放一個(gè)CreateUserWizard控件,把a(bǔ)spx及對應(yīng)的cs文件放到C:\Inetpub\wwwroot\wss\VirtualDirectories\8000下。 訪問http://localhost:8000/Register.aspx,注冊用戶tianyu。 登錄ProjectServer,依次點(diǎn)擊服務(wù)器設(shè)置->管理用戶->新建用戶。用戶身份驗(yàn)證部分由默認(rèn)的“Windows身份驗(yàn)證”改為“Form身份驗(yàn)證”,填入用戶登錄帳戶:AspNetSqlMembershipProvider:tianyu。 點(diǎn)擊右上角的“網(wǎng)站操作”,選取“網(wǎng)站設(shè)置”。 再點(diǎn)擊“高級權(quán)限”。 選擇 設(shè)置->匿名訪問。 將匿名可訪問的內(nèi)容從默認(rèn)的“無”改為“列表和庫”。如果不進(jìn)行此步設(shè)置,采用Form登錄后會(huì)提示無權(quán)限訪問。 下面開始配置登錄方式,打開SharePoint 3.0 管理中心(開始->所有程序->Microsoft Office Server->SharePoint 3.0 管理中心),依次選擇應(yīng)用程序管理->驗(yàn)證提供程序。 點(diǎn)擊“默認(rèn)”,開始配置驗(yàn)證提供程序。將驗(yàn)證類型從“Windows”改為“表單”,啟用匿名訪問,在提供程序名稱處填寫“AspNetSqlMembershipProvider”。 至此表單認(rèn)證配置完成,再次登錄 http://server:8000/ProjectServer,登錄界面變?yōu)椋?br>
![]() 步驟五:配置Project Professional 依次選擇菜單中的工具->企業(yè)選項(xiàng)->Microsoft Office Project Server帳戶->添加。 帳戶名任意填寫,Project Server URL填寫http://server:8000/ProjectServer,設(shè)定使用Forms驗(yàn)證,并配置用戶名為tianyu。如果希望啟動(dòng)時(shí)默認(rèn)連接server,可以勾選“設(shè)為默認(rèn)帳戶”。 需要保證工作機(jī)可解析server機(jī)器名,如果不行,可以在hosts文件中添加一條。hosts文件在C:\Windows\system32\drivers\etc下。 |
|