一:安装Fecshop的环境部署:

本文只讲解在Linux下面部署安装Fecshop的步骤,在windows下面不做阐述(需要安装的东西太多,windows下面部署我没有玩过,遇到的问题也不能提供好的解决方式,故而不做阐述),对于Linux开发环境,可以在window下虚拟一个linux,文档参看: 关于vagrant的安装详情参看

本文是在centos 6下面安装环境的详细步骤。

1.更新linux

yum update

2.yum安装基础

yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel libtool* zlib-devel libxml2-devel libjpeg-devel libpng-devel libtiff-devel fontconfig-devel freetype-devel libXpm-devel gettext-devel curl curl-devel pam-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers gzip make bzip2bzip2-devel pcre-devel wget ncurses-devel cmake make perl

yum -y install gcc automake autoconf libtool make gcc-c++ glibc libmcrypt-devel mhash-devel libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel lib

yum -y install gcc gcc-c++

yum install libevent* libtool* autoconf* libstd* ncurse* bison* openssl*

1.2 如果在安装 libevent*的时候报错:

libevent2-devel conflicts with libevent-devel-1.4.13-4.el6.x86_64

则使用下面的安装方式

yum install libevent2 libtool* autoconf* libstd* ncurse* bison* openssl*

查看文件是否存在

ls /usr/lib/libncurses.so

如果找不到,则

find / -name ‘libncurses.so’

我找到的文件如下:

/usr/lib64/libncurses.so

增加快捷方式

ln -s /usr/lib64/libncurses.so /usr/lib/libncurses.so

在开始安装之前,需要下载下面的这些软件,你可以通过我的打包一次下载下面,解压到您的/tools文件夹下面使用,所有的软件的下载地址为(百度云盘):

http://pan.baidu.com/s/1kVwRD2Z,进入下载:linux环境安装所需软件.zip

当然您可以自己去相应官网下载相应的软件。

2.开始安装mysql

安装教程为:

在上述安装中,遇到yum安装的地方可以直接忽略掉,因为上面已经安装了。

3.安装php 以及扩展

php有php5和php7,两种版本,下面都给予了安装文档,建议安装php7,性能比较快

3.1 php7的安装

安装php7以及扩展教程为:

3.2 php5的安装

3.2.1 安装php5.4教程为:

在上述安装中,遇到yum安装的地方可以直接忽略掉,因为上面已经安装了。

3.2.2 安装php5.4的扩展

安装教程为:

注意:上面的安装php5.4扩展的教程中,有一个跳转到mongodb的教程,只需要执行里面的步骤1, 2, 3, 4.2 这几个步骤即可。步骤1,2,3是安装mongodb的步骤,步骤4.2是安装mongodb扩展的步骤,不需要安装php-mongo扩展

安装完成后重启php

/etc/init.d/php-fpm restart

5.安装redis

安装教程为:

注意:只需要执行步骤1,2就可以了。

redis关闭命令:/etc/init.d/redis_6379 stop

redis开启命令:/etc/init.d/redis_6379 start

6.安装nginx

安装教程为:

关于nginx的配置,您可以在上面,在百度云盘下载将环境配置里面

https://pan.baidu.com/s/1kVwRD2Z

下载 “环境配置文件.rar”,解压后,将里面的文件覆盖到linux的根目录。这里面也有php的配置,覆盖即可。

然后在 vim /usr/local/nginx/conf/conf.d/default.conf 修改里面的配置即可。

7.php设置快捷方式:

ln -s /usr/local/php/bin/php /usr/bin/php

8.linux一般安装在内部或者远程服务器,当然也可以通过vagrant安装虚拟机的方式,我们开发的时候都不需要用vim编辑,喜欢win下面的编辑器,那么可以通过下面的方式,通过编辑器的ftp功能远程加载文件的方式,教程如下:

9.其他安装推荐:(非必须安装)

