由于是测试环境就使用了centos5.5x32bin

Shop++ 推荐运行的环境

操作系统:linux

JDKJDK 1.6

WEB服务器: tomcat6.0

数据库:mysql5.0



首先下载SHOP++ 体验版下载地址http://www.shopxx.net/download.html

需要的软件

jdk-1_5_0_06-linux-i586.BIN

TOMCAT5.0

Yum 安装的mysql

安装步骤:

首先设置jdk的可执行权限:

Root#vi /etc/sysconfig/iptable

Root#vi/etc/sysconfig

Root#chmod +x  jdk-1_5_0_06-linux-i586.bin

root#./jdk-1_5_0_06-linux-i586.bin

root#mkdir /usr/java

root#mv jdk1.5.0_06 /usr/java/

root#vi /etc/profix

export JAVA_HOME=/usr/java/jdk1.5.0_06

exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/toos/jar

export PATH=$PATH:$JAVA_HOME/bin

root# source /etc/profile

root# tar zxvf apache-tomcat-5.5.33.tar.gz-C /usr/local/

现在你可以解压shopxx-3.0Beta shopxx-3.0Beta文件夹上传到tomcat /webapps下了并且改为shopxx(好记)

Root#cd/usr/local/apache-tomcat5.5.33/webapps

Root#mv shopxx-3.0Beta shopxx

设置mysql帐号和密码

root#yum –y install mysql

root#service mysqld start

root# mysqladmin -u root password 'aachina'

如果mysql密码忘记了可以这样修改

Root# mysqld_safe --skip-grant-tables &

Root# update userset password=password("520") where user="root";

Root# flush privileges;

Root#exit

Root#service mysqld restart

修改tomcat端口号为80

Root#vi/usr/local/apache-tomcat5.5.33/conf/service.xml

启动和关闭tomcat

Root# cd/usr/local/apache-tomcat-5.5.33/bin/

Root#./startup.sh

Root#./shutdown.sh

这个时候可以访问shopxx了地址为http://192.168.5.**/shopxx/

开始登录,开始时需要配置系统的,如果提示“没有mysql支持和数据库支持”,这个是没有问题的因为你还没有连接数据库,直接下一步就可以





Ecshop的安装

标配

OS:CentOS 5.5

MYSQL: 3.23或者以上版本

Apache2

PHP: 5.2

ECShop: 2.7.2


这里安装的ecshop是基于php语言的和mysql数据库

所以现在只需要安装php就可以了  ecshopshopxx是在一台机器上的,所以mysql也不用安装了

Root#yum –y install gd  gd-devel php-gd  php-mysql gcc gcc-c++gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel  libjpeg-devel libpng-devel libtiff-develfreetype-devel pam-devel httpd

Root# cd ECShop_V2.7.3_UTF8_release1106/

Root# mv upload /var/www/html/ecshop

Root# chown -R apache:apache ecshop/

Root# service httpd restart

Root#cd /opt/

Root# wget http://mirror.trouble-free.net/sources/ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.g

Root# tar zxvfZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz -C /usr/local/

Root#cd /usr/local/ZendOptimizer-3.3.0a-linux-glibc21-i386/

Root#./install.sh

Root#vi /etc/httpd/conf/httpd.conf  修改httpd的端口号因为tomcat已经占用了80端口

Root# service httpd restart

到此可以访问ecshop第一次登录也是需要配置系统的