DNN / WebMatrix / Localhost /多个站点

时间:2013-07-09 18:46:08

标签: dotnetnuke webmatrix

似乎DNN正在升级,我无法访问论坛或许多文档。很快就会得到一个答案,谷歌提供了太多不同类型的点击(其中没有一个是有用的,或者大部分都发布到正在进行升级的DNN网站上),我有一些关于设置DNN的问题。

首先,我来自乌节。在那里我能够使用Webmatrix - 我下载了网络版,以管理员身份打开,创建了模块,与主题混淆等。使用Orchard Docs,我能够设置多租户网站并在本地主机上运行( IIS通过Webmatrix表达 - 这包括修改主机/配置文件以查看多租户站点。然后我可以发布到我自己的运行IIS 7的服务器上。在服务器上,我设置了房东网站,然后绑定租户没有问题。

对DNN不熟悉(以及他们网站上目前尚无法提供的东西),我希望能得到一些关于如何设置DNN的指导,类似于我对Orchard的处理。

第一个问题显然是否可行(即,我的本地计算机上没有IIS,只有IIS Express(Webmatrix))。

这是我的其他问题:

  1. 如果我可以在本地运行,我可以直接下载7.1.0新安装包,并在我解压缩的文件夹上打开Webmatrix(作为管理员)吗?
  2. 假设我只是“运行”网站,我会在以下屏幕上设置DNN的“Landlord”实例,对吗? (即,它要求提供凭据以及我可以使用的数据库设置)
  3. 我可以继续创建子租户网站(别名/门户网站)吗?如果是这样,我是否会手动更新我的主机/配置文件来运行这些租户(取决于端口)?
  4. 假设以上所有内容都是正确的,我是否必须在我的网络服务器上“重新安装”7.1.0软件包,或者从Webmatrix进行简单发布(在“设置”中使用正确的凭据)?如果是这样,我可以处理指向我服务器上的房东,然后在IIS中绑定我的子服务。
  5. 抱歉n00b问题。谢谢!

1 个答案:

答案 0 :(得分:0)

在dnnsoftware.com上的Download page上,有一个点击链接,可以在WebMatrix中启动安装过程:http://www.microsoft.com/web/gallery/install.aspx?appsxml=www.microsoft.com%2fweb%2fwebpi%2f2.0%2fWebApplicationList.xml&appid=106

创建新门户时,可以指定它使用的URL是当前URL的子目录(即子门户别名),这样您就不必使用不同的端口。我对IIS Express并不是特别熟悉,所以我希望您可以将多个端口指向该站点,并将这些端口映射为不同的门户别名,但如果您不想制作,则不确定如何做到这一点使用子门户别名。

要发布网站,您只需要推送文件系统和数据库,然后设置IIS。