第三章 系统安装

3.1 进入安装

启动IE浏览器,输入访问地址,我们假设安装在服务器默认的80端口下(下文相同),则您可以通过以下三种路径访问:

在安装前,确保IIS中的站点属性-文档中,已经将Default.aspx定义为默认文档,Zoomla!逐浪CMS目录默认文件是Default.aspx,只有默认文档中存在Default.aspx名称,才能正常的访问网站(注:自微软公司IIS7开始,默认已经支持Default.aspx文件运行,所以可忽略此节)。

1.png

3.png

初次安装,只要在浏览器中输入http://127.0.0.1系统即会智能跳转到安装目录http://127.0.0.1/Install/Default.aspx执行安装。下图(启动安装后的界面)

4.png

在启动的安装界面中,我们将执行五步的安装,详细如下:

步骤

详情

第一步阅读许可协议

只有同意[Zoomla!逐浪CMS用户最终协议]才能进行下一步安装。

第二步配置数据库信息

选择正确的数据库版本,并配置正确的数据库链接,本步骤中,系统将存储记忆数据库链接信息,用于以后的网站运行中。

第三步创建数据库表单

如果第二步数据库连接信息正确,则可以创建系统的初始化表单字段,否则提示用户返回第二步,重设数据库连接信息。

第四步配置网站基本信息

设置网站名称、网址、管理员帐号、密码、认证码、网站管理员、邮箱等信息。

第五步完成安装

