Web Matrix是微软推出的最新WEB开发工具(免费),它包含了构建网站所需要的一切组件。
Web Matrix套件包含以下组件:
WebMatrix Studio
WebMatrix工作界面
控制中心

数据库部分,内置的SQL Server为Express版本,仅供测试学习之用,正视的部署、上线,需要将数据迁移到SQL Server企业版中。
WebMatrix内置了.NET框架的开发库,不论是开发或者运行ASP.NET,这都免去了预先下载和安装的耗时。
(该工具仅在MS Windows系列操作系统上可以部署。)
————————————————————
DNN,全名:Dot Net Nuke。
它是一个免费的、开源的、可扩展的内容管理系统,被广泛应用于商务网站、企业内外网、在线内容发布网站等领域。
DNN建立在微软的ASP.NET平台之上,本质是WEB应用框架。

Tips:

————————————————————
一、Web Matrix
A.卸载
下面从卸载WebMatrix开始,完整的呈现部署细节。
Uninstall_webmatrix_1

Uninstall_webmatrix_2

Uninstall_webmatrix_3

Uninstall_webmatrix_4

Uninstall_webmatrix_5
如上截图所示,在Windows的安装/卸载程序中可以方便的卸载WEB Matrix。

B.安装
首先,需要在官方网站上获取安装介质。
Microsoft/Web matrix,官网:http://www.microsoft.com/web/webmatrix/

Download Link is:
https://www.microsoft.com/web/handlers/webpi.ashx/getinstaller/WebMatrixWeb.appids
(可以用迅雷复制上面的链接下载安装介质。)
Download_Media
这是一个Web平台安装程序,可以通过该程序在线的一键安装诸多开源应用与应用程序框架。

首次运行Web平台安装程序的时候,它会指向WebMatrix的在线安装页面,WebMatrix本身是可以离线安装的,WebMatrix的离线安装包的下载路径如下:
http://download.microsoft.com/download/B/B/9/BB9DAAD2-D4EB-4739-981B-D5B8530EDDC5/WebMatrix_x86_zh-CN.msi
对于一些没有条件访问互联网的电脑来说,离线安装包是很有必要的。
Install_webmatrix_6
执行安装:
Install_webmatrix_7

Install_webmatrix_8

Install_webmatrix_9

运行:
Run_webmatrix_0

Run_webmatrix_1

Run_webmatrix_2

Run_webmatrix_3
到这里,WebMatrix的部署就完成了。
————————————————————
二、Dot Net Nuke,DNN
DNN对于服务器环境的要求如下:
WEB服务器
IIS5, IIS6, IIS7, IIS7.5 ,Visual Studio内置Web服务器
操作系统
Windows XP, Windows 2000, Windows 2003, Vista, Windows 2008,Windows 7
数据库
Sql Server 2000, 2005, 2008, Sql Server Express
数据库的权限
对DNN数据库拥有DBO权限(要确定可以创建,删除表)
(操作系统)文件系统的权限
1.XP 下需要给网站目录设置”ASPNET”用户”完全控制”权限
2.windows 2003,2008,Vista,win 7 需要给网站目录设置”Network Service”用户 ”完全控制” 权限
.NET Framework支持版本
.Net2.0, .Net3.0, .Net3.5,.Net 4
—— —— ——
DNN的安装有两种方式选择:
1.使用上文提到的WEB平台安装程序。
在“应用程序框架”的分类中,你能找到DNN的项目:
WebMatrix_DNN

2.自行下载DNN的介质
1)
可以访问DNN的官网获得:http://www.dnnsoftware.com/
dnnsoftware_Home
Download Page:http://www.dnnsoftware.com/community/download
2)
也可以访问DNN的中文网站获得:http://www.lovednn.com/
lovednn_Home

(官网DNN版本:07.03.01;中文网DNN版本:7.02.02。中文网的DNN版本不是最新的。)
———————————————————————————
Way One.通过Web平台安装程序安装
dnn_webmatrix_install_1

