接上一篇博文:基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (1): 安装SharePoint 2010

今天的实验主要包含以后部分:

· 创建企业Internet站点

· 发布Internet 站点到公网

· 设置自定义域名

· 设置SharePoint AAM(备用访问映射)

· 配置匿名访问

一、创建企业Internet站点

1. 以管理员身份打开管理中心

第一次打开管理中心,将会出现服务器场配置向导,请将其关闭,还是推荐手工根据需要配置

2. 创建Web Application

所有待输入的信息,保持默认即可

3. 创建站点集

4. 验证站点创建成功

输入http://sharepoint ,验证站点是否可以访问。如果遇到权限问题,请切换到spfarm账户。

二、发布Internet 站点到公网

1. 创建Windows Azure 端点

默认情况下,VM是不能直接从公网访问的,必须通过创建端点,将内部的端口发布出去。这与企业内网环境中,通过ISA或TMG等反向代理将站点发布的概念类似。发布完成后,便可以以公网的IP或DNS+公网端口访问内网中的站点了。VM创建功能后,Windows Azure 默认为其创建了远程桌面的端口, 正是因为它,我们才可以远程到服务器。

2. 使用DNS名称访问站点

三、 设置自定义域名

到此,SharePoint站点已经发布成功了。但是域名是默认的sphelper.cloudapp.net,我希望换 成自己的域名,比如:Internet.SharePointHelper.com。此时有两种办法:

· 在DNS提供商的DNS服务器上创建一个A记录

· 在DNS提供商的DNS服务器上创建创建别名

以下以新网为例:

1. 查看VM公网IP及DNS名称

公网IP虽然是动态分配的,但只要不将VM删除,即使重启服务器,IP也不会被更换

2. 登录新网域名管理中心

3. 创建A记录并测试

4. 创建别名,并测试(别名与A记录可以任选其一)

四、 设置SharePoint AAM(备用访问映射)

从表面上看,SharePoint站点已经发布成功了,但其实不然。我们在使用的过程中,将会遇到潜在的问题。例如在外网访问时,某些图片的打叉了,无法正常浏览,但是在内网却是正常的等一些比较奇怪的问题。原因就是没有配置AAM。AAM的概念不是非常好理解,请大家参考The final guide to Alternate Access Mappings。

1. 进入CA,配置AAM

2. 编辑Public URLs

3. 将application 切换到80的web app

4. 在Internet区域输入公网域名:http://internet.sharepointhelper.com

五、配置站点允许匿名用户访问

SharePoint站点,默认是不允许匿名用户访问的。通过以下设置,将可允许匿名用户访问站点

1. 在CA中启用匿名访问

2. 在站点中,给匿名用户授权

恭喜你,SharePoint的Internet站点已经成功发布了

2013.5.30新增备注:发布站点中的页面或文档,将出现错误:The form cannot be rendered. This may be due to a misconfiguration of the Microsoft SharePoint Server State Service. For more information, contact your server administrator.

