[IIS] Microsoft Web Platform Installer
Microsoft Web Platform Installer
Microsoft Web Platform installer 是一个款免费的工具,使用它可以轻松地为我们安装和部署 Web 平台以及应用。gOxiA 在测试评估 Windows Server 2008 R2 时对该软件进行了体验,效果令人称道!
刚才说过 Web Platform Installer 可以安装和部署 Web 平台和应用,有图有真相!这里就不再文字复述,而且 Web Platform Installer 也不断再丰富其资源。
下面是支持的 Web Applications,我们知道近几年微软和 PHP 的关系非常微妙,微软在全力地支持 PHP,在 Windows 上的 PHP 性能指标甚至已经超越了它的原生平台。所以,在 Web Applications 下除了常见的 .NET 程序外,还包含了一些 PHP 程序,其中就有我们常见的 Blog 程序 — Wordpess。Web Applications 目前涉及到了 6大类,能够满足不同人群的需要。
而下面这张图展示的受支持的 Web Platform,不过发现并为提供 MySQL 的支持,要知道 PHP+MySQL 可是黄金组合,不过发现微软提供了 Microsoft SQL Server Driver for PHP 1.0,看来有意要将 PHP+SQLServer 凑成一对儿!要想通过 Microsoft Platform Installer 来安装 MySQL 恐怕近期内是不用想了,貌似 MySQL 并不愿意合作!所以如果你要使用 MySQL 还是乖乖的先单独下载和安装吧。不过即使如此,大家也不必担心!一旦使用 Microsoft Platform Installer 来安装涉及到 MySQL 的 Web 应用程序时 Microsoft Platform Installer 会提供相关的数据库配置向导来协助你完成 web 应用的安装。
说了这么多好的,也来揭揭短!Microsoft Platform Installer 目前的下载速度真不如微软其他的网站,不知道是不是最近国际光缆故障问题所致!这一点 gOxiA 保留态度,以观后效,嘿嘿!此外提供的 Web Applications 还是不够海量,起码国内的程序还没一个能看到的,也许微软对其要求比较严格,适当的 Open 一下,重视一下中文地域用户还是很有必要的!或许是国内的 Web 开发者们对此不屑一顾,因为在 Microsoft Platform Installer 网站上对开发者们提供了登录入口!希望国内的 Web Developers 不要错失良机哦!
Microsoft Web Platform Installer Windows Web App Gallery
[IIS] 在 IIS7 上配置 FTP7 使用 IIS管理凭据 方式进行验证
在 IIS7 上配置 FTP7 使用 IIS管理凭据 方式进行验证
在 Windows Server 2008 R2 发布后,gOxiA 就开始着手于相关的测试和评估。IIS 是重点测试和评估之一!而今天与大家分享的是如何在 IIS7 上配置 FTP7 使用 IIS管理凭据 方式进行身份验证。提到 MSFTP 服务,恐怕知道的人多,但是真正使用的人少!特别是 IDC 环境下多数会选择 Serv-U FTP Server,gOxiA 从 Windows Server 2008 开始就不再使用 Serv-U,原因很简单!Serv-U 不是免费的,此次 Serv-U 默认存在安全隐患。况且开放 FTP 也是为了方便自己维护网站,下载上传资料用!所以用系统自身的软件不是更好!维护也相对容易很多!但是,使用过 MSFTP 的朋友知道从 FTP7 开始,微软才为 MSFTP 设计提供了对非 Windows 身份验证功能的支持,也就是说如果我们要访问 MSFTP 则不必再在系统里添加用户帐号,而可以使用 IIS 来统一管理单独的凭据!现在我们再也不用担心,使用 MSFTP 会存在用户帐号安全隐患的问题。
这是一篇 Step by Step,所以其中涉及到的相关原理及知识内容不作过多介绍!我们将通过 IIS7 提供的 IisManagerAuth 身份验证模块来实现 IIS管理凭据的 FTP 帐号。具体步骤如下:
在开始配置之前,我们需要修改相关目录的目录安全权限,这一步骤是必须的,否则在登录 FTP 的时候会出现错误。如下图所示,我们会看到由于权限不足导致无法读取配置文件的错误提示。而无权限读取的文件是位于 inetsrv\config 下的 redirection.config 文件。经过 gOxiA 的测试发现即使为该文件添加了相应的权限但仍提示登录失败,最终要配置 config 目录权限,赋予 Network Service(FTP7 进程的默认帐户)有读取权限后才能正常登录。
为了简单的演示目录权限的设置过程,gOxiA 参考了 IIS.net 中相关文章的命令行,其中涉及到的 cacls 可以直接运行就可以得到参数帮助。要执行的命令行如下:
配置了 config 目录权限后,请确保 “Network Service”对该目录下的 administration.config 和 redirection.config 文件有读取权限,否则请执行如下命令行:
之后创建一个 FTP 的默认目录,注意请添加“Network Service”有完全控制的权限。
下面,我们开始配置 IIS7,创建一个 FTP 站点,为其启用 IisManagerAuth,并创建一个 IIS管理凭据的帐户,使其具备 FTP 相应的访问权限。
如何在 Windows Server 2008 R2 上 更改桌面图标
如何在 Windows Server 2008 R2 上 更改桌面图标
Windows Server 2008 R2 已经在 MSDN 和 TechNet Plus 订阅上公布,gOxiA 在第一时间下载并进行了相关的测试。从 UI 的变化来看 Windows Server 2008 R2(WS08R2)使用的是与 Windows 7 相同设计的 UI。如果添加“桌面体验”组件,即可获得 Aero 等效果!回到正题,相信已经安装 WS08R2 的朋友都发现了一个“小问题”,我们没有办法通过常规步骤来更改桌面图标!通常我们可以通过个性化配置里的更改桌面图标来选择显示那些特殊的 Windows 桌面图标,如:“计算机”文件夹、个人文件夹、“网络”等等。但是现在面对桌面孤零零的”回收站“,我们素手无策!难道 Windows Server 2008 R2 不支持显示桌面图标么?!
OK!gOxiA 查找了系统帮助,找到了一些线索,看下图!根据帮助提示,执行“单击打开“个性化””这一操作,提示“此版本的 Windows 未提供个性化功能”,God!难道为了修改桌面图标还要安装“桌面体验”不成?!这玩笑开大了!
其实在寻找帮助文档前,gOxiA 就已经找到了启动“更改桌面图标”的设置程序,还记得从 Windows Vista 开始 Windows 的开始菜单有什么变化么?OK,现在单击 Windows Server 2008 R2 的“开始”看看!
记得 gOxiA 早先写过的一些日志里曾提到过“搜索程序和文件”功能,这是一个强大的功能,在这里输入你想要知道或得到的关键词或句子,内置的 Windows Search 就会给出你相关的结果,相当的丰富!并且也很准确!
现在我们就在“搜索程序和文件”里键入我们想要搜索的信息,“更改桌面图标”中“图标”是关键词,如果是英文系统可以输入“icon”,接下来看看会出现什么结果!
“搜索程序和文件”找到了与图标有关的相关信息,其中“显示或隐藏桌面上的通用图标”便是我们要找大的结果,单击它。就可以启动“更改桌面图标”的设置程序!下来,我们就可以根据需要在桌面上显示这些图标了!
今后我们要多灵活地使用“搜索程序和文件”这一功能,“运行”功能之所以从开始菜单去除看来还是有一定道理和依据的!