解压安装
# tar zxvf php-7.0.2.tar.gz
# cd php-7.0.2
首先查看安装帮助
# ./configure   --help
# ./configure --prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \
 --with-curl \
 --with-freetype-dir \
 --with-gd \
 --with-gettext \
 --with-iconv-dir \
 --with-kerberos \
 --with-libdir=lib64 \
 --with-libxml-dir \
 --with-mysqli \
 --with-openssl \
 --with-pcre-regex \
 --with-pdo-mysql \
 --with-pdo-sqlite \
 --with-pear \
 --with-png-dir \
 --with-xmlrpc \
 --with-xsl \
 --with-zlib \
 --enable-fpm \
 --enable-bcmath \
 --enable-libxml \
 --enable-inline-optimization \
 --enable-gd-native-ttf \
 --enable-mbregex \
 --enable-mbstring \
 --enable-opcache \
 --enable-pcntl \
 --enable-shmop \
 --enable-soap \
 --enable-sockets \
 --enable-sysvsem \
 --enable-xml \
 --enable-zip

如果配置错误,需要安装需要的模块,直接yum一并安装依赖库

# yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel MySQL pcre-devel

编译安装
# make &&  make install
配置文件
# cp php.ini-development /usr/local/php/lib/php.ini
# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
# cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
# cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm
启动
#  /etc/init.d/php-fpm
# service httpd restart

转载于:https://www.cnblogs.com/yangwenxin/p/6653450.html

Linux环境PHP7安装相关推荐

  1. Linux环境PHP7.0安装

    PHP7和HHVM比较 PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超过了HHVM.HHVM的运维复杂, 是多线程模型, 这就代表着如果一个线程导致crash了, 那么整个服务就 ...

  2. Linux环境Nginx安装多版本PHP

    关于Linux环境Nginx安装与调试以及PHP安装参考此文即可:http://blog.csdn.net/unix21/article/details/8544922 linux版本:64位Cent ...

  3. Linux环境HBase安装配置及使用

    Linux环境HBase安装配置及使用 1. 认识HBase (1) HBase介绍 HBase = Hadoop database,Hadoop数据库 开源数据库 官网:hbase.apache.o ...

  4. Linux环境下安装nginx

    大家好,本篇文章主要讲的是Linux环境下安装nginx教程,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 1.安装所需环境 //安装gcc yum install gcc-c ...

  5. 尚学python课程---11、linux环境下安装python注意

    尚学python课程---11.linux环境下安装python注意 一.总结 一句话总结: 准备安装依赖包:zlib.openssl:yum install zlib* openssl*:pytho ...

  6. Linux环境下安装Tigase XMPP Server

    Tigase是一种XMPP服务器,可以作为采用XMPP协议的各种IM(Instant Messeging)工具(如Pandion.Spark等)的服务器. 在Linux环境下安装Tigase的步骤如下 ...

  7. Linux环境下安装RocketMQ(MetaQ)

    一:RocketMQ简介 RocketMQ是一款分布式.队列模型的消息中间件,具有以下特点: 1.能够保证严格的消息顺序 2.提供丰富的消息拉取模式 3.高效的订阅者水平扩展能力 4.实时的消息订阅机 ...

  8. linux环境下安装多个任意版本的python环境

    linux环境下安装多个任意版本的python环境 安装方法可以归结为 [下载 + 编译 + 配置环境变量] 下载Python Windows下载发送到linux上 step1. 下载linux版本的 ...

  9. Linux环境下安装Mysql5.7

    本文记录下我近期在Linux环境下安装Mysql5.7的实践经历. 服务器版本 Mysql版本 Centos 7.6 5.7.32 1. 下载Mysql 下载地址:https://downloads. ...

最新文章

  1. 程序员加班崩溃,过路外卖小哥主动帮忙改代码,网友直呼太暖了!
  2. GitLab安装,导入,备份
  3. 第十六届智能车竞赛参赛队伍提问-2021-6-15
  4. 算法--------数组--------容纳最多的水
  5. mongodb studio 3t 破解无限使用脚本
  6. Delphi利用MSCOMM控件进行GPS数据采集
  7. kaggle (自杀分析)
  8. django学习第77天Django框架ORM
  9. 第十一届 蓝桥杯 单片机设计与开发项目 省赛 程序设计试题及源码
  10. packageinfo.java_package-info.java文件详解
  11. pythonnamedtuple定义类型_python - namedtuple和可选关键字参数的默认值
  12. 谷歌SEO是什么意思,谷歌搜索引擎优化怎么做
  13. latex公式符号大全
  14. node.js setup wizard ended prematurely 失败解决方法
  15. Vue绘制折线图并渲染数据
  16. 网站常用的favicon.ico文件
  17. 问题解决:java.lang.IllegalArgumentException: character to be escaped is missing
  18. ksm页面合并的并发处理
  19. 腾讯 在我过往人生中的一些记忆
  20. android目录结构

热门文章

  1. iOS开发之Xcode常用调试技巧总结
  2. 9.22 keep studying
  3. zenoss(智能监控软件)
  4. win7局域网里输入正确密码也访问不了其他的机器
  5. document.compatMode
  6. javascript 键值keyCode
  7. jsp网页实现任意进制的数转换成任意进制数
  8. 3d标注_告别繁琐,浩辰3D「文本特征」让设计更智慧!
  9. Linux Shell 脚本基础
  10. yum 安装oraclejdk_kubernetes-16:制作oraclejdk镜像