Ecstore部署安装

  • 页面安装
  • cmd安装
  • 首先要把/ecstore/base/cmd 设置为运行权限。先定位到base下,然后运行以下命令即可:
    sun@ubuntu:www/bugfix/app/base$ sudo chmod 777 cmd
    
  • 其次在命令行输入以下命令根据提示输入相应的编号,再输入编号对应的(数据库用户名、数据库密码、数据库名),最后输入#号开始安装
    cd app/base 
    ./cmd install_product
    
        1. 数据库主机     127.0.0.1                                            
        2. 数据库用户名  root                                                 
        3. 数据库密码     (empty)                                              
        4. 数据库名                                                             
        5. 数据库表前缀  sdb_                                                 
        6. 默认时区        (北京时间) 北京、重庆、香港、新加坡  
        ________________________________________
        输入项目编号,或输入井号"#"确认: 3
    
        输入数据库密码: 123456
    
        1. 数据库主机     127.0.0.1                                            
        2. 数据库用户名  root                                                 
        3. 数据库密码     ****                                                 
        4. 数据库名                                                             
        5. 数据库表前缀  sdb_                                                 
        6. 默认时区        (北京时间) 北京、重庆、香港、新加坡  
        ________________________________________
        输入项目编号,或输入井号"#"确认: 4
    
        选择合适的数据库名:
        1. information_schema
        2. ecstore
        3. mysql
        输入合适的数据库名编号: 2
    
        1. 数据库主机     127.0.0.1                                            
        2. 数据库用户名  root                                                 
        3. 数据库密码     ****                                                 
        4. 数据库名        ecstore                                               
        5. 数据库表前缀  sdb_                                                 
        6. 默认时区        (北京时间) 北京、重庆、香港、新加坡  
        ________________________________________
        输入项目编号,或输入井号"#"确认: #
    
        输入#后回车,会出现以下信息
     
     Using sample :/data/www/testin/app/base/examples/config.php
     Writing config compat... ok.
     Writing config file... ok.
    
    
  • 安装完数据库相关后,需要安装后台,会出现以下信息,依照提示继续
        1. 用户名     admin    
        2. 密码        (empty)  
        3. 重复密码  (empty)  
        ________________________________________
        输入项目编号,或输入井号"#"确认: 2
    
        输入密码: admin123
    
        1. 用户名     admin    
        2. 密码        *****    
        3. 重复密码  (empty)  
        ________________________________________
        输入项目编号,或输入井号"#"确认: 3
    
        输入重复密码: admin123
    
        1. 用户名     admin  
        2. 密码        *****  
        3. 重复密码  *****  
        ________________________________________
        输入项目编号,或输入井号"#"确认: #
    
    
     输入#后回车,会出现以下信息
        Creating table sdb_desktop_roles
        Creating table sdb_desktop_tag_rel
    
  • 最后会出现是否安装初始数据的提示,在这里可以根据提示选择
        1. 是否安装体验数据  安装体验数据  
        ________________________________________
        输入项目编号,或输入井号"#"确认: 1
        
        选择合适的是否安装体验数据:
        1. 不安装体验数据
        2. 安装体验数据
        输入合适的是否安装体验数据编号: 2
        
        1. 是否安装体验数据  安装体验数据  
        ________________________________________
        输入项目编号,或输入井号"#"确认: #
    
     输入#后回车,会出现以下信息
     Import demo data
    
  • 到这里后ecstore就安装完成,可以用一下命令查看所有安装完成的app
     cd app/base 
     ./cmd ls                                                                                                                                             15:02
        aftersales             active  
        apiactionlog           active  
        b2c                    active  
        base                   active  
        chinapay               active  
        commenterprise         active  
        content                active  
        couponlog              active  
        dbeav                  active  
        desktop                active  
        ectools                active  
        entermembercenter      active  
        express                active  
        gift                   active  
        image                  active  
        importexport           active  
        operatorlog            active  
        pam                    active  
        pointprofessional      active  
        progetcoupon           active  
        proqgoods              active  
        proregister            active  
        proundefined           active  
        setup                  active  
        site                   active  
        sradar                 active  
        system                 active  
        tags                   active  
    
  • 命令行安装成功,最好update一次,以免有些数据加载不完全导致页面无法显示
    cd app/base/
    
    ./cmd update
    
  • 配置config(连接memcache、mongo)
    1. mongo
          define('KVSTORE_STORAGE', 'base_kvstore_mongodb');
          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安装

快速搜索

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