1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP

经过上面的介绍,我们早已基本把握了IIS的主要应用,下边我们进行一个综合案例实践,借助免费的Discuz系统搭建一个峰会。

Discuz!是由上海康盛公司提供的一套免费峰会系统,网上的好多峰会都是通过它搭建下来的。Discuz!有好多不同的版本,分别适用于不同的系统平台,这儿我们采用的是专门用于Windows平台的Discuz!NT3.6。

Discuz须要一个完整的系统环境,仅有IIS还远远不够。我们之前借助IIS搭建的网站仅能支持静态网站,因此我们还必需要安装动态网站程序;另外大多数网站都须要有数据库作为网站后台,所以还须要安装数据库系统。有了这种,能够构成一个完整的Web网站环境。

在Linux平台下比较有名的Web网站环境称为LAMP,即:Linux+Apache+Mysql+PHP。

我们这儿采用的是:Win20082008RR2+IIS7.5+SQLServer20082008RR2+ASP.NET,呵呵,也可以简称为WISA。

下边我们就开始来布署WISA。

1.安装ASP.NET

首先安装动态网站应用程序ASP.NET,这个早已集成于IIS中,只是默认没有安装。

在【IIS管理器】中,点击“添加角色服务”,勾选“ASP.NET”和“.NET扩充性”。

图片[1]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

安装完成后,IIS就可以支持动态网站了。

图片[2]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

2.安装SQLServer2008R2数据库

SQLSever2008R2是谷歌推出的数据库软件,功能十分强悍,好多网站都采用SQLServer作为后台数据库。SQLSever的镜像文件可以从谷歌网站上下载,可以免费试用180天。下载以后,在Hyper-V虚拟机中加载镜像文件。

图片[3]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

之后我们以域管理员身分登入Web服务器进行操作。

加载SQLSever2008R2的镜像文件后会启动SQLSever安装中心。在右边的任务列表中选择“安装”选项,之后执行“全新安装或向现有安装添加功能”,启动安装向导。

图片[4]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

输入序列号并接受许可条款,在“安装程序支持规则”中列举的所有项目必须保证状态不能为失败,之后才会继续安装过程。

图片[5]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

在“设置角色”界面中,选择“SQLSever功能安装”,之后单击下一步,选择要安装的SQLSever功能组件,并设置安装目录。

图片[6]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

在实例配置中选择默认实例。

图片[7]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

图片[8]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

在“服务器配置”界面中显示将安装的5种SQLServer服务,须要为这5种服务设置启动帐户,这儿单击“对所有SQLServer服务使用相同的帐户”,并键入域管理员帐户和密码。

图片[9]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

在“数据库引擎配置”界面少将身分验证模式设置为“混合模式”,为SQLServer管理员sa设置密码,同时指定当前用户(域管理员)作为SQLServer管理员。

图片[10]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

在“AnalysisServices配置”中指定域管理员为管理帐户。

之后将会开始漫长的安装过程,视笔记本配置情况通常须要10~20分钟。

安装完成后,在开始菜单中执行“SQLServerManagementStudio”运行数据库,在“服务器名称”中选择联接到当前的web服务器web服务器配置与管理,身分验证选择“SQLServer身分验证”,使用sa用户及密码登入。

图片[11]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

登陆以后,在“数据库”上单击右键,新建一个名为“bbs”的数据库,借以作为峰会的后台数据库。

图片[12]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

3.配置web站点

首先在DNS服务器中为站点创建一条主机记录bbs.ytvc.com.cn,对应到web服务器的IP地址192.168.1.5。

图片[13]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

之后在Web服务器中,打开【IIS管理器】,为峰会创建一个名为bbs的站点,将站点主目录设置为“C:bbs”(须要提早创建好文件夹)。

图片[14]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

将主机名设置为bbs.ytvc.com.cn。注意,假若IIS中只有这一个Web站点,则不须要设置主机名,设置了主机名即意味着启用了虚拟主机技术,这只在当一台Web服务器中有多个Web站点共存的时侯才有意义。

图片[15]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

IIS的配置完成。

4.配置Discuz

从网上下载Discuz!NT3.6,解压缩以后将upload_files目录内的所有文件复制到站点根目录C:bbs下web服务器配置与管理,注意须要给与站点主目录USERS和NETWORKSERVICE读写权限。同时给与C:bbsinstall目录USERS和NETWORKSERVICE更改权限。

图片[16]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

图片[17]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

打开IE浏览器,输入bbs.ytvc.com.cn,开始Discuz峰会的配置过程。

首先接受许可合同,之后进行环境监测,必须保证所有检查全部通过。如出现个别项未验证成功,可能是权限设置没有做好,造成安装程序没法读取到相关数据。将目录权限设置完成后再刷新该页面即可继续配置过程。

图片[18]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

填写数据库信息。数据库地址即当前Web服务器的IP地址;数据库名称是之前创建的bbs数据库;数据库用户名使用SQLServer默认的管理员帐户sa及其密码。

图片[19]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

填写峰会管理员名称、密码。

图片[20]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

最后一步会给峰会构建初始数据,点击”完成”会步入峰会.

图片[21]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

然而很遗憾,期待中的峰会并没有出现,而是出现了一个错误页面。所以我们还须要继续配置。

5.配置IIS应用程序池

打开IIS管理器,选中“应用程序池”,将bbs站点应用程序池的托管管线模式改为“经典”。

图片[22]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

之后点击左侧的“高级设置”,将“启用32位应用程序”改为“true”。

图片[23]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

这样设置完以后,再度打开IE浏览器,总算可以正常登陆峰会了。

用之前创建的admin用户登入,点击右上角的“系统设置”登录后台。

图片[24]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

在“论坛”页面中为峰会创建几个版块。

图片[25]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

关掉后台,重新登陆峰会,选择一个版块,发个贴子试试,峰会总算搭建成功了。

图片[26]-1.安装ASP.NET.5+SQLServer2008R2+Mysql+PHP-唐朝资源网

© 版权声明
THE END
喜欢就支持一下吧
点赞162赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容