php5.6上部署ecshop,Fecshop 环境部署 以及 安装步骤
一:安装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 环境部署 以及 安装步骤相关推荐
- Fecshop 环境部署以及安装步骤
转载自:http://www.fancyecommerce.com/2017/03/06/%E7%8E%AF%E5%A2%83%E9%83%A8%E7%BD%B2/ Fecshop 环境部署 以及 安 ...
- 手动部署OpenStack之环境部署
手动部署OpenStack之环境部署 一.虚拟机信息 二.基础环境配置 三.系统环境配置 一.虚拟机信息 1.控制节点ct CPU:双核双线程-CPU虚拟化开启 内存:8G 硬盘:300G+300G( ...
- Linux高级实战部署--LNMP生产环境部署(mysql,nginx,php编译安装,项目部署)
LNMP生产环境部署 一.编译安装 MySQL MySQL 类型 #### 1.MySQL Community Server - MySQL Community Server是社区版本,开源免费,但不 ...
- docker 安装依赖_史上最全Docker环境安装指南-让安装docker简单到爆
作者:可优http://cnblogs.com/keyou1/p/11511067.html 一.思考❓❔ 1.什么是Docker? 装应用的容器 开发.测试.运维都偏爱的容器化技术 轻量级 扩展性 ...
- 史上最全Idea的下载和安装步骤
文章目录 第一步.IDEA下载 ①百度搜索idea,找到官网下载 ②选择版本 ③此处我选择的版本是2019,既然可以破解那不如选择选正版的进行破解,后面也有破解的方式,可以用到退休 二.idea的安装 ...
- Linux环境 MySql详细安装步骤
*注:本文安装的是mysql5.6的版本,反复安装三遍总结下来的详细安装步骤. 1.解压MySQL压缩包到当前目录 tar -xzf mysql-5.6.45-linux-glibc2.12-x86_ ...
- 云服务器(CentOS 7)上面部署Node.js环境
云服务器(CentOS 7)上面部署Node.js环境 文章目录 云服务器(CentOS 7)上面部署Node.js环境 背景信息 步骤一:部署Node.js环境 部署Node.js环境 步骤二:部署 ...
- RAP2开发环境部署
所需环境 1.mysql mysql linux安装步骤:https://blog.csdn.net/qq_31854907/article/details/85070544 2.redis redi ...
- 实施:GitHub + MarkDown 文档系统的工作环境部署及工作流程说明 | 技术传播
前段时间有幸参与了开源社区的活动,并且借由 Apache Pulsar 项目实践了 GitHub + MarkDown 的文档开发.在与开源社区的童鞋进行交流的过程中了解到,对于非技术专业的TCer, ...
最新文章
- 一步步的教新手如何在一台物理机上部署红帽和win7双系统 ...
- linux 标准输入句柄,标准文件描述符与标准文件句柄
- 谷歌guava_Google Guava MultiMaps
- [html] history和hash两种路由方式的最大区别是什么?
- drupal 使用补丁_使用Drupal解决大学需求
- A股开盘:深证区块链50指数跌0.30%,近150只概念股下跌
- 有了这些接口测试用例+工具,测试效率想不提升都难
- perl oracle ppm,Perl图形化包管理工具PPM学习使用笔记
- Python3 ORM hacking
- 前端架构 IMVC 实时热更新模式
- HTML:文本格式化标签
- 教师信息管理系统——c语言(附N-S图)
- 服务器光纤存储系统,光纤存储服务器 配置
- SpringCloud之服务网关(总体第五篇)
- 编程代码分析-使用winsock搜索蓝牙设备
- C#-Winform - 调用笔记本摄像头实现拍照并保存
- 解决VS2015提示未能加载项目文件。缺少根元素的错误
- Linux IP 地址修改
- oppo禁用android系统通知栏,OPPO全机型手机去除状态栏ROOT警告-安卓刷机教程
- 匀速贝塞尔曲线路径规划工具
热门文章
- 7Z-Bat调用7z压缩所有文件
- 计算机excl知识题,计算机excel考试试题「附答案」
- oracle定时任务next_date,oracle定时任务
- BetaFlight深入传感设计之六:四元数计算方法
- 【Flash笔记】Flash-8动画入门常见问题解决办法
- 网页悬浮在线人工客服代码.
- “对DllRegisterServer的调用失败,错误代码为0×80070005 ”
- Android实现半透明的AlertDialog
- 群联USB3.0 PS2251-02\PS2251-03主控量产工具
- 程序员修炼之道(通俗版)——第一章