安装php需要的软件。yum -y install gcc gcc-c++ libzip-devel libxml2-devel libiconv libjpeg-devel libpng-devel

yum -y install gdgd-devel bzip2-devel curl-devel freetype-devel zlib-devel glibc-devel glib2-devel

yum -y install libtool-ltdl-devel pcre-devel libmcrypt-devel mhash-devel libxslt-devel gettext-devel

安装libiconv库wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.tar.gz

tar zxf libiconv-1.13.tar.gz

cd libiconv-1.13

./configure --prefix=/usr/local/libiconv

make && make install

cd ..

安装PHPcd /home/darren/tools

#需要手动下载php,附件中也有

http://cn2.php.net/get/php-5.6.30.tar.gz/from/this/mirror

tar zxf php-5.6.30.tar.gz

cd php-5.6.30##############./configure --prefix=/usr/local/php \

--enable-mysqlnd \

--with-mysql=mysqlnd \

--with-mysqli=mysqlnd \

--with-pdo-mysql=mysqlnd \

--with-iconv-dir=/usr/local/libiconv \

--with-freetype-dir \

--with-jpeg-dir \

--with-png-dir \

--with-zlib \

--with-libxml-dir=/usr \

--enable-xml \

--disable-rpath \

--enable-bcmath \

--enable-shmop \

--enable-sysvsem \

--enable-inline-optimization \

--with-curl \

--with-mcrypt \

--with-curlwrappers \

--enable-mbregex \

--enable-fpm \

--enable-mbstring \

--with-gd \

--enable-gd-native-ttf \

--with-openssl \

--with-mhash \

--enable-pcntl \

--enable-sockets \

--with-xmlrpc \

--enable-zip \

--enable-soap \

--enable-short-tags \

--enable-zend-multibyte \

--enable-static \

--with-xsl \

--enable-ftp\

--with-fpm-user=nginx \

--with-fpm-group=nginx \make && make install

#################################################################复制php配置文件php.ini

cp php.ini-production /usr/local/php/lib/php.ini

#复制fastcgi配置文件php-fpm.conf

cd /usr/local/php/etc/

cp php-fpm.conf.default php-fpm.conf

#################################################################

/usr/local/php/sbin/php-fpm -t   #检查语法

/usr/local/php/sbin/php-fpm    #启动php-fpm

cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm     #拷贝启动脚本

chkconfig --add php-fpm    #增加到开机启动项

chkconfig php-fpm on     #设置开机启动######################################

一键安装php脚本:

附另一个生产环境编译参数:./configure --prefix=/usr/local/php \

--with-mysql=mysqlnd \

--with-mysqli=mysqlnd \

--with-pdo-mysql=mysqlnd \

--with-iconv-dir \

--with-freetype-dir \

--with-jpeg-dir \

--with-png-dir \

--with-zlib \

--with-libxml-dir \

--enable-xml \

--disable-rpath \

--enable-bcmath \

--enable-shmop \

--enable-sysvsem \

--enable-inline-optimization \

--with-curl \

--with-mcrypt \

--with-curlwrappers \

--enable-mbregex \

--enable-fpm \

--enable-mbstring \

--with-gd \

--enable-gd-native-ttf \

--with-openssl \

--with-mhash \

--enable-pcntl \

--enable-sockets \

--with-xmlrpc \

--enable-zip \

--enable-soap \

--without-pear

