日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

SharePoint 如何搭建app本地開發環境

SharePoint 如何搭建app本地開發環境

更新時間:2024-02-08 文章作者:未知 信息來源:網絡 閱讀次數:

SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。

使用SharePoint App,如果要通過應用程序目錄分發 SharePoint 相關應用程序,如具有完全控制權限的 SharePoint 相關應用程序(無法部署到 Office 365 網站),則將需要使用本地計算機上完整安裝的SharePoint 2013。我們在本文中提供了用于設置SharePoint 2013 的本地安裝以及開始開發SharePoint 相關應用程序的步驟。

一、配置前準備

1. 請確定已經安裝好SharePoint 2013,如若未安裝,請參考附后的安裝教程。

2.確保配置 App Management Service 和用戶配置文件應用程序。步驟如下:

a.在“管理中心”中的“應用程序管理”下,選擇“管理服務應用程序”。

b.在“服務應用程序”頁上,確保啟動下列服務:

?? User Profile Service 應用程序

?? App Management Service

c.在“應用程序管理”下,選擇“管理服務器上的服務”。

d.在“服務器上的服務”頁上,確保啟動下列服務:

?? User Profile Service

3.確保在“User Profile Service 應用程序”中至少啟動了一個配置文件。步驟如下:

a.在“管理中心”中的“應用程序管理”下,選擇“管理服務應用程序”。

b.接著選擇“User Profile Service 應用程序”。

c.在“管理配置文件服務: User Profile Service 應用程序”頁上的“人員”下,選擇“管理用戶配置文件”。

d.在“管理用戶配置文件”頁上,選擇“新建配置文件”。

e.在“添加用戶配置文件”頁上,鍵入帳戶名和電子郵件地址。

f.選擇“保存并關閉”。

g.返回“管理用戶配置文件”頁上,您應看到“配置文件總數: 1”。

二、在開發計算機上創建獨立的應用程序域

1、通過打開命令提示符并鍵入以下命令來確保 spadmin 和 sptimer 服務正在運行。

net start spadminv4net start sptimerv4

clip_image001

2、作為管理員運行 SharePoint Management Shell 并鍵入以下命令以創建獨立的應用程序域。

Set-SPAppDomain "app.sinopec.ad"

clip_image002

3、通過在 SharePoint Management Shell 中鍵入以下命令來確保 SPSubscriptionSettingsService和AppManagementServiceInstance 服務正在運行。

