【VMCloud云平台】私有云门户第一朵Web云(一)

在上一篇中,咱们利用SCVMM与WAP结合实现为租户已经搭建一个VM云且测试经过,这一篇,咱们来聊聊如何去为租户建立一个Web云,也就是实现PaaS级别的Web网站建立,固然为了Web云咱们不得不更改拓扑,增长一批做为WebSite的机器,具体的角***况请看下表:web

主机名shell

IP地址安全

角色服务器

W-CN01ide

10.10.10.17/24测试

Web Sites Cloud Controller网站

W-Rest01spa

10.10.10.18/243d

Web Sites Cloud Management Serverblog

W-FS01

10.10.10.19/24

Web Sites Cloud File Server

W-PB01

10.10.10.20/24

Web Sites Cloud Publisher

W-WS01

10.10.10.21/24

Web Sites Cloud Shared Web Worker

W-WR01

10.10.10.22/24

Web Sites Cloud Reserved Web Worker

W-PE01

10.10.10.23/24

Web Sites Cloud Front End


本篇涉及服务器以下图(紫色为已完成,红色为进行中,蓝色为计划中)

clip_p_w_picpath002

Azure Web Cloud Area以下图:

clip_p_w_picpath004

一、 要创建Web云,咱们须要一个Web云的承载体,这个承载体能够是HA池,但因为咱们这里是实验环境,因此咱们就用新建立的Web01承载Web云(即website-publish、website-FE等All In One,固然WebSite-FE使用WAP01),首先先在DNS管理器注册相关的记录,先建立Ftp站点的DNS记录:

主机名

此项的 IP 地址

*

10.10.10.23

*.scm

10.10.10.23

ftp

10.10.10.20

publish

10.10.10.20

二、 建立如下 Active Directory 全局安全组:

l FileShareOwners

l FileShareUsers

l CertStoreFSUsers

三、 建立如下 Active Directory 账户做为服务账户。要建立的账户为

l FileShareOwner

l FileShareUser

l CentralCertStoreUser

四、 进行W-FS01,为WAP准备文件服务器资源管理器 (FSRM):

clip_p_w_picpath006

五、 接着将FileShareOwner 添加到 FileShareOwners 组、FileShareUser 添加到 FileShareUsers 组、CentralCertStoreUser 添加到 CertStoreFSUsers 组。

六、 最重要的一步,记得在全部的Website上作,不然将建立失败:

l 在每台服务器运行该命令,关闭UNC:reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f

l 重启服务器

七、 而后根据官方白皮书,使用命令配置文件服务器:

powershell.exe Enable-PSRemoting –Force

winrm.cmd set winrm/config/winrs @{MaxConcurrentUsers="10";MaxShellsPerUser="50";MaxProcessesPerShell="5000";IdleTimeout="10000"}

clip_p_w_picpath008

八、 接着使用白皮书提供的命令,设置Web云所需的文件共享:

set WEBSITES_SHARE=WebSites

set CERTIFICATES_SHARE=Certificates

set WEBSITES_FOLDER=”D:\WebSites”

set CERTIFICATES_FOLDER=”D:\Certificates”


md %WEBSITES_FOLDER%

md %CERTIFICATES_FOLDER%

net share %WEBSITES_SHARE% /delete

net share %WEBSITES_SHARE%=%WEBSITES_FOLDER% /grant:Everyone,full

net share %CERTIFICATES_SHARE% /delete

net share %CERTIFICATES_SHARE%=%CERTIFICATES_FOLDER% /grant:Everyone,full

clip_p_w_picpath010

九、 为使 Windows 远程管理正常工做,必须将 FileShareOwners 组添加到本地 Administrators 组

clip_p_w_picpath011

十、 配置细致的文件共享权限,也能够直接使用白皮书提供的语句:

set DOMAIN=”vmcloud.info“

set WEBSITES_FOLDER=”D:\WebSites“

set CERTIFICATES_FOLDER=”D:\Certificates”

icacls %WEBSITES_FOLDER% /reset

icacls %WEBSITES_FOLDER% /grant Administrators:(OI)(CI)(F)

icacls %WEBSITES_FOLDER% /grant %DOMAIN%\FileShareOwners:(OI)(CI)(M)

icacls %WEBSITES_FOLDER% /inheritance:r

icacls %WEBSITES_FOLDER% /grant %DOMAIN%\FileShareUsers:(CI)(S,X,RA)

icacls %WEBSITES_FOLDER% /grant *S-1-1-0:(OI)(CI)(IO)(RA,REA,RD)

icacls %CERTIFICATES_FOLDER% /reset

icacls %CERTIFICATES_FOLDER% /grant %DOMAIN%\FileShareOwners:(OI)(CI)(F)

icacls %CERTIFICATES_FOLDER% /inheritance:r

icacls %CERTIFICATES_FOLDER% /grant %DOMAIN%\CertStoreFSUsers:(OI)(CI)(RX)

clip_p_w_picpath013

十一、 接着进入W-CN01,跟安装VM云同样打开Web平台安装程序,选择Windows Azure WebSite V2 Update4:

clip_p_w_picpath015

十二、 接受协议:

clip_p_w_picpath017

1三、 安装完成后:

clip_p_w_picpath019

1四、 点击打开弹出的网站,进行参数设置:

clip_p_w_picpath021




文章后缀

相关文章
相关标签/搜索