解决方案:在CA中运行服服器场配置向导,配置State Service即可(可参考http://msdn.microsoft.com/en-us/library/ee704548.aspx)

转载于:https://www.cnblogs.com/ITHelper/archive/2013/05/30/3107323.html

基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (2): 创建并发布SharePoint Intranet站点...相关推荐

  1. 基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (1): 安装SharePoint 2010...

    4月底的时候,参加了微软的Windows Azure 体验活动,拿到了Azure的体验账号.经过一番体验后,发现Windows Azure确实是一个学习和实验的好平台.Windows Azure很快就 ...

  2. 基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (4): 配置传出邮件服务: 使用 outlook.com 发送邮件通知

    前几篇文章,已经安装了SharePoint 2010,今天将演示如何配置传出邮件.由于某些原因,企业可能没有安装自己邮件服务器,此时我们可以使用公共的邮箱服务来发送邮件通知,比如outlook.com ...

  3. [原创]在windows下搭建基于apache的SVN环境

    [原创]在windows下搭建基于apache的SVN环境 1 软件下载: 在http://httpd.apache.org/download.cgi,下载: apache_2.2.14-win32- ...

  4. ISV客户博客系列:Persistent Systems 使用Windows Azure交付基于Java的CloudNinja项目

    编者注:本文作者是Persistent Systems 的云计算助理副总裁Shreekanth Joshi,描述了该公司是如何使用Windows Azure为他们的ISV客户开发和交付基于Java的应 ...

  5. 以Windows系统搭建基于Ethereum(以太坊)的区块链开发环境(具体操作与截图)

    以Windows系统搭建基于Ethereum(以太坊)的区块链开发环境(具体操作与截图) 区块链设计开发小组     2019/04/01 借鉴博客:https://blog.csdn.net/cui ...

  6. 在windows平台搭建基于nginx的直播服务器

    1.nginx简介 Nginx本身是一个非常出色的HTTP服务器,FFMPEG是非常好的音视频解决方案.这两个东西通过一个nginx的模块nginx-rtmp-module,组合在一起即可以搭建一个功 ...

  7. 区块链开发(一)Windows平台搭建基于以太坊的区块链开发环境

    引言 Ethereum(以太坊)是一个使开发人员能够建立和发布下一代分布式应用的公共区块链平台. 通过其专用加密货币以太币(Ether)提供去中心化的虚拟机(称为"以太虚拟机"Et ...

  8. 在SharePoint 2010中通过SQL数据源创建仪表板

    本文中,我们将讨论如何为仪表板创建数据源连接到SQL Server数据表. 注意:PerformancePoint Services是通过一个Windows身份验证委托的方式访问外部数据的.因此,外部 ...

  9. windows下搭建基于nginx的rtmp服务器

    Windows机器配置: Windows7旗舰版 64位 Intel(R) Core(TM)i5-2520 CPU @2.50GHz 2.50 GHz 内存: 4GB 1. 下载 nginx 1.7. ...

  10. 基于windows平台搭建elasticsearch 补充

    https://www.cnblogs.com/skychen1218/p/8108860.html 参考此大神写的内容,感谢感谢. 不过 好像漏掉了一块内容. 导致出现问题 连接不上的问题.后来修改 ...

最新文章

  1. exception java doc,Javadoc和RuntimeException
  2. blockquote 引用的分析
  3. google reader很有用的技巧 F+F11
  4. python中常用库_常用的python库(不断更新)
  5. 本周 AI 论文良心推荐,你想 pick 谁?
  6. QT的安装以及测试是否成功
  7. 浅谈mysql数据库引擎
  8. python 简单web音频_Python Twisted web服务器音频fi
  9. 甘特图看起来很生硬?教你使用智能颜色装饰你的甘特图!(一)
  10. VS中warning MSB8012:TargetPath与 Linker 的 OutputFile 属性值不匹配
  11. boost linux 测试程序,Linux平台下安装 boost 库
  12. [转载] python中append和extend函数区别
  13. 3.用户画像:方法论与工程化解决方案 --- 标签数据存储
  14. 使用SVN将项目从服务器下载到本地
  15. 宁王比神联手,率锂电池和材料厂,决战锂矿
  16. 无人驾驶车辆控制(三):纯跟踪算法(Pure Pursuit)
  17. 长度标注神器----MarkMan
  18. 渐变图形---音频条形图
  19. PPT模板的动画去掉或更改
  20. java通过进程名称杀进程_根据进程名杀死进程 -kill进程名

热门文章

  1. 自动驾驶 5-1 比例积分微分 (PID) 控制Lesson 1: Proportional-Integral-Derivative (PID) Control
  2. 自动驾驶3-3 自动驾驶的安全框架 Safety Frameworks for Self-Driving
  3. 阿里云云计算 9 弹性裸金属服务器(神龙)
  4. 实战RxSwift中的Observable, subscribe, dispose, filter
  5. 算法:翻转链表 Reverse Linked List 三种方法实现,迭代解决人类思维,递归解决机器思维 reverse node
  6. PyTorch搭建LeNet-5模型(在MNIST数据集上准确率接近100%)
  7. 汇编程序实现快速排序_用Python 3实现快速排序和插入排序代码详解
  8. 2021-09-06146. LRU 缓存机制 哈希表
  9. 字符串通配符(动态规划)
  10. 决策树ID3算法的不足