php5.6上部署ecshop,Fecshop 环境部署 以及 安装步骤相关推荐

  1. Fecshop 环境部署以及安装步骤

    转载自:http://www.fancyecommerce.com/2017/03/06/%E7%8E%AF%E5%A2%83%E9%83%A8%E7%BD%B2/ Fecshop 环境部署 以及 安 ...

  2. 手动部署OpenStack之环境部署

    手动部署OpenStack之环境部署 一.虚拟机信息 二.基础环境配置 三.系统环境配置 一.虚拟机信息 1.控制节点ct CPU:双核双线程-CPU虚拟化开启 内存:8G 硬盘:300G+300G( ...

  3. Linux高级实战部署--LNMP生产环境部署(mysql,nginx,php编译安装,项目部署)

    LNMP生产环境部署 一.编译安装 MySQL MySQL 类型 #### 1.MySQL Community Server - MySQL Community Server是社区版本,开源免费,但不 ...

  4. docker 安装依赖_史上最全Docker环境安装指南-让安装docker简单到爆

    作者:可优http://cnblogs.com/keyou1/p/11511067.html 一.思考❓❔ 1.什么是Docker? 装应用的容器 开发.测试.运维都偏爱的容器化技术 轻量级 扩展性 ...

  5. 史上最全Idea的下载和安装步骤

    文章目录 第一步.IDEA下载 ①百度搜索idea,找到官网下载 ②选择版本 ③此处我选择的版本是2019,既然可以破解那不如选择选正版的进行破解,后面也有破解的方式,可以用到退休 二.idea的安装 ...

  6. Linux环境 MySql详细安装步骤

    *注:本文安装的是mysql5.6的版本,反复安装三遍总结下来的详细安装步骤. 1.解压MySQL压缩包到当前目录 tar -xzf mysql-5.6.45-linux-glibc2.12-x86_ ...

  7. 云服务器(CentOS 7)上面部署Node.js环境

    云服务器(CentOS 7)上面部署Node.js环境 文章目录 云服务器(CentOS 7)上面部署Node.js环境 背景信息 步骤一:部署Node.js环境 部署Node.js环境 步骤二:部署 ...

  8. RAP2开发环境部署

    所需环境 1.mysql mysql linux安装步骤:https://blog.csdn.net/qq_31854907/article/details/85070544 2.redis redi ...

  9. 实施:GitHub + MarkDown 文档系统的工作环境部署及工作流程说明 | 技术传播

    前段时间有幸参与了开源社区的活动,并且借由 Apache Pulsar 项目实践了 GitHub + MarkDown 的文档开发.在与开源社区的童鞋进行交流的过程中了解到,对于非技术专业的TCer, ...

最新文章

  1. 一步步的教新手如何在一台物理机上部署红帽和win7双系统 ...
  2. linux 标准输入句柄,标准文件描述符与标准文件句柄
  3. 谷歌guava_Google Guava MultiMaps
  4. [html] history和hash两种路由方式的最大区别是什么?
  5. drupal 使用补丁_使用Drupal解决大学需求
  6. A股开盘:深证区块链50指数跌0.30%,近150只概念股下跌
  7. 有了这些接口测试用例+工具,测试效率想不提升都难
  8. perl oracle ppm,Perl图形化包管理工具PPM学习使用笔记
  9. Python3 ORM hacking
  10. 前端架构 IMVC 实时热更新模式
  11. HTML:文本格式化标签
  12. 教师信息管理系统——c语言(附N-S图)
  13. 服务器光纤存储系统,光纤存储服务器 配置
  14. SpringCloud之服务网关(总体第五篇)
  15. 编程代码分析-使用winsock搜索蓝牙设备
  16. C#-Winform - 调用笔记本摄像头实现拍照并保存
  17. 解决VS2015提示未能加载项目文件。缺少根元素的错误
  18. Linux IP 地址修改
  19. oppo禁用android系统通知栏,OPPO全机型手机去除状态栏ROOT警告-安卓刷机教程
  20. 匀速贝塞尔曲线路径规划工具

热门文章

  1. 7Z-Bat调用7z压缩所有文件
  2. 计算机excl知识题,计算机excel考试试题「附答案」
  3. oracle定时任务next_date,oracle定时任务
  4. BetaFlight深入传感设计之六:四元数计算方法
  5. 【Flash笔记】Flash-8动画入门常见问题解决办法
  6. 网页悬浮在线人工客服代码.
  7. “对DllRegisterServer的调用失败,错误代码为0×80070005 ”
  8. Android实现半透明的AlertDialog
  9. 群联USB3.0 PS2251-02\PS2251-03主控量产工具
  10. 程序员修炼之道(通俗版)——第一章