在線版Project2013部署手冊
服務器環(huán)境要求
系統(tǒng):windows server 2008r2、windows server2012x64
Sharepoint 2013
內(nèi)存至少16GB,最好是24GB
在試驗中,如果內(nèi)存只有8GB,會經(jīng)常報內(nèi)存不足或者服務自動停止。
硬盤空間,使用過程中的剩余空間大于物理內(nèi)存的2倍。
Visual studio 2013,
若要使用Visual studio 2012會需要安裝額外的插件,如Office Develop Tools。
其中2、和3、的順序是必須的。
在安裝完以上環(huán)境,并且運行完配置向?qū)Ш螅?span style="font-family: 宋體;">在開始 sharepoint 2013 powershell命令提示框中輸入以下命令:
(如果不需要建立自定義的web app時,此步驟不是必須的)
啟用sharepoint管理服務
net start spadminv4 這個服務默認可能禁用,需要改成自動后開啟
設置app域的名稱
Set-SPAppDomain "your app domain" 我輸入的是 win server 2008的機器名字
Get-SPServiceInstance | where{$_.GetType().Name -eq "AppManagementServiceInstance" -or $_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"} | Start-SPServiceInstance
Get-SPServiceInstance | where{$_.GetType().Name -eq "AppManagementServiceInstance" -or $_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"}
$account = New-SPManagedAccount
$account = Get-SPManagedAccount "domain\user" 這里改成機器名\administrator
$appPoolSubSvc = New-SPServiceApplicationPool -Name SettingsServiceAppPool -Account $account
$appPoolAppSvc = New-SPServiceApplicationPool -Name AppServiceAppPool -Account $account
$appSubSvc = New-SPSubscriptionSettingsServiceApplication –ApplicationPool $appPoolSubSvc –Name SettingsServiceApp –DatabaseName SettingsServiceDB
$proxySubSvc = New-SPSubscriptionSettingsServiceApplicationProxy –ServiceApplication $appSubSvc
$appAppSvc = New-SPAppManagementServiceApplication -ApplicationPool $appPoolAppSvc -Name AppServiceApp -DatabaseName AppServiceDB
$proxyAppSvc = New-SPAppManagementServiceApplicationProxy -ServiceApplication $appAppSvc
Set-SPAppSiteSubscriptionName -Name "app" -Confirm:$false
二者可以相同,但賬戶名稱必須是已經(jīng)存在的賬戶。
說明:該網(wǎng)站是一個虛擬的概念,在IIS中沒有一個對應的網(wǎng)站應用程序或者虛擬目錄。
上午輸入的網(wǎng)站集的地址,可以給項目管理員,以讓他們可以上傳自己的mpp項目文件,并在線管理。
Sharepoint web app 默認需要windows驗證,若需要啟用匿名登陸,可以按以下步驟設置:
概述:需要首先啟用web程序全局的匿名登陸,然后再設置某一個網(wǎng)站集的匿名訪問權(quán)限。
會出現(xiàn)如下對話框:
選擇Intranet,并啟用匿名登陸和取消"需要使用遠程界面權(quán)限"
并點擊確定。
點擊確定后即可匿名訪問。