2012/09/13

SharePoint2013 Access Services -8-

** Preview な内容につき、情報は正確ではない可能性があります **
ここからちょっと時間がかかる気がする。当然スペックによるけれども。
SharePoint 2013 製品構成ウィザードを起動
ここでは、ウィザードを使用せず自分で構成します にしてちょっと寄り道。

ここまで来るのにそこそこ時間が必要。E8400な実験機をひーひー言わせながらやっていたのだけど、終わらない気がして何度かあきらめた経緯がある。かといって、実験機の更新は予算的にきびしかったから、Windows 8 Hyper-V さまさまです。

で、SharePoint 2013 サーバーの全体管理が無事起動。これはちょっとおいといて別のタスクに移る。
Access Services を使用するために必要なサービスアプリケーションは、
  1. Access Service
  2. App Managemant Service
  3. Secure Store Service
  4. Microsoft SharePoint Foundation Subscription Setting Service
とのことです。項番4についてはウィザードで構成できないっぽいので、
SharePoint 用アプリの環境を構成する

  • DNS ドメイン名の作成 (すべてのホスティング オプション)
  • Subscription Settings および App Management サービス アプリケーションの構成
  • 使用するアプリ URL の構成
上記を参照し、設定を行う。
DNSにエイリアスレコードを追加
Access ServicesなどのAppのURLは、(Prefix)-(識別子).(host).(domain) てな感じになるので、IPを引けるようにする。nslookup で hogehoge.a2013.virtual.local を引いてみて確認。
続いて、Microsoft SharePoint Foundation Subscription Settings Service の設定。正直ここで何をしているのか理解できないけど、必要みたいなんだから仕方がない。SharePoint 2013 管理シェルで記された通りに。
Get-SPServiceInstance | where{$_.GetType().Name -eq "AppManagementServiceInstance" -or $_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"} | Start-SPServiceInstance
$account = Get-SPManagedAccount "virtual\sp_farmadmin"
$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
そして、使用するアプリ URL の構成

 まだまだつづく。

0 件のコメント: