nopcommerce商城系统--安装nopCommerce
原址:http://www.nopcommerce.com/docs/79/installing-nopcommerce.aspx
.NET Framework 4.5.1下载:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40773
本章介绍如何下载nopCommerce软件,将其上传到您的服务器,定义文件的权限,并在系统上安装它。在您开始安装之前,要确保您PC或您的虚拟主机必须符合运行nopCommerce的最低要求。那么把所需要的nopCommerce软件下载到本地目录并解压缩下载的软件包。我们提供了两个版本的nopCommerce的源代码版本和一个没有源代码版本。
在IIS中把网站运行起来(下载发布版本的压缩包):
用IIS管理器创建站点,提取nopCommerce文件夹中的内容复制到IIS虚拟目录(或站点根目录)。如果你使用的是IIS7,将其配置为在集成模式下运行,并配置应用程序池为NET Framework版本4来运行。
注意:如果你想完全重置nopCommerce网站的默认设置,你可以从App_Data目录中删除settings.txt文件。当使用IIS您可能需要阅读过这里的文章。
在Visual Studio中跑源代码(下载源代码版本的压缩包):
此步骤介绍如何启动Visual Studio中的网站。若要在Visual Studio中运行该网站,提取完整的源代码压缩包(RAR)到本地文件夹。启动Visual Studio,然后选择文件>打开>项目/解决方案。导航到NopCommerce.sln解决方案文件所在的文件夹,加载项目,然后按F5运行Nop.Web项目。
注:用户用Visual Studio Express版本打开Visual Studio解决方案(.sln)文件时,会看到以下消息:“Solution Folders are not supported in this version of Visual Studio. Solution Folder 'Solution Items”解决方案项“将显示为不可用。”虽然这个文件夹不可用在Visual C#Express,您仍然可以生成并运行项目。
如果没有安装ASP.NET MVC5,Nop.Web项目将不会被加载到Visual Studio
从源代码中获取发布版本:
如果你使用的是nopCommerce 3.20 (或以上) ,需要按照下面的步骤:
》 打开Visual Studio中的解决方案
》重新构建整个解决方案
》从Visual Studio发布“ Nop.Web ”项目。确保配置设置为“Release”
如果你使用的是nopCommerce 2.00-3.10 ,那么请注意,使用Visual Studio发布这些版本的nopCommerce时,与发布一个常规的网络应用程序的方式不太一样。如果你准备部署站点,请按照以下步骤操作:
》在“Release”模式下运行Prepare.bat文件和把插件移动到正确的目录。
》与操作Prepare.bat文件的方式一样,运行DEPLOY.BAT文件,将所有的Website和文件移动到 \Deployable\Nop_{Version} 目录。
》选中\Deployable\Nop_{Version}目录中的所有文件,更新到服务器中。
注意:对于HP(Hewlett Packard)的用户: HP的机器都预装了一个注册表项,运行部署批处理文件时会有干扰。如果您使用的是HP的电脑,并得到以下错误: “ the OutputPath property is not set for project Nop.Web.csproj” ,可以使用regedit.exe定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment。删除整个键。重新启动计算机。
安装过程:
以下文件需要读写权限:
- \App_Data\
- \bin\
- \Content\
- \Content\Images\
- \Content\Images\Thumbs\
- \Content\Images\Uploaded\
- \Content\files\ExportImport\
- \Plugins\
- \Plugins\bin\
- \Global.asax
- \web.config
这些权限在安装过程中进行了验证。如果你没有写权限,则会显示一条警告消息,要求您配置的权限。
在安装之前nopCommerce,确保您在系统上安装以下数据库之一:
- SQL Server 2005 或更高
- SQL Compact 4.0 或更高
》SQL Server的帐户:使用此方法连接时,登录用户帐户是在SQL Server中创建,而不是基于WINDOWS账户。所有用户名和密码都使用SQL Server创建并存储在SQL Server中。当使用这种方法,你必须输入你的登录名和密码。
》 集成Windows身份验证:当使用这种方法连接时,SQL Server验证使用Windows主体令牌在操作系统中的帐户名和密码。这意味着用户身份是由Windows证实。在SQL Server不要求输入密码,并且不执行身份验证。 Windows身份验证是默认身份验证模式,比SQL Server身份验证更加安全。 Windows身份验证使用Kerberos安全协议,提供了密码策略实施方面的复杂性验证强密码,提供帐户锁定支持,并支持密码过期。使用Windows身份验证进行连接时有时也被称为信任连接,因为SQL Server信任由Windows提供的凭据。
如果你第一次打开该网站,你会被重定向到安装页面,如下所示:
- 在信息存储区域,定义如下:
- 在Admin用户的Email字段处,输入一个新的Email 作为用户名.
- 在Admin用户的password字段处,输入你的新密码并确认.
- 选中“Create Simple Data”复选框,将会在数据库中创建简单的数据.
- 在数据库信息区域, 定义如下:
- SQL Compact 4.0 及其以上:选择内置数据存储( SQL Server精简版)复选框.
- SQL Standard 2005 及其以上: 选择使用现有的SQL Server (或SQL Express的)数据库复选框,并定义您的SQL服务器,信息如下:
- 如果它不存在,选择创建数据库.
- 在数据库名称字段中,输入数据库的名称.
- 在SQL Server名称或IP地址字段中,输入所需的服务器名称或IP地址.
- 使用SQL Server的帐户:如果您的SQL Server使用SQL Server身份验证,请选择此选项。使用此选项时,您必须在相关字段中输入您的登录名和密码。
- 使用集成Windows身份验证:当你的SQL Server使用集成Windows身份验证,请选择此选项。
- 点击 Install (安装)以开始安装过程。
备注1:在安装页面底部的重新启动安装按钮,可以在有警告的情况下重新启动安装过程。
备注2:确保您的应用程序池设置为集成模式
当安装过程完成后,会显示您的新网站主页。
nopcommerce商城系统--安装nopCommerce的更多相关文章
- nopcommerce商城系统--升级NopCommerce
原址:http://www.nopcommerce.com/docs/80/upgrading-nopcommerce.aspx 本章介绍如何nopCommerce升级到最新版本.你可能希望这样做,你 ...
- 部署NopCommerce商城系统问题整理
NopCommerce是一个很棒的开源商城系统,下面整理一下我在部署使用NopCommerce系统中的一些问题. 我使用的是NopCommerce3.9版本. 1.安装 安装教程网上很多,这里不细说, ...
- [转]nopcommerce商城系统--如何编写一个插件
本文转自:http://www.cnblogs.com/ganqiyin/p/3680771.html 原址:http://www.nopcommerce.com/docs/77/how-to-wri ...
- nopcommerce商城系统--如何编写一个插件
原址:http://www.nopcommerce.com/docs/77/how-to-write-a-nopcommerce-plugin.aspx plug-in (或 plugin)是一个为更 ...
- nopcommerce商城系统--技术与系统需求
原址:http://www.nopcommerce.com/technologysystemrequirements.aspx 在这里,我们将着眼于nopCommerce的系统要求.为了运行nopCo ...
- nopcommerce商城系统--文档整理
原址:http://www.nopcommerce.com/documentation.aspx nopCommerce文档可以帮助您一步一步的搭建属于您自己的在线商城.根据该文档说明,您可以选择您想 ...
- nopcommerce商城系统--开发者常遇问题清单
原址:http://www.nopcommerce.com/docs/74/frequently-asked-development-questions.aspx 以下是开发者常见问题的清单.也介绍了 ...
- nopcommerce商城系统--源代码结构和架构
这个文档是让开发者了解nopcommerce解决方案结构的指南.这是新的nopcommerce开发者学习nopcommerce代码的相关文档.首先,nopCommerce源代码是很容易得到的.它是一个 ...
- 1.NopCommerce下载与安装
NoCommerce是基于微软ASP.NET MVC + EntityFramework 技术开发的一套开源电子商城系统,其架构与设计非常精妙被誉为.NET商城的经典之作. 作为一个.NET程序爱好者 ...
随机推荐
- 【oracle使用笔记2】使用Oracle数据库遇到的若干问题总结
一. 关于Oracle 11g数据库在查询表中数据显示中文乱码问题 [描述]本人一开始使用的Oracle是11g版本的,用PLSQL一次查询表中的数据时出现了中文显示乱码,为此搜了许多解决办法,最终通 ...
- c#总结最近的几项重要代码
java的代码就不说了,毕竟不是我的主业. 1.c#数据库连接池Hikari. (1)动态加载各类数据库驱动 (2)支持简单配置文件 (3)支持按照名称多数据库调用 (4)使用简洁 单数据库使用: H ...
- axios基础用法
概述: 1.axios:一个基于Promise用于浏览器和nodejs的HTTP客户端.本质是对ajax的封装. 特征: 1>从浏览器中创建XMLHttpRequest 2>从node.j ...
- ABAP术语-Error Message
Error Message 原文:http://www.cnblogs.com/qiangsheng/archive/2008/01/30/1058283.html Information from ...
- EF core Code First 简单的使用方法
好吧,我又回来了,其实一直都想写一篇关于EF core 的文章去记录自己在开发时候遇到的问题. 为什么要使用EF框架呢,因为原始的ADO.NET需要编写大量的数据访问代码,所以使用EF会更方便.但是今 ...
- CacheCloud+Redis Cluster 3部署
CacheCloud环境需求 Java 7 Maven 3 MySQL Redis 3 具体用法可参考:https://cachecloud.github.io 1.下载CacheCloud 官网ht ...
- Linux环境下tomcat如何热部署
1.修改tomcat配置文件 1.1第一步修改tomcat-users.xml <role rolename="manager-gui" /> <role rol ...
- 强化记忆之php
php 输出的区分 新手摸索道路,有说不对的地方,还请多多包涵. echo 能够输出一个以上的字符串,也能输出html标签 print 一次只能接受一个字符串(区分与echo),也能输出html标签 ...
- Java --本地提交MapReduce作业至集群☞实现 Word Count
还是那句话,看别人写的的总是觉得心累,代码一贴,一打包,扔到Hadoop上跑一遍就完事了????写个测试样例程序(MapReduce中的Hello World)还要这么麻烦!!!?,还本地打Jar包, ...
- struts2学习笔记一
一.框架概述 1.框架的意义与作用: 所谓框架,就是把一些繁琐的重复性代码封装起来,使程序员在编码中把更多的经历放到业务需求的分析和理解上面. 特点:封装了很多细节,程序员在使用的时候会非常简单. 2 ...