Ecstore部署安装

  • 安装前的准备--检测当前运行环境配置
    php app/base/cmd check_environment
    
    % 以下目录需要有写入权限
    % 
    % config  data  public public/images public/files themes
    % 
    % 测试当前服务器是否可以向外网发出请求,如果不能,请查看网络配置
    % 例如:curl www.baidu.com
    %       ip www.baidu.com
    
    
  • 页面安装
  • cmd安装
  • 首先要把/ecstore/base/cmd 设置为运行权限。先定位到base下,然后运行以下命令即可:
    sun@ubuntu:www/bugfix/app/base$ sudo chmod 777 cmd
    
  • 在项目base目录下输入./cmd install b2c 开始安装
    sun@ubuntu:/www/bugfix/app/base$ ./cmd install b2c
    1. 数据库主机     localhost
    2. 数据库用户名  roots
    3. 数据库密码     (empty)
    4. 数据库名
    5. 数据库表前缀  sdb_
    6. 默认时区        (北京时间) 北京、重庆、香港、新加坡
    ________________________________________
    输入项目编号,或输入井号"#"确认:
    
  • 在出现的数据库信息列表中,输入4,选择一个要安装的数据库
    输入项目编号,或输入井号"#"确认:4
    
    选择合适的数据库名:
    1. information_schema
    2. mysql
    3. ecstore
    输入合适的数据库名编号:
    
  • 输入3,按回车
    1. 数据库主机     localhost
    2. 数据库用户名  root
    3. 数据库密码     (empty)
    4. 数据库名        notebook
    5. 数据库表前缀  sdb_
    6. 默认时区        (北京时间) 北京、重庆、香港、新加坡
    ________________________________________
    输入项目编号,或输入井号"#"确认: #
    
  • 回到最开始的菜单,我们输入#继续安装。
    ...
    Scanning local Applications... ok.
    Application libaray is updated, ok.
    Application base installed... ok.
    notebook "zh-cn" language resource stored
    Application notebook installed... ok.
    
  • 在下面的交互框中输入后台超级管理员的用户名和密码
    1.用户名     admin
    2.密码       (empty)
    3.重复密码   (empty)
    
  • 分别输入2,3后输入密码和重复密码后按回车
    1.用户名     admin
    2.密码       *****
    3.重复密码   *****
    ________________________________________
    输入项目编号,或输入井号"#"确认: 
    
  • 输入#继续安装
    ...
    Installing widgets b2c:im
    Installing widgets b2c:goodscat
    Register b2c meta
    Initial b2c
    Init b2c member
    Application b2c installed...ok.
    
  • 经过以上步骤后,ecstore就安装成功了。
  • 安装体验数据
    1. 输入以下命令,开始安装体验数据
          sun@ubuntu:/www/bugfix/app/base$ ./cmd install install_demodata
          
          1.是否安装体验数据    安装体验数据
          ________________________________________
          输入项目编号,或输入井号"#"确认: 
      
    2. 输入1,按回车出现下面画面:
          选择合适的是否安装体验数据:
          1.不安装体验数据
          2.安装体验数据
          ________________________________________
          输入合适的是否安装体验数据编号:
      
    3. 输入编号2,按回车,回到开始的菜单按#开始安装体验数据
          Import demo data
          ...
          Application demodata installed... ok.
      
  • 配置config(连接memcache、mongo)
    1. mongo
          define('MONGODB_SERVER_CONFIG', 'mongodb://localhost:27017');
      
    2. mongo index
          use ecos
          db.defalut.ensureIndex({key:1})
      
    3. memcache
          define('CACHE_STORAGE', 'base_cache_memcache');
          define('CACHE_MEMCACHE_CONFIG', '127.0.0.1:11211');
      
  • 修改目录权限(Linux下在安装ECStore时会有权限问题,所以在安装成功后还要对data目录做一番“处理”。)

    执行以下命令:

        ...$ sudo chmod -R 777 data/
    
    • custom首次安装方法
          提示:首次安装custom,必须从cmd命令行执行cmd update --custom-force-update-db
      
          当有二次开发目录custom时,在首次安装中会遇到文件更新时间的问题,在这里申明一下,首次安装方法。
          ** 用命令行执行 update进行维护 **
      

內容目录

上一个主题

PHP 安装&配置

下一个主题

ecstore安装

快速搜索

输入相关的模块,术语,类或者函数名称进行搜索