最近碰到一個新的需求,就是要給SharePoint配置應用程序商店,挺有意思的,就簡單的配置和記錄了一下,分享給大家。
其實應用程序商店之前感覺很雞肋,但是用起來還是不錯的。不喜勿噴,呵呵。
首先需要配置DNS
1、在DNS管理端添加一個新區域,為了添加泛域名。
2、添加區域的向導,下一步就可以了;
3、如下圖,不需要改什么;
4、選擇第二個選項,下一步就可以了;
5、配置區域的名字,也是以后SharePoint app訪問的名字;
6、選擇最后一個,繼續下一步;
7、點擊完成,這個圖是湊篇幅的。。哈哈。。
8、在新建的區域里,添加主機,如下圖:
9、名稱寫星號,寫好IP地址,點擊添加主機;
添加主機成功的截圖,也是湊篇幅的。。
10、ping一下泛域名的,如下圖;
接下來需要配置SharePoint
11、創建SubscriptionSettingsService和AppManagementService,我這里是PowerShell命令創建的,當然,你使用管理中心的UI創建也是可以的;

1 $apppool = Get-SPServiceApplicationPool "SharePoint Web Services Default" 2 3 create the Subscription Settings Service Application 4 5 $apppool = Get-SPServiceApplicationPool "SharePoint Web Services Default" 6 7 $SubscriptionSA = New-SPSubscriptionSettingsServiceApplication –ApplicationPool $apppool –Name "Subscription Settings" –DatabaseName SubscriptionSettings 8 9 $proxySub = New-SPSubscriptionSettingsServiceApplicationProxy –ServiceApplication $SubscriptionSA 10 11 create the App Management Service Application 12 13 $AppManagementSA = New-SPAppManagementServiceApplication -ApplicationPool $apppool -Name "App Management" -DatabaseName AppManagement 14 15 $proxyApp = New-SPAppManagementServiceApplicationProxy -ServiceApplication $AppManagementSA
12、然后進入管理中心的Apps的選項卡;
13、配置App URLs,如下圖:
App domain就是我們之前配置的泛域名;
14、設置App區域的命令;
Set-SPAppDomain sp2016addins
Set-SPAppSiteSubscriptionName -Name "app" -Confirm:$false
15、執行的結果
16、去管理中心,開啟功能;
17、配置應用程序目錄,如下圖:
18、添加應用程序目錄的站點信息,當然,如果你已經有應用程序目錄類型的站點,直接綁定也是可以的;
19、管理應用程序目錄,如下圖:
20、在8080端口的站點,訪問SharePoint Store,如下圖:
21、這是我添加的App,其實也不知道干什么的,隨便添加着玩;
22、這是我添加的App 2,其實也不知道干什么的,隨便添加着玩;
結束語
以上便是啟用SharePoint Store的全過程,希望能夠帶給有需要的人,一定的幫助。參考而已,有問題歡迎留言討論。
好了,就到這里。。休息。。休息一下。。