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

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

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 可以幫助企業用戶輕松完成日常工作。

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

本類教程下載

系統下載排行

主站蜘蛛池模板: 国产成人福利视频在线观看 | 在线观看日韩视频 | 伊人久久欧美综合精品 | 久久99热不卡精品免费观看 | 麻豆xfplay国产在线观看 | 久久精品99精品免费观看 | bt天堂中文在线 | 岛国视频在线观看免费播放 | 亚洲欧美国产日韩天堂在线视 | 国产素人自拍 | 免费大片黄在线观看日本 | 伊人97在线| 午夜在线播放 | 欧美黄色大片视频 | 欧美一级特黄aaaaaaa在线观看 | 青青草视频国产 | 久久这里只有精品首页 | 欧美gv在线观看 | 最近在线中文字幕影院网 | 免费国产黄线在线观看软件 | 日本按摩xxxxx高清 | 狠狠色噜噜狠狠狠米奇9999 | 日本中文字幕永久在线 | 国产精品一区二区无线 | 日韩欧美一区二区中文字幕 | 欧美亚洲综合在线 | 狠狠亚洲婷婷综合色香五 | 欧美一区二区三区综合色视频 | 人人爽天天爽夜夜爽qc | 国产成人亚洲精品乱码在线观看 | 久久www免费人成看国产片 | 久久手机精品视频 | 久久91精品久久91综合 | 操操日日 | 999成人网 | 日本高清天码一区在线播放 | 草草操 | 日本亚洲综合 | 精品日韩一区 | 五月天堂婷婷 | 久久精品国产亚洲黑森林 |