一,mariadb
apt-get install -y postgresql-server-dev-9.5
cd php-5.4.27/ext/pgsql
/alidata/server/php/bin/phpize
./configure --with-php-config=/alidata/server/php/bin/php-config
CPU_NUM=$(cat /proc/cpuinfo | grep processor | wc -l)
if [ $CPU_NUM -gt 1 ];then
make -j$CPU_NUM
else
make
fi
make install
cd ..
echo "extension=pgsql.so" >> /alidata/server/php/etc/php.ini
2,安装pdo驱动
cd php-5.4.27/ext/pdo_pgsql
/alidata/server/php/bin/phpize
./configure --with-php-config=/alidata/server/php/bin/php-config
CPU_NUM=$(cat /proc/cpuinfo | grep processor | wc -l)
if [ $CPU_NUM -gt 1 ];then
make -j$CPU_NUM
else
make
fi
make install
cd ..
echo "extension=pdo_pgsql.so" >> /alidata/server/php/etc/php.ini
#!/bin/bash
if [ ! -f phpredis-master.zip ];then
wget https://codeload.github.com/phpredis/phpredis/zip/master
fi
rm -rf phpredis-master
unzip phpredis-master.zip
cd phpredis-master
/alidata/server/php/bin/phpize
./configure --with-php-config=/alidata/server/php/bin/php-config
CPU_NUM=$(cat /proc/cpuinfo | grep processor | wc -l)
if [ $CPU_NUM -gt 1 ];then
make -j$CPU_NUM
else
make
fi
make install
cd ..
echo "extension=redis.so" >> /alidata/server/php/etc/php.ini
!/bin/bash #memcache if [ ! -f memcache-3.0.6.tgz ];then wget http://oss.aliyuncs.com/aliyunecs/onekey/php_extend/memcache-3.0.6.tgz fi rm -rf memcache-3.0.6 tar -xzvf memcache-3.0.6.tgz cd memcache-3.0.6 /alidata/server/php/bin/phpize ./configure --enable-memcache --with-php-config=/alidata/server/php/bin/php-config CPU_NUM=$(cat /proc/cpuinfo | grep processor | wc -l) if [ $CPU_NUM -gt 1 ];then make -j$CPU_NUM else make fi make install cd .. echo "extension=memcache.so" >> /alidata/server/php/etc/php.ini