一键编译php,编译安装php 附加一键安装php5.6.30脚本相关推荐

  1. 一键安装,双击运行——Java安装程序制作

    如果您喜欢这些文章,欢迎点击此处订阅本Blog <script type="text/javascript"></script> <script sr ...

  2. python一键安装神器_一键安装python

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 去年有出一个python整的lamp自动安装,不过比较傻,直接调用的yum 去安 ...

  3. zabbix3.0 安装方法,一键实现短信、电话、微信、APP 告警

    引言 免费开源监控工具 Zabbix 因其强大的监控功能得到各大互联网公司的广泛认可,具体功能不再详细介绍,在之前发布的 Zabbix 2.4.1 安装及微信短信提醒已经做了详细介绍,本篇主要对 Za ...

  4. 华为云服务器使用测试 with 宝塔安装 Z-Blog的一键搭建

    据牛客网的帖子说,似乎可以近乎免费的撸一年的服务器,于是就上手试试看:https://www.nowcoder.com/discuss/306554 点击专属链接进去注册了账号,还说要学生认证呢,没注 ...

  5. k3s单机版安装部署 附一键安装脚本

    作者:SRE运维博客 博客地址: https://www.cnsre.cn/ 文章地址:https://www.cnsre.cn/posts/211109907029/ 相关话题:https://ww ...

  6. freescale imx6 编译 linux ltib,TQIMX6Q技术分享——LTIB安装配置(转)

    TQIMX6Q_BASEC开发板是天嵌科技在2015年重磅推出的顶级开发平台,采用飞思卡尔的I.MX6Q芯片,真四核运行,1G Hz主频,2G DDR3内存,8G EMMC FALSH.TQIMX6Q ...

  7. CentOS7-64bit 编译 Hadoop-2.5.0,并分布式安装

    摘要 CentOS7-64bit 编译 Hadoop-2.5.0,并分布式安装 目录[-] 1.系统环境说明 2.安装前的准备工作 2.1 关闭防火墙 2.2 检查ssh安装情况,如果没有则安装ssh ...

  8. 超详细的CentOS7中安装Git,yum安装和自己编译安装

    预备知识很长,请耐心看,对后面安装过程的理解及其对linux 的理解都很有帮助 一.预备知识 1)什么是自由软件运动? 自由软件运动致力于通过自由软件使计算机用户获得自由权利.自由软件的用户可以自主控 ...

  9. caffe安装,编译(包括CUDA和cuDNN的安装),并训练,测试自己的数据(caffe使用教程)

    caffe是一个非常清晰且高效的深度学习框架,目前有着不少的用户,也渐渐的形成了自己的社区,社区上可以讨论相关的问题. 我从开始看深度学习的相关内容到能够用caffe训练测试自己的数据,看了不少网站, ...

最新文章

  1. 人人都会Vue,你的优势在哪里?
  2. Error in hist.default(data) : ‘x‘ must be numeric
  3. hive源碼編譯(失敗記錄)
  4. AWS public key的邮件验证方式
  5. 什么是Marketing Cloud的ABM - Account-Based Marketing
  6. bzoj:1692 [Usaco2007 Dec]队列变换1640 [Usaco2007 Nov]Best Cow Line 队列变换
  7. Volley源码解析(一)
  8. ActiveMQ专题2 —— ActiveMQ下载和安装(Linux版)
  9. C语言52单片机串口中断,52单片机的中断及其使用方法
  10. Excel常用电子表格公式大全1-1
  11. Java程序员的五个职业发展方向
  12. 【此后无良辰】实验13 FAT12文件系统
  13. Jenkins build之后清理workspace
  14. 九爷 带你玩转mysql引擎Mylsam
  15. Python+Pyecharts实现1995~2020世界人口分析报告
  16. 【已解决】PyLaTeX 编译中文出现乱码
  17. 计算机公式SUBSTITUTE,全了,SUBSTITUTE函数常用套路集合!
  18. HyperLPR车牌识别库代码分析(9)
  19. CTF--攻防世界crypto新手训练1-6
  20. OC NDData数据 转换为其他类型的数据

热门文章

  1. 直播回顾|结构光3D相机光机核心技术及3D成像性能分析
  2. 相机定位 | cv paper整理
  3. PCL-1.8.1从源码搭建开发环境二(FLANN库的编译)
  4. 奥比中光Astra深度传感器工作原理
  5. JS 中的 Map,Set 和 iterable
  6. HTMD | 从PDB文件获取3D特征描述符
  7. Machine Learning | 基于逻辑回归做二分类进行癌症预测
  8. SQLite | Python3导入csv到SQLite3
  9. 子图同构问题Ullmann 算法(二)
  10. mysql 转pxc_PXC 配置笔记-从MySQL直接转成PXC集群