linux单机部署

系统环境需求 & 系统基本配置

  • 软件配置要求
    name version
    centos 6.3
    nginx >= 1.2.4
    php >= 5.3.17
    mysql >= 5.5.28
    mongodb >= 2.2
    memcached >= 1.4.15
  • 标准库安装————标准库是一些基本的底层库,有很多软件都是依附与这些底层库
    yum -y install wget make vim install gcc gcc-c++ ncurses ncurses-devel autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers pcre pcre-devel  zlip zlip-devel
    
    
  • php依赖库安装
    libxml2 ———— 包含库和实用工具用于解析XML文件
    
    wget http://xmlsoft.org/sources/libxml2-2.9.0.tar.gz
    tar zxvf libxml2-2.9.0.tar.gz
    cd libxml2-2.9.0
    ./configure
    make&&make install
    
    libmcrypt ———— 加密算法扩展库(支持DES, 3DES, RIJNDAEL, Twofish, IDEA, GOST, CAST-256, ARCFOUR, SERPENT, SAFER+等算法)
    
    wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.tar.gz
    tar zxvf libmcrypt-2.5.7.tar.gz
    cd libmcrypt-2.5.7
    ./configure
    make && make install
    
    

MYSQL配置&安装

NGINX配置&安装

PHP配置&安装

ecstore 需求配置

  • 机器码
    机器码是授权文件的重要组成部分,每一台服务器都有一个独立的机器码,您只需运行由 ShopEx 所提供的
    机器码生成工具来获取您的机器码即可【双网卡会有两个机器码】。
    ShopEx 机器码生成工具————源码包中的“config/hardware.sh”文件
    
  • 生成机器码
    在hardware.sh目录下运行以下命令,运行完输出的则是您机器的唯一机器码 :
    /usr/local/webserver/php/bin/php hardware.sh
    
  • 发邮件获取授权文件
    收件人:cl@shopex.cn
    邮件内容:您的机器码与您的公司名称
    邮件标题:申请 ego license 授权文件
    
    提示:每台服务器都有自己独立的机器码,双网卡也不例外,他会生成两个机器码。
    在发送邮件时,请注明服务器类型(单网卡、双网卡),服务器之间以行间隔,
    机器码之间以分号间隔。如以下是两台服务器一单网卡、一双网卡:
    单:M:X2W7G-6PZLQ-YEMH6-V9HRG;
    双:M:X2W7G-6PZLQ-YEMH6-V9HRY;M:X2W7G-6PZLQ-YEMH6-V9HRU;
    
  • 授权文件将在收到申请邮件后,1工作日内以附件形式发送到申请者邮箱。
  • 将授权文件放在网店系统目录下的config目录中
  • 配置授权文件
    1. 修改php.ini
      打开php.ini,搜索“zend_loader.license_path”,把授权文件的存放路径赋值给“zend_loader.license_path=”
      例:zend_loader.license_path='.../config/*****.zl'
      
      
      注意:同时运行ecstore1.2与ecstore2.0或者ocs时,请做一下配置,
      zend_loader.license_path指向一个目录,该目录下同时包含两个developer.zl文件,一个是1.2,一个是2.0的。
      请避免俩developer.zl文件重名,1.2的developer.zl改名为1.x.zl,2.0的developer.zl改名为2.x.zl,ocs的developer.zl改名为ocs.x.zl。
      例如:zend_loader.license_path="/data/www/"
      cd /data/www && ll |grep zl  [ 如下图:]
      


    2. 查看phpinfo,看授权文件是否成功配置

ecstore 安装

Ecstore部署安装

Ecstore伪静态

Ecstore——crontab配置

补充性安装 & 配置

mongodb安装

memcached安装

php-apc安装

內容目录

上一个主题

系统环境需求

下一个主题

iis + windows单机部署(开发版本)

快速搜索

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