安装完成,点击[确认]进入使用,系统同时智能关闭初始安装检测(即用户访问http://127.0.0.1时,系统不再智能跳转到http://127.0.0.1/Install/Default.aspx执行安装)。



3.2 创建数据库

启动SQL Server数据库的企业管理器,MSSQL2008版本的管理器名称为“SQL Server Management Studio”,点击[开始-所有程序- Microsoft SQL Server 208]即可启动。

 6.png

7.png

8.png

启动企业管理器后,连接本地数据库服务器,右键点击左边导航栏目[数据库]建立一个数据库,例如我们赋予数据库名称为“Zoomla”。
点击[安全—登陆名],右建选择[新建登陆名],建立一个用户,例如我们赋予数据库名称为“zoomla_f”,在“用户映射”一项中,记得要配置数据库的访问权限,即勾选目标数据库,并在“数据库角色成员身份”中勾选“db_owner”、“public”两个角色。

 

D:\Documents\Pictures\1.png提示如果您使用的是虚拟主机,可以向主机商索取数据库名称、帐号以及访问密码,大多数主机空间服务商均提供基于WEB的数据库创建与管理界面,方便用户管理使用。

*在一些教学中,老师为了方便,鼓励用户直接使用sa帐号来配置MSSQL服务,事实上这是一个非常不好的习惯,因为sa是数据库中最高权限,如果随便使用会造成很大的安全隐患,所以在mssql2005以及更高版本中,sa帐号默认是禁用的。
我们推荐手工建立一对一的db_owner用户来使用数据库

3.3 配置网站基本信息

访问http://127.0.0.1/Install/Default.aspx,同意许可,进入数据库连接配置。
在配置数据库链接的时候,请注意数据库版本的选择,如果您使用的是MSSQL2005或MSSQL2005及以上版本的数据库,请选择“SQL Server2005”,系统会根据您的选择自动分配相对应的查询脚本。

数据库名称、数据库用户名称、数据库用户口令这三项相对应上一节我们教程中建立的数据库名、用户名、密码,一一正确输入,点击下一步。

在安装程式第三步中,点击创建数据库,即可创建数据库。


 image.png

在填写数据库正确的情况下(一般不推荐直接使用SA来创建数据库,或以此为用户数据库),直接点进第五步,配置网站基本信息。

填写好相关信息,点确确定就会提示安装成功,点击“已经成功安装点此进入首页”进入部署好的逐浪CMS站点主页,如下2图:

 image.png

image.png

提示一:安装程式第三步中的[如果数据库已创建好,可跳过这一步。]选项供高级安装者使用,用户可直接在MSSQL企业管理器中进行脚本查询以实现数据库表单的创建,从而可跳过在线创建。在低速网络连接进行的远程安装中,我们推荐使用此方式进行安装。

提示二:数据库执行的脚本文件存于系统根目录下的App_Data文件夹中,文件名为data.sql

3.4 进入后台

安装好逐浪CMS后,进入首页是一个完整的站点,其界面可能是如下所示(不同版本会有不同,官方会不断维护首页界面,并更新提供给广大用户)。

1.png

3.png

Zoomla!逐浪CMS系统默认的后台文件目录是manage,但在安装时系统会设定URL重写目录为Admin,因而您进入后台的地址必须是admin/login.aspx

即只要访问http://您的网址/Admin/login.aspx,在后台登陆页,输入安装时设定的用户名、密码、安全认证码,点击登陆即可进入后台。

如果您需要更改后台登陆网址路径,只需要进入系统后台网站配置网站参数设置后台管理目录中,进行修改。

系统后台提供了详尽的应用界面,并可以根据用户的需求进行配置应用。

逐浪CMS后台采用了智能的算法,打开后台登录界面,不需要用鼠标,在填好用户名后,直接按回车就会进入库密码项,再填回车就会执行登录,高效快速。

如果连续三次输错密码,系统会提供智能验证码并增强安全级别(关于安全,后台还有包括安全码、SSL、变更目录等多重权限设置,在后续文档中会有详细的说明)。

下图:初始登录界面(背景图会智能更换):

4.png

4444.png

上图:初始加载面,背后执行的是一个预加载和效率重整理的过程,其中“ZoomlaCMS”字样在后台配置了站点参数后会显示相应用户的界面提未,并不强示逐浪CMS官方版权。

44444.png

444444.png

进入后台,点击右上角的菜单,可以呼出“场景切换”界面。所谓场景切换,事实上是一个“百变桌面”的功能,用户可以根据自己的需要订制所要的界面,从而避免用户对系统功能认知过于复杂,不便于操作。用户可以选择不同的桌面模式

 4444444.png

全部显示:显示所有的界面,适合超级管理员使用。

内容管理:只显示内容管理和审核界面, 适合普通编辑使用。

商城管理:管理商订单、购物车以及物流界面,适合面向B2BB2C开展电子商务企业应用。

黄页系统:显示企业 黄页和用户管理界面,适合企业用户使用。

社区运营:显示社区工会管理界面,适合论坛工会等功能的应用。

智能办公 只显示用户管理界面,适合智能办公用户的使用。

配置场景:显示系统配置界面,适用于配置系统参数的管理员使用。

安全维护:显示配置系统安全界面,适用于维护网站安全的管理员使用。

 

通过定义Config/AppSettings.config:

<add key="ShowedAD" value="false" />   :

<add key="ShowedAD" value="true" />

可以取消登陆时弹出的百变桌面项。

在下一章,我们将详细讲解后台的各种配置和应用环境。

D:\Documents\Pictures\1.png提示:如果您修改了后台路径,而又不记得了修改后的新路径地址,您可以用默认逐浪的config/site.config文件覆盖同名文件以恢复默认路径为admin目录。

3.5 重新安装

如果用户需要重新安装整个系统,方法有两种。

方法一:进入网站后台系统配置维护中心,勾选[重新安装]按钮,刷新首页,即自动进入全新安装进程。

1.png

方法二:用记事本或其它编辑软件打开Config目录下AppSettings.config文件,将

<add key="Installed" value="False" />   改为:

<add key="Installed" value="True" />,然后访问首页、或install/default.aspx文件,即可进入全新安装进程,从而重新配置全站。

 D:\Documents\Pictures\1.png提示:重新配置时,您应当创建新的数据库以供程序安装,或者将旧有数据库中的表单和存储过程删除,并检查系统App_Data目录下文件是否健全,否则无法正确安装配置。

有网友反映安装Zoomla!逐浪CMS不能正确连接数据库,我们都给予一如既往的支持和实时远程协助安装。一般总结问题有三:

1、用户权限没赋予aspnet写入,一般要给aspnetusers读写权限,并去除只读属性。

2、有的朋友数据库安装的不是默认实例,所以不能用使用(local),而应为如server\SQLEXPRESS这样的链接方式,其中“server”是服务器名,SQLEXPRESS是实例名。

3MSSQL没开放远程访问,需要配置允许远程访问才可以正常安装。