B2C在线零售商城(ecstore)配置

查看contos版本号   rpm -q centos-release    contos最低6.0以上

1.安装服务器环境,我这边是直接安装lnmp  一键安装包
2.项目考进wwwroot目录   解压 tar zxvf   xxxx.gz   解压文件
3.执行:cd /root/lnmp1.1-full && ./vhost.sh修改配置虚拟域名 vi  /usr/local/nginx/conf/vhost/www.xxxx.com.conf
代码如下:

server
     {
          listen 80;
          #listen [::]:80;
          server_name www.hepinmeidu.com;

index index.html index.htm index.php default.html default.htm default.php;
          root  /home/wwwroot/www.xxxx.com;

include other.conf;
          #error_page   404   /404.html;
          location ~ [^/]\.php(/|$)
               {
                    # comment try_files $uri =404; to enable pathinfo
                    #try_files $uri =404;
                    fastcgi_pass  unix:/tmp/php-cgi.sock;
                    fastcgi_index index.php;
                    include fastcgi.conf;
                    include pathinfo.conf;
                 }
          location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
               {
                    expires      30d;
               }
          location ~ .*\.(js|css)?$
               {
                    expires      12h;
               }

access_log  /home/wwwlogs/www.xxxx.com.log  access;          error_log   /home/wwwlogs/www.xxxx.com.error.log ; }

4./usr/local/php/etc   修改php.ini文件
最后一行加上
[Zend Optimizer]
zend_extension=/usr/local/zend/ZendGuardLoader.so  (lnmp环境下自动生成.so文件)
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=/home/wwwroot/license

(当授权文件只有一个时直接写授权文件,多个时zend_loader.license_path指向一个目录,该目录下同时包含多个developer.zl文件,请避免developer.zl文件重名,developer.zl 文件在confing文件夹中)

5.重启服务service nginx restart
service php-fpm restart

到这里就应该能访问了:以下是个人配置时候出现得一些问题:

一.都配置好了后,还是无法访问到项目路径(配置得虚拟域名没解析)

1.没有解析可能是域名没有开通,即域名未指向IP,可在本地hosts中自己配置指向

2.Php版本不对ecstore只适用于php5.3得版本,请检查php版本是否是5.3
6.本地hosts    IP跟域名映射   (如果域名有开通则不需映射)

7.数据库创建

CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;   创建数据库(数据库必须是utf8编码得,否则安装完成后访问首页会报代码得错)
8.对 data,config,public 目录赋 777
chmod -R 777 /wwwroot/ecstore.yiyon.com.cn/data
chmod -R 777 /wwwroot/ecstore.yiyon.com.cn/configchmod -R 777 /wwwroot/ecstore.yiyon.com.cn/public

二.在点击安装后无法链接数据库 

1. 连不上数据库   查看pdo_mysql.default_socket=/tmp/mysql.sock是否有开启
2.命令行mysql –uroot –pxxx(xxx指数据库密码) –h 127.0.0.1   是否能连上数据库,如果连不上命令行mysql –uroot –pxxx(xxx指数据库密码) –h localhost  是否能连上数据库    127.0.0.1连不上得话可能是防火墙禁止了  查看iptables -L  防火墙状态  看mysql是否有被 DROP,·如果被DROP掉了执行 iptables -D INPUT 1 (“1”指的是DROP是第几条)
或者 vim /etc/sysconfig/iptables  
把iptables配置文件修改一下,开放3306端口
*filter
:INPUT ACCEPT [19:1282]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [12:1820]
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -s 127.0.0.1/32 -p tcp -m tcp --dport 3306 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 3306 -j ACCEPT
-A INPUT -s 127.0.0.1/32 -i eth0 -p tcp -m tcp --dport 3306 -j ACCEPT
COMMIT
重启服务
/etc/init.d/iptables restart

9.上述步骤走完,应该就能出来安装页面,在浏览器中输入xxx.xxx.com.cn  出来如下界面:

  • 点击“开始安装”,跳出“协议对话框”,点击“同意协议并下一步”

这是需要新建mysql数据库:CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci新建的数据库必需是utf8编码格式的,如果不是utf8格式的能通过验证安装成功,最后访问时会出现代码错误。

说明:数据库主机,数据库用户名,数据库密码都输入后才能会自动带出是数据库名,
以上信息填完以后开始安装
安装完成后访问页面出现如下错误,错误原因应该是权限问题,在安装时有些APP缺少权限导致很多
服务没有安装上,
请执行:chown -R www:www erp.ghs.net (erp.ghs.net项目名称)
      chmod -R 777 data     (data项目中data目录)
      app/base/cmd update   还是不行的话重新安装
在linux服务器安装LNMP环境之后,上传网站用vhost.sh 绑定域名之后,(服务器ip也解析好了),
还是无法访问网站:
首先,要确定是不是真的解析好了,你Ping一下域名,看是否指向那个IP,如果是,表示解析成功了;其次,要确定是否已经绑定好了域名,进/usr/local/nginx/conf/vhost/目录下看看是否有该域名的配置文件,且正确配置了;如果以上都正确,还访问不到,就有可能被墙了或者防火墙限制了,尝试直接关闭防火墙 service iptables stop 
然后重启所有服务,再次访问看能否访问成功,能成功表示是被防火墙限制了,修改防火墙,保存重启。
根据以下,写可以访问的端口号
(网站端口)
(SSH端口)

/sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT (FTP端口)

然后保存:
/etc/rc.d/init.d/iptables save

重启

/etc/init.d/iptables restart

时间: 2024-10-20 14:56:09

B2C在线零售商城(ecstore)配置的相关文章

