商城源码安装教程,Himall部署文档
|版本:3.4.5
日期:2018/6/23
根据系统架构部署主要分为站点、数据库、定时服务几个部分,另外可以根据需要选择性部署mongodb。以下就对这几个部分进行说明。
- 站点
Himall站点的部署,可以通过系统内置的安装指引进行操作,且标准系统只支持部署在IIS上。
- 准备好安装包,如果是原码,可以自己发布,生成安装包。
- 用安装包在IIS上搭建好站点(并确保“系统服务”目录在系统根目录下),并设置站点权限
- 将config文件中的
<add key="IsInstalled" value="false" />设置为false(标准安装包,默认为false)
- 访问站点首页,系统会自动进入安装引导
- 根据引导,设置数据库服务器及用户密码,并设置平台管理员账号、密码,官方自营店账号、密码;并可以选择是否安装演示数据(安装后可以一键清除)如下图:
- 安装完成后,站点即可使用
- 其它配置
- 缓存配置
在Himall中可以配置两个缓存策略,一种是使用asp.net自带缓存(默认方式,不需要其它配置),另一种是使用redis缓存;只需要在web.config中配置所要使用的缓存即可,如下图:
如果使用redis缓存,则还需要在web.config中配置redis服务器,.net 缓存不需要其它配置
<!--Redis服务器-->
<add key="RedisServer" value="127.0.0.1:6379" />
- 图片存储配置
在Himall中可以配置两种图片存储策略,一种是站点本地存储(默认方式,不需要其它配置),另一种OSS存储服务;配置方式与缓存配置相似,如下图:
如果使用OSS存储图片,则需要配置相关参数,如下:
<!--阿里云OSS AccessKeyId-->
<add key="AccessKeyId" value="M8CmmSdwfwcUmSgxf" />
<!--阿里云OSS AccessKeySecret-->
<add key="AccessKeySecret" value="MtES" />
<!--阿里云OSS 内网Endpoint地址-->
<add key="PrivateEndpoint" value="oss-cn-qingdao.aliyuncs.com" />
<!--阿里云OSS 文件服务器域名(即OSS外网域名)-->
<add key="FileServerDomain" value="himall-test.oss-cn-qingdao.aliyuncs.com" />
<!--阿里云OSS BucketName-->
<add key="BucketName" value="zesion-test" />
<!--阿里云OSS 图片服务器域名(开通OSS图片服务后给出的图片服务域名)-->
<!--<add key="ImageServerDomain" value="zesion-test.img-cn-qingdao.aliyuncs.com" />-->
<add key="ImageServerDomain" value="himall-test.oss-cn-qingdao.aliyuncs.com" />
- 以上不同策略切换后,需要重启应用程序池
- Himall可以使用mongodb存放历史订单数据,此功能可以通过himall_sitesetting中的参数IsOpenHistoryOrder来开启,并在config中配置mongodb数据库链接:
<add name="MongoDB" connectionString="mongodb://192.168.11.75/himall_trunk" />
- 定时任务
Himall中定时任务是以系统服务的形式实现,需要单独安装。
- 在标准安装包中,已包含“系统服务”目录,每个服务都有独立的配置文件,主要包含数据库连接、站点域名等配置(在标准安装包中不需要额外配置,系统在安装时会统一处理)
- 检查每个服务的配置文件数据库链接、域名(原来无配置项就不需要配置)是否配置正确,再运行目录下的批处理文件,即可安装、启动服务,如下图:
http://www.sewhandpan.cn/
http://www.nuomasilin.cn/
http://www.anlancs.com/
0 Comments.