下载Limyee电商系统
1、下载最新版的Limyee电商系统。
2、解压Limyee电商系统到安装目录。(例如:D:\inetpub\Limyee\)
配置IIS服务器
1、创建应用程序池:
选择Internet信息服务(IIS)管理器 -> 应用程序池。在右边的“操作”栏上点击“添加应用程序池...”,如下图:
输入您的应用程序池名称,如“Limyee”。.NET Framework版本是“.NET Framework v4.0.30319”,托管管道模式为“集成”。
2、配置应用程序池:
在 IIS 管理器的树视图中,转到“应用程序池”。右键单击在上面创建的应用程序池,然后选择“高级选项”。确保配置了以下设置:
- 常规:
- .Net CLR 版本: 4.0
- 托管管道模式:集成
- 流程模型:
- 标识:如果使用域帐户通过 SQL 或 UNC 共享进行身份验证,请将其设置为服务帐户,否则将其设置为内置帐户 ApplicationPoolIdentity。
- 空闲超时(分钟):0
- 关机时间限制:150
- 回收:
- 专用内存限制:1572864KB (1.5GB)
- 常规时间间隔(分钟): 0
- 生成回收事件日志条目:将所有值设置为 true
3、添加网站:
如果是本地测试:在默认网站(Default Web Site)下添加应用程序,输入您的别名,如“Limyee”。选择刚才创建的应用程序池,或 . “.NET Framework 版本:4.0”的应用程序池,如:“DefaultAppPool”,物理路径请指向解压本产品后的Web目录。
如果是服务器安装:选择Internet信息服务(IIS)管理器 -> 应用程序池。在右边的“操作”栏上点击“添加网站...”,在网站名称中输入您的网站名称,应用程序池请选择刚才创建的应用程序池,或 . “.NET Framework 版本:4.0”的应用程序池,如:“DefaultAppPool”,物理路径请指向解压本产品后的 Web 目录,主机名输入 www.您的域名,如果需要直接使用域名访问您的站点,请直接修改默认站点(Default Web Site)的物理路径为物理路径请指向解压本产品后的Web目录或禁用默认站点。或修改默认站点的绑定端口,或添加一个主机名。
安装数据库
打开“SQL Server **** Management Studio”,右击数据库,选择新建数据库,如下图:
输入你的数据库名称,如“Limyee”,如果网站需要使用安全连接,则需要根据您的应用池的身份验证类别添加相应的登录用户,对应的登录用户如下:
- LocalService - NT AUTHORITY\LOCAL SERVICE
- LocalSystem - NT AUTHORITY\SYSTEM
- NetworkService - NT AUTHORITY\NETWORK SERVICE
- ApplicationPoolIdentity - IIS APPPOOL\你的应用池名称
以下为当应用池为ApplicationPoolIdentity的添加方式。
1. 右击登录名,选择“新建登录名”,如下图:
2.假如你的应用程序池名称为“Limyee”,则在弹出的窗口输入IIS APPPOOL\Limyee,如下图:
3. 选择“用户映射”,选择你映射数据库,如“Limyee”,在下面的数据库角色成员身份选择“db_datareader, db_datawriter, db_ddladmin, db_owner”,如下图:
4. 执行数据库脚本/SqlScripts/limyee_Full.sql
5. 执行脚本完成后,在当前数据下,执行以下代码,其中@ApplicationName是系统的应用名称,@AdminEmail是管理员的电子邮件,@AdminUserName是管理员的用户名,@AdminPassword是管理员的登录密码,@Sample为1时,则创建示例数据。
EXECUTE [dbo].[limyee_System_CreatePlatform]
@ApplicationName = 'limyee',
@AdminEmail = 'your_email@example.net',
@AdminUserName = '[your_username]',
@AdminPassword = '[your_password]',
@Sample = 0
安装Solr搜索
1. 下载最新的solr软件包。
2. 解压solr软件包,并将解压后的Limyee电商系统solr目录下的文件复制到solr软件包的目录下(bin目录对应软件包的bin目录)。
3. 打Windows PowerShell,路径切换到solr软件包的bin目录。
4. 执行PowerShell脚本安装Solr搜索
./ServiceInstall.ps1
5. 在控制面板打开Windows 服务,找到Limyee Search,确保该服务正在运行。
6. 在浏览器打开网址: http://localhost:8983/solr,选择Core Admin,点击Add Core添加您的Limyee搜索内核,共需要添加2个内核。内核名称对应在网站的设置文件 /config/connections.config 中的SearchContentUrl和SearchConversationsUrl,
SearchContentUrl是设置搜索内容的链接,SearchConversationsUrl是设置搜索对话的链接。
1. limyee-content 内核设置:在name和instanceDir输入 limyee-content,然后点击 Add Core.
2. limyee-conversations 内核设置:在name和instanceDir输入 limyee-conversations,然后点击 Add Core.
设置网站连接
1. 打开网站的连接设置文件 /config/connections.config。
2. 将 SiteUrl 的 connectionString 设置为您的网址。
3. 将 FileStorage 的 connectionString 设置为网站储存文件夹 filestorage 的目录路径。
设置目录权限
根据应用程序池设置的标识,设置安装目录的访问权限。用户名如以上设置的SQL SERVER 登录名一致。WEB的根目录需要授予读取访问的权限(与默认一致,可以不用设置),/filestorage/目录需要授予写入和修改权限。
下图介绍当应用程序池(名称假如设定为:Limyee)的标识是ApplicationPoolIdentity时的设置方法:
1、右击filestorage文件夹选择属性。
2、点击“安全”标签页。
3、点击“编辑”。如下图:
4、点击“添加”。在输入对象名称来选择文本框中输入:IIS APPPOOL\Limyee,如下图:
5、点击“检查名称”。如下图:
6、点击“确定”。添加修改权限和写入权限。如下图:
7、点击“确定”。
添加Sitemap设置
修改安装目录下的robots.txt文件,添加行
Sitemap: http://您的域名/sitemap.xml
运行网站
网站已安装,可以在浏览器输入您的网址 http://您的域名/
查看网站。如果在安装数据库脚本设置了不生成示例数据,则会显示表单,让您进一步设置您的网站。