博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【VMCloud云平台】私有云门户第一朵Web云(一)
阅读量:7113 次
发布时间:2019-06-28

本文共 2856 字,大约阅读时间需要 9 分钟。

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

主机名

IP地址

角色

W-CN01

10.10.10.17/24

Web Sites Cloud Controller

W-Rest01

10.10.10.18/24

Web Sites Cloud Management Server

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

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

Azure Web Cloud Area如下图:

1、 要建立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

2、 创建以下 Active Directory 全局安全组:

l FileShareOwners

l FileShareUsers

l CertStoreFSUsers

3、 创建以下 Active Directory 帐户作为服务帐户。要创建的帐户为

l FileShareOwner

l FileShareUser

l CentralCertStoreUser

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

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

6、 最重要的一步,记得在所有的Website上做,否则将创建失败:

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

l 重启服务器

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

powershell.exe Enable-PSRemoting –Force

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

8、 接着使用白皮书提供的命令,设置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

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

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

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)

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

12、 接受协议:

13、 安装完成后:

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


转载地址:http://gwghl.baihongyu.com/

你可能感兴趣的文章
Android 控件在布局中按比例放置[转]
查看>>
内核通知链 学习笔记 【转】
查看>>
Input Method of Win32 System
查看>>
count(*) VS count(X)
查看>>
MS ASP.Net Ajax 服务端扩展
查看>>
android102 查询,插入联系人
查看>>
数据库邮件
查看>>
adstrtal.sh报超时错误 ERROR : Timed out( 100000 ): Interrupted Exception
查看>>
一个前端工程师的基本修养
查看>>
ZT:三十个好习惯
查看>>
.Net开发笔记(七)使用组件编程
查看>>
ASP.NET企业开发框架IsLine FrameWork系列之八--AppLogProvider日志框架(下)
查看>>
DataBase异常状态:Recovery Pending,Suspect,估计Recovery的剩余时间
查看>>
一个android版本的rss阅读器--明天补充实现过程,先上图
查看>>
WPF TreeView
查看>>
HTML: 仿写一个财经类静态的网页
查看>>
POJ 3979 分数减法【数学问题的探讨】
查看>>
HashSet
查看>>
C#读写config配置文件
查看>>
JavaScript:文本域事件处理
查看>>