实例如下:

#!/bin/bash

#This script is to install PHP extensions

#Author=steven

#Email=775189187@qq.com

#WriteTime=Sun Aug 14 23:32:18 CST 2016

#The environment variable

Extension_HOME=/usr/local/src/php-5.6.16/ext/mysql

PHP_HOME=/usr/local/webserver/php

Extension_Install=mysql.so

#Enter the extension directory

cd $Extension_HOME

#Some of the set about PHP plugin modules

$PHP_HOME/bin/phpize

#Target characteristics of the test installation platform

$Extension_HOME/configure --with-php-config=$PHP_HOME/bin/php-config

#compile

make

#install

make install

#php.ini file insert the extension=$Extension_Install

if grep -Fxq "extension=$Extension_Install" $PHP_HOME/etc/php.ini

then

echo "extension=$Extension_Install exist "

else

echo -e "\n[mysql]\nextension=$Extension_Install" >> $PHP_HOME/etc/php.ini

fi

#restart php-fpm process

kill -SIGUSR2 `cat $PHP_HOME/var/run/php-fpm.pid`

以上这篇shell 脚本安装PHP扩展的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持找一找教程网。

php.ini $ phphome,shell 脚本安装PHP扩展的简单方法相关推荐

  1. 源码部署Apache和shell脚本安装

    一.Apache特点: 功能强大,配置简单,速度快,应用广泛,性能稳定,可做代理服务器及负载均衡来使用. 1.处理静态页面图片不及nginx 2.Apace.结合php来处理php.perl等,经典的 ...

  2. shell安装mysql5.7_一键部署----shell脚本安装MySQL5.7

    运维开发网 https://www.qedev.com 2020-11-09 12:30 出处:51CTO作者:wx5ddda4c97f426 一键部署----shell脚本安装MySQL5.7#/b ...

  3. 课题:shell脚本安装httpd

    课题:shell脚本安装httpd 课题目标 设计思路 安装httpd并启用启动该服务 检查它是否已经启动httpd服务 检查repo 重启 脚本实现 使用该脚本 课题目标 1)编写一个shell脚本 ...

  4. shell(9): shell脚本安装chajian

    Linux(二十八):shell脚本安装chajian Shell脚本编写的前提: 每次在Linux下安装插件都需要手动删除插件.安装插件,比较繁琐.所以需要写个脚本来进行安装. 三个都是雷同的,看第 ...

  5. linux expect 输入密码,shell脚本无密码登录 expect的使用方法详解

    shell脚本无密码登录 expect的使用方法详解 今天需要做一个定时任务脚本将最新的数据包文件传到远程的服务器上,虽然有密钥但也是要求输入密码的那种,所以只能另想办法实现让脚本自动输入密码了. 从 ...

  6. Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)—命令提示符cmd的几种方法

    Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)-命令提示符cmd的几种方法 目录 利用python语言实现调用内部命令-命令提示符cmd的几种方法 T1. ...

  7. linux脚本求命令行上整数和,shell脚本--cut命令与awk简单使用

    cut:对内容进行列切割 -d 后面的是分割符,表示用什么符号来分割符来分割列,分隔符使用引号括起来: -f后面跟着要选择的字段列,从1开始,表示第一列,如果要多列,可以用逗号分隔 : -c参数后面跟 ...

  8. shell脚本字符串截取的8种方法

    shell脚本字符串截取的8种方法 假设有变量 var=http://www.aaa.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符. 1 echo ${var#*//} 其中 ...

  9. python是否安装oracle接口,python安装oracle扩展及数据库连接方法

    本文实例讲述了python安装oracle扩展及数据库连接方法.分享给大家供大家参考,具体如下: 下载: window环境: python27 oracle10 需要软件: cx_Oracle-5.1 ...

最新文章

  1. Matlab-重构和重新排列数组
  2. Linux中的SELinux与chcon以及Samba实现【转】
  3. 《朝花夕拾》金句摘抄(四)
  4. tomcat中间件的默认端口号_Tomcat下载安装及配置
  5. python实现自动登录网页用户名密码_Python使用selenium实现网页用户名 密码 验证码自动登录功能...
  6. 电子计算机能够按照,电子计算机能够快速、自动、准确地按照人们地意图工作的基本思想最主要是什么,由谁在1946年提出的。...
  7. 免费开源cms自助建站系统大全,不会编程也可以自己建网站
  8. 2019年5月1日起,南京调整社保缴费比例
  9. 阿里云免费SSL证书申请详细流程
  10. wlan网页登录认证原理
  11. win7防火墙在哪里设置【系统天地】
  12. 开发群发微信图文消息,正文中的图片却不显示问题
  13. MOSFET的SOA
  14. linux 图形界面库,几款开源的图形界面库(GUI Libraries)
  15. layui-icon各种常用动态图标
  16. PID原理以及C语言的代码实现
  17. 基于微信小程序的四六级助手系统——计算机毕业设计
  18. 自动化安装监控系统-PRTG
  19. CentOS7 openbox桌面编译安装hsetroot设置壁纸
  20. java-php-python-ssm百分百教育集团教务管理系统设计计算机毕业设计

热门文章

  1. openstack rocky 安装_ubuntu 18.04 安装网易云音乐
  2. php能反序列化js的吗,javascript – 如何在node.js中反序列化PHP会话?
  3. PL-SLAM Real-time monocular visual SLAM with points and lines
  4. python argparse 简明教程
  5. c/c++教程 - 1.5 运算符
  6. Cubic interpolation立方插值
  7. MySQL学习记录 (二) ----- SQL数据查询语句(DQL)
  8. Nacos实现环境隔离
  9. 【Java】位运算符:左移右移
  10. linux-查找某目录下包含关键字内容的文件