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 CExpress,您仍然可以生成并运行项目

如果没有安装ASP.NET MVC5Nop.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 2005或更高版本,您可以使用以下任何一种身份验证方法连接到服务器

     》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:确保您的应用程序池设置为集成模式

当安装过程完成后,会显示您的新网站主页

 

  

posted @ 2014-04-21 09:47  细品人生  阅读(5083)  评论(0编辑  收藏  举报