Web服务器配置与管理(5) 搭建Discuz!NT论坛

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介:

经过前面的介绍,我们已经基本掌握了IIS的主要应用,下面我们进行一个综合案例实践,利用免费的Discuz系统搭建一个论坛。

Discuz!是由北京康盛公司提供的一套免费论坛系统,网上的很多论坛都是通过它搭建出来的。 Discuz!有很多不同的版本,分别适用于不同的系统平台,这里我们采用的是专门用于Windows平台的Discuz!NT 3.6。
Discuz需要一个完整的系统环境,仅有 IIS还远远不够。我们之前利用IIS搭建的网站仅能支持静态网站,因而我们还必须要安装动态网站程序;另外大多数网站都需要有数据库作为网站后台,所以还需要安装数据库系统。有了这些,才能构成一个完整的Web网站环境。
Linux平台下比较有名的Web网站环境称为LAMP,即:Linux + Apache + Mysql + PHP。
我们这里采用的是: Win2008R2 + IIS7.5 + SQLServer2008R2 + ASP.NET,呵呵,也可以简称为WISA。
下面我们就开始来部署 WISA。
 
1.  安装ASP.NET
 
首先安装动态网站应用程序 ASP.NET,这个已经集成于IIS中,只是默认没有安装。
在【 IIS管理器】中,点击“添加角色服务”,勾选“ASP.NET”和“.NET扩展性”。

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

2.  安装SQL Server 2008 R2数据库
 
SQL Sever 2008 R2是微软推出的数据库软件,功能非常强大,很多网站都采用 SQL Server作为后台数据库。SQL Sever的镜像文件可以从微软网站上下载,可以免费试用180天。下载之后,在Hyper-V虚拟机中加载镜像文件。
然后我们以域管理员身份登录 Web服务器进行操作。
加载 SQL Sever 2008 R2的镜像文件后会启动SQL Sever安装中心。在左侧的任务列表中选择“安装”选项,然后执行“全新安装或向现有安装添加功能”,启动安装向导。

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

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

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

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

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

在“Analysis Services配置”中指定域管理员为管理账户。

然后将会开始漫长的安装过程,视电脑配置情况一般需要10~20分钟。
安装完成后,在开始菜单中执行“SQL Server Management Studio”运行数据库,在“服务器名称”中选择连接到当前的web服务器,身份验证选择“SQL Server身份验证”,使用sa用户及密码登录。

登录之后,在“数据库”上单击右键,新建一个名为“bbs”的数据库,以此作为论坛的后台数据库。

3. 配置web站点

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

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

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

 IIS的配置完成。

4. 配置Discuz

从网上下载 Discuz!NT 3.6,解压缩之后将upload_files目录内的所有文件复制到站点根目录C:\bbs下,注意需要给予站点主目录USERS和NETWORK SERVICE读写权限。同时给予C:\bbs\install目录USERS和NETWORK SERVICE修改权限。

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

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

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

填写论坛管理员名称、密码。

最后一步会给论坛建立初始数据,点击"完成"会进入论坛.

 但是很遗憾,期盼中的论坛并没有出现,而是出现了一个错误页面。所以我们还需要继续配置。

5.  配置IIS应用程序池

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

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

这样设置完之后,再次打开IE浏览器,终于可以正常登录论坛了。

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

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

关闭后台,重新登录论坛,选择一个版块,发个帖子试试,论坛终于搭建成功了。

 


本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/1177007

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
6天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
18 1
|
21天前
|
弹性计算
2024年阿里云服务器不同实例规格与配置实时优惠价格整理与分享
2024年阿里云服务器的优惠价格新鲜出炉,有特惠云服务器也有普通优惠价格,本文为大家整理汇总了2024年阿里云服务器的优惠价格,包含特惠云服务器和其他配置云服务器的优惠价格。以便大家了解自己想购买的云服务器选择不同实例规格和带宽情况下的价格,仅供参考。
2024年阿里云服务器不同实例规格与配置实时优惠价格整理与分享
|
3天前
|
存储 弹性计算 安全
阿里云服务器2核2G、2核4G配置最新租用收费标准及活动价格参考
2核2G、2核4G配置是很多个人和企业建站以及部署中小型的web应用等场景时首选的云服务器配置,这些配置的租用价格也是用户非常关心的问题,本文为大家整理汇总了2024年阿里云服务器2核2G、2核4G配置不同实例规格及地域之间的收费标准,同时整理了这些配置最新活动价格,以供大家参考和选择。
阿里云服务器2核2G、2核4G配置最新租用收费标准及活动价格参考
|
6天前
|
域名解析 网络协议 应用服务中间件
阿里云服务器配置免费https服务
阿里云服务器配置免费https服务
|
9天前
|
数据采集
robots.txt配置 减小服务器压力
robots.txt配置 减小服务器压力
13 0
|
20天前
|
网络协议 Linux 网络安全
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
17 0
|
21天前
|
弹性计算 网络安全 虚拟化
ECS数据问题之升级配置预防数据丢失如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集:
|
22天前
|
弹性计算 Kubernetes 安全
ECS选型推荐配置
在构建Kubernetes集群时,应避免使用过多小规格ECS,因它们可能带来网络限制、容量不足和资源碎片化问题。采用大规格ECS能提升网络性能,优化镜像拉取效率。选择Master节点时,要考虑集群规模,生产环境建议选择较高规格。Worker节点推荐使用CPU≥4核、内存≥8GiB的ECS,根据集群总核数和容错率来决定节点数量。当规模达1000核,可选用裸金属神龙服务器,它提供超强网络、零计算抖动和安全性能,适合大促等需快速扩展的场景。
23 1
|
26天前
|
弹性计算 固态存储 调度
2024年阿里云服务器配置选择指南,新手整理
阿里云服务器配置选择指南:个人用户推荐轻量应用服务器或ECS通用算力型u1,适合小型网站和轻量应用。企业用户应选择企业级独享型如ECS计算型c7、通用型g7,保证高性能计算需求。配置选择要考虑CPU内存比例、公网带宽和系统盘。轻量服务器提供2核2G3M和2核4G4M选项,ECS实例则有多种规格以适应不同业务场景。公网带宽建议至少5M,系统盘可选高效云盘、SSD或ESSD。详细信息见[阿里云服务器产品页](https://www.aliyun.com/product/ecs)。
62 3
|
27天前
|
安全 网络安全 数据安全/隐私保护
如何配置常用邮箱服务器_云·企业官网 | 常用邮箱配置邮件服务器
本文介绍了邮件服务器的作用,如接收用户留言和表单通知,并提供阿里云企业邮箱、QQ邮箱、腾讯企业邮箱、163邮箱和谷歌邮箱的配置步骤。建议根据服务器所在地选择相应邮箱服务。配置涉及开启SMTP/POP3服务、获取授权码或应用密码,并在网站后台填写邮件服务器地址、SSL设置、账号和端口等信息。
48 0

热门文章

最新文章