如何接入中国工商银行网上银行B2C在线支付接口

中国工商银行网上银行B2C在线支付接口说明,亲测可行. 工具/原料 merID:银行提供.唯一确定一个商户的代码,由商户在工行开户时,由工行告知商户. merAcct:银行提供 , 商城收费入账账号 (只能交易时指定). 懂得html代码跟PHP的程序员一名 方法/步骤 1 到银行开户,说明要做B2C在线支付接口,此时银行会提供给你 merID  .merAcct  这两个 2 由程序员按照一下步骤来做即可,在商城提交表单的页面添加以下控件. 3 <html xmlns=http://www.w

在线零售的新爆发:良品铺子何成天猫超品日对象?

日前,知名影星杨紫悄然驾临成都蓉北天街良品铺子旗舰店,在与现场的影迷和粉丝分享她近期的工作动态对同时,还和现场对粉丝与影迷分享了她日常生活工作中对美食选择方式.在短短的互动过程中,杨紫不仅向在场的粉丝和影迷发送了数个大额红包,还额外地透露了她本人对良品铺子新推出对爆品"一代佳仁"对喜爱之情,特别在回答主持人提问喜爱原因时,杨紫更是直截了当地回答"一代佳仁"的产品理念和健康文化是吸引她的最大依据. 作为演艺圈的当红花旦,杨紫悄然驾临良品铺子旗舰店的行为引起了大量零售行

搭建CnetOS6.5x64最小系统及在线yum源的配置

CentOS系统作为红帽系列的一款linux系统,因为其免费.开源,在中小企业中得到了广泛应用,生产上为了更好的利用资源,都采用最小系统安装,因为一个图形界面都会占去系统资源的30%到40%,生产上一般都是最经济原则,不装图形界面,软件也是需要什么装什么,一般通过ssh连接或者xshell连接即可.本文从以下四个方面给出了CentOS系统的最小化安装及在线yum源的配置. 大纲:一.搭建CnetOS6.5x64最小系统.二.ip,主机名等的相关配置.三.本地和在线yum源的配置.四.快照及克隆.

ios下(个人公司非企业级)AdHoc在线安装全环境配置

1,环境 客户端开发:MacOs 10.8.5 服务器开发:Centos6.3 64位 2,软件准备 Apache httpd 2.2.27 OpenSSL 0.9.8za 3,客户端准备 Apple的开发者账号大致分如下三类:个人,公司,企业,这一篇我们主要说下个人.公司的ipa在线安装.个人公司级别的AdHoc有这样一个限制:就是在线发布的ipa包只能安装 在添加到Apple账号的Devices列表中(发布IPA之后再添加的设备需要重新打IPA包)的非越狱设备及越狱设备中,而企业级的开发者账

最值得收藏的18个微信小程序O2O新零售商城案例

天气逐渐回暖,微信小程序的热度一天比一天也地高涨起来,那市场上有哪些做的比较好的小程序O2O新零售商城案例,搜罗了整个互联网圈以及微信生态,发现已有很多做的不错的小程序商城,为什么企业会做小程序,小程序对企业价值还是巨大的,思考如下: 小程序能给用户带来哪些便利呢? 1.便捷的入口,用完即走: 无须下载,无须安装,通过搜索或扫描二维码即可使用小程序. 2.良好的用户体验和性能: 用户体验度和流程度,比H5技术好N倍,已与APP无任何差别. 3.极低成本即可拥有强大功能的小程序商城: 按照年付费,

新零售商城开发

新零售系统开发(董先生 156微924点2517同号)新零售软件开发,新零售商城开发,新零售小程序开发,新零售模式,新零售分销APP开发,新零售分销系统源码, 新零售源码与线下实体如何结合运营,新零售分销系统本质上是用互联网技术(数字化技术)利用到企业的经营管理--渠道.零售终端的销售管理.品牌的打造管理等方面,新零售线下线上的融合打通.打通的前提主要是参与的各方,比如是:品牌商.供应商.中间商.电商.线下零售终端,新零售源码甚至到线下终端导购的利益重新安排的问题. 新零售系统开发功能亮点分析

SSH网上商城环境配置—浅析Hibernate

SSH网上商城虽然只有四天的视频,day01-04,不过边做项目边学习,还真是不容易,到现在为止已经进行了半个月了,才完成了两天的内容.其中光一个环境配置就花了十天左右的时间,包括配置文件添加.Jar包的添加等等.敲代码时再加上对开发环境的陌生,着实费了不少劲,调试也花费了好长时间,不过还好,现在已经熟悉一点了,做起来也顺手一些了,下面就简单汇总一下这里面用到的技术. SSH是集成框架,它是从三层的基础上发展而来的.三层中包括页面显示层.业务逻辑层.数据库操作层,SSH中同样也是,只不过每个层使

php实现word文档在线浏览功能,配置安装手记

一般类似oa或者crm等管理系统可能都会遇到需要再线查看word文档的功能,类似百度文库. 记得去年小组中的一个成员负责的项目就需要这个的功能,后面说是实现比较困难,就将就着用chm格式替代了.今天看到网上一遍文章<LINUX下面PHP文件转换>,介绍怎么样在linux下使用Openoffice 3 , Pdf2Swf tool , Jodconverter , FlexPaper,实现文档在线查看. 自己再ubuntu下进行的尝试安装,步骤如下: 因为ubuntu版本为10.0.4,open

RPM包管理-yum在线管理-IP地址配置和网络yum源

[[email protected]~]#setup #使用setup工具 1.选择网络配置 2.设备设置 3.选择第一块网卡.按回车进入设置 4.取消"*"号.设置内容为下 查看网络本地状态 ip需同一ip下