zoukankan      html  css  js  c++  java
  • php扩展安装

    [root@129-2-10-2 src]# cat kuozhan.sh
    #!/bin/bash
    ###install redis extend #########
    cd /usr/local/src
    tar fxvz redis-2.2.7.tgz
    cd redis-2.2.7
    /usr/local/php/bin/phpize
    ./configure --with-php-config=/usr/local/php/bin/php-config
    make && make install
    echo 'extension=redis.so' >> /usr/local/php/etc/php.ini
    service php-fpm restart
    service nginx restart


    ###install amqp extend #########
    cd /usr/local/src
    tar zxf rabbitmq-c.tar.gz
    #mkdir rabbitmq-c
    #cd rabbitmq-c
    #wget https://github.com/alanxz/rabbitmq-c/tarball/0.2
    #tar zxvf 0.2
    #rm -rf 0.2
    cd rabbitmq-c
    wget https://github.com/rabbitmq/rabbitmq-codegen/tarball/master
    tar zxvf master
    mv rabbitmq-rabbitmq-codegen-4e725d8 codegen
    rm -rf master
    autoreconf -i
    ./configure
    make && make install
    cd /usr/local/src
    wget http://pecl.php.net/get/amqp-1.0.7.tgz
    tar -zxvf amqp-1.0.7.tgz
    cd amqp-1.0.7
    /usr/local/php/bin/phpize
    ./configure --with-php-config=/usr/local/php/bin/php-config --with-amqp
    make && make install
    echo 'extension=amqp.so' >> /usr/local/php/etc/php.ini
    service php-fpm restart
    service nginx restart


    ###install mongo extend #########
    cd /usr/local/src
    tar fxvz mongo-1.6.11.tgz
    cd mongo-1.6.11
    /usr/local/php/bin/phpize
    ./configure --with-php-config=/usr/local/php/bin/php-config
    make && make install
    echo 'extension=mongo.so' >> /usr/local/php/etc/php.ini
    service php-fpm restart
    service nginx restart

  • 相关阅读:
    三范式最简单最易记的解释
    Mysql添加用户错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value解决方法
    mysql体系结构管理
    mysql的简单操作
    flush privileges刷新MySQL的系统权限相关表
    二进制安装mysql
    扩展一台mysql-5.6.40
    mysql5.6.40部署过程
    三剑客-awk
    三剑客-sed
  • 原文地址:https://www.cnblogs.com/gaoyuechen/p/9176255.html
Copyright © 2011-2022 走看看