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

猜你喜欢

转载自www.cnblogs.com/gaoyuechen/p/9176255.html