第二章 安装前准备

2.1 准备windows操作系统

首先要准备操作系统,基于大数据平台的逐浪CMS,需要基于x64架构的操作系统(对于x32位的操作系统最大内存不能超过4G,显然不支持大数据应用),因而推荐的操作系统是windows8.1、2012或更高的操作系统,以下是一个操作系统支持表:

操作系统

是否支持

Windows   98/xp

不支持

Windows   2003

不支持

Windows   7

有限支持,需要64位系统架构

Windows   8

完美支持,需要64位系统架构

Windows   8.1

完美支持,需要64位系统架构

Windows   2012

完美支持,需要64位系统架构

Windows   2012R2

完美支持,需要64位系统架构

Windows   2016

完美支持,需要64位系统架构

Windows   10

完美支持,需要64位系统架构

未来版本

完美支持

对于部署CMS应用的服务器(工作站),需要注意的是避免诸如360安全助手、腾讯电脑管家等第三方安全软件禁用了C盘写入、C盘TEMP及其它目录读写保护,一般推荐删除或退出这类安全管理软件。

同时,应避免删除包括admin、Iuser等用户权限。

推荐的硬盘分区格式为NTFS,从而保障支持windows server服务器系统。

用户只要打开我的电脑-系统属性,就能查看系统是否支持64位架构,如下图所示即为一台合格的服务器:

image.png

2.2 下载Zoomla!逐浪CMS

您可以随时通过www.z01.com官方网站下载最新的逐浪CMS,免费版和商业版功能相同。逐浪CMS开发团队会第一时间于官方网站发布逐浪CMS软件,官网提供了易用搜索功能,或直接访问软件发布频道www.z01.com/pub就能获取到最新的Zoomla!逐浪CMS。下载时请注意选择最新版本点击下载。

image.png下载后的Zoomla!逐浪CMS程序包是一个RAR文件,您需要为此文件解压,如果您没有安装WinRAR解压缩程序,可以访问其国际站www.winRAR.com或国内站www.WinRAR.com.cn下载试用版安装解压。

解压后的Zoomla!逐浪CMS文件目录:

image.png

文件名

功能

Zoomla!1.1源码.exe

Zoomla!逐浪CMS程序源码,名称中的版本号“1.1”会随发布版本不同而改变。

安装手册.txt

快速安装手册。

发行说明.txt

程序发行的说明

访问逐浪官网

快速访问Zoomla!逐浪CMS官方网站的链接。

用户许可协议.txt

使用Zoomla!逐浪CMS必须同意的许可协议。

逐浪论坛

快速访问Zoomla!逐浪CMS官方论坛,以获取技术支持。

升级程序

提供历史版本的升级服务支持

Zoomla!逐浪CMS的软件版本是不断迭进更新的,本教程以Zoomla!逐浪CMS2.3为讲解,在实际应用中,请下载最新版本以获得最佳体验。


2.3 解压与部署Zoomla!逐浪CMS程序

点击[Zoomla!2.3源码.exe]文件,系统会启动自动安装程式。点击[Zoomla!2.3源码.exe]文件,系统会启动自动安装程式。

您可以在[目标文件夹]选项中可定义程序包解压目录,支持系统的任何目录,解压完成后,即可将IIS指向此目录,进行下一步的部署应用。

  小提示有些朋友喜欢用移动硬盘来建站,而由于.net需要有较完善的权限部署配置,我们推荐使用NTFS的硬盘分区来部署应用以达到相应性能需求。

2.4 部署IIS

如果您是win2008或win2012操作系统,在安装完操作系统后,需要部署IIS环境,点击“服务器管理器”进行角色、功能的配置,从而使之支持IIS和asp.NET开发。

安装完成后,您即可点击[开始]-[管理工具]-[ Internet 信息服务(IIS)管理器]启动IIS;您也可以采用[运行]输入[inetmgr]启动IIS服务管理器。

Windows2012任务管理器图标

image.png

上图为在windows sever2012以及2008中的部署界面。

在windows 8、windows 10中,则部署相对简单,只要在系统-程序管理中,操作“启用或关闭windows功能”。

在我的计算机操作界面,进入程序管理:

打开启用或关闭windows功能界面:

部署IIS服务:

安装好iis服务后,也可以用运行启动IIS的操作符是:inetmgr,即您要通过操作系统的—开始—运行,输入inetmgr启动IIS图形界面。

 

一个经典的IIS8视图界面:

111.png

对于不喜欢图形界面的用户,逐浪CMS官方提供了一个命令行工具,只要访问www.z01.com/tool网址,可以自由生成命令行,方便快捷高效。

在windows8和2012等操作系统,应该选择“命令提示符(管理员)”模式,拷贝进入执行即可完成站点快速部署。

下方三图即演示通过逐浪官方超级站长工具,3秒钟建立一个商品为80的站点过程:2.png

3.png

4.png

释疑一:安装时第一步界面就不正常是什么原因?

答:在windows10等家用操作系统中,配置IIS时,如果没有选中静态文件浏览,会造成CSS文件无法加载,重新配置此项即可。

释疑二:如此复杂的服务器配置,我需要完全掌握吗?

答:不是的,您可以购买专业的虚拟主机服务来安装Zoomla!逐浪CMS,目前大多数主机都支持Zoomla!逐浪CMS,例如华夏互联hx008.com的以V800以上主机、新网的大多数主机,都能提供很好的支持。

如果您购买了虚拟主机,本章中的大多数内容可以省略不看,而服务商也会帮您把数据库建好并赋予好权限。

D:\Documents\Pictures\1.png小提示上述安装IIS界面中,对于逐浪CMS运行,只要部署ASP.NET 4.5或ASP.NET 4.6均可,但部署sql server2008等软件需要ASP.NET 3.5,否则可以不勾选ASP.net 3.5项。

2.5 部署Microsoft .NET Framework 4.0服务

Microsoft .NET Framework 4.0服务是系统运行必须的服务,如果您的是操作系统是windows8或windows2012或更高版本,可以通过前面的[服务器管理器]进行部署即可完成。

对于win8、win8.1、win10、win2012、win2012R2、win2016这些现代操作系统,只要分别在“windows功能”和“服务器配置中设置安装.NET Framework4.0框架(.NET Framework4.6、.NET Framework4.5框加包含.NET Framework4.0,不需要另行安装)就可以了,下图为在win8及win10中的部署:

3.png

对于windows server2012、2016等现代服务器,需要在服务器管理器中,添加“角色和功能”,选择“web服务器(IIS)”然后添加“.net Framework4.5功能”,如下图所示:

111.png

 

如果是windows 7、windows 2008等Windows2012及之前的操作系统本身不提供这项服务,所以需要进行单独安装。

对于Windows7这类旧系统,需要独立下载安装包后,才能部署.NET Framework4.0框架,您可以访问微软公司官方网站下载这一项服务,下载地址URL为:

http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=zh-cn

逐浪官网下载地址为:

https://www.z01.com/down/2109.shtml

下载完毕,双击即可自动启动安装,安装配置完成即可,如果您的电脑上安装了Microsoft .NET Framework 4.5或更高版本的dotNET解释器,则不需要再行配置,因为Microsoft .NET Framework 是向下兼容的。

安装完成后,您可以在[开始]-[管理工具]-[服务]中管理ASP.net的服务是否正常(默认为启动状态)。同时,您还要确保IIS站点的属性中的[ASP.net]选项卡对应正确的asp.net版本。以下为正确配置了.net4.0服务的站点:

D:\Documents\Pictures\3.png小提示相关工程在逐浪CMS官网www.zoomla.cn也能搜索得到并进行安装。