dnn_webmatrix_install_2
(这里需要安装MS SQL Server Express 2008 R2的版本才会显示为“已安装”,否则,在“继续”的时候会级联安装SQL Server)
dnn_webmatrix_install_3
然后,如上图所示,会下载相关的软件包。
通过Web平台安装程序下载比较慢,你可以直接获取下载链接,使用下载工具下载。
DNN的Web平台安装程序的Download Link为:
http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=dotnetnuke&DownloadId=868801&FileTime=130482091934230000&Build=20919
dnn_webmatrix_install_4

dnn_webmatrix_install_5
下载完成后,Web平台程序会自动执行安装。
并且在安装成功后,自动启动Web Matrix,并启动刚刚安装成功的WEB应用。
dnn_webmatrix_install_6
dnn_webmatrix_install_7

dnn_webmatrix_install_8
默认,WEB平台程序会把WEB项目安装在:C:\Users\AliceWonder\Documents\My Web Sites
该路径是可以通过WEB平台程序的设置做出修改的。
(这样,DNN的安装就完成了,接下来是配置部分。)
(关于DNN的配置在单独的小节中说明)

———————————————————————————
Way Two.通过下载的介质包安装
INSTALL_DNN_Package_1
上图为下载下来的介质包。

解压介质包:
INSTALL_DNN_Package_2

解压后,你会看到如下的目录结构。
INSTALL_DNN_Package_3

将这些解压后的介质包的全部文件复制到目标路径(本环境中为:f:\WebMatrix_source)
复制到新路径的目的是为了方便管理由WebMatrix运行的WEB应用,本步骤不是必须的,但,它是被建议的
INSTALL_DNN_Package_4

然后,在WebMatrix中打开该WEB项目即可。
想要让某个WEB项目由WebMatrix运行的方法是一样的,本环境中这个项目为DNN,你也可以按照下面呈现的方法,将其他的WEB项目加入到WebMatrix中(这里的方法是通用的
1.文件系统中:“作为网站,在Microsoft WebMatrix中打开”
INSTALL_DNN_Package_5_1
2.通过WebMatrix的“打开”
WebMatrix_Open_1

WebMatrix_Open_2

WebMatrix_Open_3

WebMatrix_Open_4
然后,如图所示,运行即可。

———————————————————————————
三、DNN的配置
浏览器访问:
http://<web_server>:/Install/InstallWizard.aspx
例如:
本环境中,该地址为:http://localhost:11097/Install/InstallWizard.aspx
1)
Administrative Information and Database Information
Configure_DNN_1
Username,为日后管理DNN的用户名
Password,为日后管理DNN的用户名对应的口令(你需要输入两次,确认)
Email address,为收发系统管理相关的信息的邮件的邮箱地址
Website Name,部署的当前DNN的名称
Template,使用什么模板来部署该DNN
Language,使用什么语言来部署该DNN
Database Setup:
Default
如果使用了WEB平台程序安装的时候,(内置)SQL Server预先安装好了,那么Default选项是可用的。

Custom
a.
可以自定义DNN的WEB项目关联的后台数据库的路径。
b.
b.1)
可以选择SQL Server Express文件
b.2)
也可以选择SQL Server数据库
如果选择了SQL Server数据库:
Server Name,数据库服务器位于本地,填写“localhost”或者“127.0.0.1”;位于远程,填写远端服务器的IP,或者可以正确解析的主机名。
Database Name,创建的数据库名。
这些数据库名在SQL Server Managment Studio中的缘起与呈现如下:
SQLSERVERManagementStudio_0

SQLSERVERManagementStudio_1

SQLSERVERManagementStudio_2

SQLSERVERManagementStudio_3

SQLSERVERManagementStudio_4
—— —— ——
本环境中,数据库的连接设置为:
Confiture_DNN_DATABASE

—— —— ——
安装:
Configure_DNN_Proceed

Configure_DNN_Proceed_Finished
至此,DNN的部署已经完成。

四、Use DNN
走完了上面所有的步骤,并成功的话,DNN的环境就搭好了。
Use_DNN_1

Use_DNN_2
————————————————
Finished。

打赏

说点什么

avatar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
提醒