shell 脚本安装PHP扩展的简单方法

 更新时间:2017年03月22日 09:16:18   投稿:jingxian  
下面小编就为大家带来一篇shell 脚本安装PHP扩展的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

实例如下:

#!/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扩展的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • shell如何记录用户的IP与命令详解

    shell如何记录用户的IP与命令详解

    这篇文章主要给大家介绍了关于shell是如何记录用户的IP与命令的相关资料,记录用户输入过的命令使用history命令,而记录用户的IP可能稍复杂一些,需要的朋友们下面跟着小编一起来看看吧。
    2017-06-06
  • Shell脚本传递参数的4种方式实例说明

    Shell脚本传递参数的4种方式实例说明

    Shell脚本是一种命令语言,可以用于自动化执行各种任务,在脚本中,我们可以通过参数来传递信息,本文将介绍如何在shell脚本中传递参数,包括位置参数、特殊变量、环境变量和命名参数,需要的朋友可以参考下
    2023-06-06
  • 详解Windows与Linux共享文件夹互相访问

    详解Windows与Linux共享文件夹互相访问

    这篇文章主要介绍了 详解Windows与Linux共享文件夹互相访问的相关资料,需要的朋友可以参考下
    2017-03-03
  • 使用curl递归下载软件脚本分享

    使用curl递归下载软件脚本分享

    本脚本完成了对apache的镜像网站的递归扫描。通过文件IO的缓存方式记录可下载文件,再针对需要文件的后缀名批量下载软件包备用,大家可以修改成自己脚本
    2014-03-03
  • linux中nohup和后台运行进程查看及终止

    linux中nohup和后台运行进程查看及终止

    今天给大家介绍linux中nohup和后台运行进程查看及终止的操作命令,大家都知道nohup用于不挂断地运行命令,语法也很简单,需要的朋友可以参考下本文吧
    2021-06-06
  • readelf命令读取elf文件的详细信息(推荐)

    readelf命令读取elf文件的详细信息(推荐)

    这篇文章主要介绍了readelf命令读取elf文件的详细信息,在这里使用一个elfDemo.rel作为示例,elfDemo.rel是elfDemo.c使用如下指令生成的,需要的朋友可以参考下
    2023-02-02
  • linux修改tomcat默认访问项目的具体步骤(必看篇)

    linux修改tomcat默认访问项目的具体步骤(必看篇)

    下面小编就为大家带来一篇linux修改tomcat默认访问项目的具体步骤(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • Linux Shell编程绘制国际象棋棋盘

    Linux Shell编程绘制国际象棋棋盘

    这篇文章主要介绍了Linux Shell编程绘制国际象棋棋盘,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • linux shell字符串截取的详细总结(实用!)

    linux shell字符串截取的详细总结(实用!)

    在开发的时候经常会自行写一些小的脚本,其中就用到截取字符串的操作,这篇文章主要给大家介绍了关于linux shell字符串截取的详细方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • telnet 命令使用方法大全

    telnet 命令使用方法大全

    这篇文章主要介绍了telnet 命令使用方法大全,本文给大家介绍的非常想详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01

最新评论