Get-SPServiceInstance | where{$_.GetType().Name -eq "AppManagementServiceInstance" -or $_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"} | Start-SPServiceInstance

clip_image003

4、通過在 SharePoint Management Shell 中鍵入以下命令來驗證 SPSubscriptionSettingsService 和 AppManagementServiceInstance 服務是否正在運行。輸出將指明每項服務是否處于聯機狀態。

Get-SPServiceInstance | where{$_.GetType().Name -eq "AppManagementServiceInstance" -or $_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"}

clip_image004

5、您必須指定運行 SPSubscriptionService 和 AppManagementServiceInstance 服務實例將使用的帳戶。此帳戶必須是 SPManagedAccount。通過在 SharePoint Management Shell 中鍵入以下命令,您可以創建 SPManagedAccount(特:將會提示您輸入帳戶域\用戶和密碼)。

$account = New-SPManagedAccount

clip_image005

6、通過在 SharePoint Management Shell 中鍵入以下代碼,為 SPSubscriptionService 和 AppManagementServiceInstance 服務指定帳戶、應用程序池和數據庫設置。如果在上一步驟中創建了 SPManagedAccount,請在此處使用該帳戶名稱。

復制代碼
$account = Get-SPManagedAccount "domain\username"$appPoolSubSvc = New-SPServiceApplicationPool -Name SettingsServiceAppPool -Account $account$appPoolAppSvc = New-SPServiceApplicationPool -Name AppServiceAppPool -Account $account$appSubSvc = New-SPSubscriptionSettingsServiceApplication –ApplicationPool $appPoolSubSvc –Name SettingsServiceApp –DatabaseName myappSettingsServiceDB$proxySubSvc = New-SPSubscriptionSettingsServiceApplicationProxy –ServiceApplication $appSubSvc$appAppSvc = New-SPAppManagementServiceApplication -ApplicationPool $appPoolAppSvc -Name AppServiceApp -DatabaseName myappAppServiceDB$proxyAppSvc = New-SPAppManagementServiceApplicationProxy -ServiceApplication $appAppSvc
復制代碼

clip_image006

7、通過在 SharePoint Management Shell 中鍵入以下代碼來指定租戶名稱。

Set-SPAppSiteSubscriptionName -Name "app" -Confirm:$false

clip_image007

8、查看管理中心,新添加的兩個應用程序,如下圖:

clip_image008

9、創建一個app,部署,如下圖:

clip_image009

三、在 Internet Explorer 中將獨立的應用程序域添加到您的繞過列表中

  創建獨立的應用程序域之后,請執行以下過程中的步驟,以在 Internet Explorer 中將該域添加到您的繞過列表中。這可以確保在部署 Sharepoint 承載的應用程序之后可以導航到此域。如果您的環境不使用代理服務器,則可以跳過此過程。

1.在 Internet Explorer 中,轉至“工具”。

2.選擇“Internet 選項”。

3.在“連接”選項卡上,選擇“局域網設置”按鈕。

4.清除“自動檢測設置”復選框。

5.選中“為 LAN 使用代理服務器”復選框。

6.選擇“高級”按鈕,然后將 *.YourAppDomain.com 添加到“例外”列表中。

7.選擇“確定”按鈕。

8.選擇“確定”按鈕以關閉“局域網(LAN)設置”對話框。

9.選擇“確定”按鈕以關閉“Internet 選項”對話框。

截圖說明

1、Internet選項,點擊局域網設置:

clip_image010

2、去掉自動檢測設置的勾,點擊高級:

clip_image011

3、在例外里,添加*.my.app.domain,然后確定,保存即可:

clip_image012

  在使用app的時候,以上配置都完成以后,發現打開*.my.app.domain出現域名無法解析的問題,因為只是一臺獨立服務器,自己也沒有dns的權限,索性在這臺服務器上新建dns,設置本的第一dns為該服務器,安裝dns的功能略過,需要可以參考sharepoint安裝教程。

四、添加DNS解析過程

1、添加新建區域,因為這個dns是我新建的,如果你本身是域控,或者dns服務器,里面會有很多選項,反正功能都是一樣的,如下圖:

clip_image013

2、選擇主要區域,如下圖:

clip_image014

3、輸入區域名稱,點擊下一步:

clip_image015

4、設置區域文件,如下圖:

clip_image016

5、不允許動態更新,下一步:

clip_image017

6、點擊完成,如下圖:

clip_image018

7、在新建的區域上,新建主機,如下圖:

clip_image019

8、填寫主機屬性,點擊添加主機,如下圖:

clip_image020

9、ping無法解析的域名,如下圖:

clip_image021

  特別的,如果你只是本地測試,只需要在測試機上加Host文件,將域名和ip映射一下,就可以達到以上效果。我自己也是測試,不知道因為搭建的dns問題,還是服務器不夠穩定,總是訪問超時,不過加上host映射,就好很多。

10、查看我們部署的測試的SharePoint app,如下圖:

clip_image022

  因為自己更多的工作還是做基于SharePoint環境的二次開發,所以app只是一個小嘗試,畢竟不能說接觸sharepoint 2013了,連app都沒有寫過,所以配置了一下環境,創建一個app體驗一下。

  SharePoint app不僅僅可以從應用程序里面,下載別人開發的app(如果可以訪問外網),或者自己發布一個目錄,用來共享app,方便大家使用。個人理解主要用于其他開發人員,開發使用在SharePoint上的程序提供的。


Sharepoint 可以幫助企業用戶輕松完成日常工作。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 天天在线欧美精品免费看 | 成年人午夜网站 | 国产精彩视频在线 | 亚洲曰本大成网站mmm | 性配久久久| 成人中文字幕在线 | 91欧美| 日韩精品久久久久影院 | 人人玩人人弄 | 欧美激情综合 | 国产在线观看精品一区二区三区91 | 国产偷国产偷亚洲高清人乐享 | 日本肉肉视频免费观看 | 香蕉久久成人网 | 日本xxxx网站| 国产一级毛片一区二区三区 | 亚洲高清国产一区二区三区 | 2022国产成人精彩在线视频 | 亚洲国产一区在线二区三区 | 亚洲视频免| 激情五月婷 | 夜夜操国产 | 国产成人无精品久久久久国语 | 免费啪啪网站 | 日韩毛片免费 | 久久九九久 | 9re视频这里只有精品 | 在线精品日韩一区二区三区 | 日本在线观看视频网站 | 国产在线精彩视频二区 | 亚洲日韩天堂 | 日本久久久久久久久久 | 草草视频在线 | 99久久99久久久精品久久 | 欧美日韩另类综合 | 久一在线 | 欧美日韩成人在线视频 | 996pao强力打造高清在线 | 狠狠色丁香婷婷综合久久来 | 黄视频在线观看免费 | 性视频福利在线看 |