mirror of
https://github.com/midoks/mdserver-web.git
synced 2026-10-18 23:45:52 +08:00
up
This commit is contained in:
@@ -49,6 +49,12 @@ Install_lib()
|
|||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
isInstall=`cat $serverPath/php/$version/etc/php.ini|grep "${LIBNAME}.so"`
|
||||||
|
if [ "${isInstall}" != "" ];then
|
||||||
|
echo "php-$version 已安装${LIBNAME},请选择其它版本!"
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
echo "" >> $serverPath/php/$version/etc/php.ini
|
echo "" >> $serverPath/php/$version/etc/php.ini
|
||||||
echo "[${LIBNAME}]" >> $serverPath/php/$version/etc/php.ini
|
echo "[${LIBNAME}]" >> $serverPath/php/$version/etc/php.ini
|
||||||
echo "zend_extension=${LIBNAME}.so" >> $serverPath/php/$version/etc/php.ini
|
echo "zend_extension=${LIBNAME}.so" >> $serverPath/php/$version/etc/php.ini
|
||||||
|
|||||||
@@ -30,16 +30,16 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
_LIBNAME=$(echo $LIBNAME | tr '[a-z]' '[A-Z]')
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${_LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
_LIBNAME=$(echo $LIBNAME | tr '[a-z]' '[A-Z]')
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${_LIBNAME}-${LIBV}.tgz
|
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|||||||
@@ -31,14 +31,16 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
--enable-memcache \
|
||||||
|
--with-zlib-dir=$serverPath/lib/zlib \
|
||||||
--with-libmemcached-dir=$serverPath/lib/libmemcached
|
--with-libmemcached-dir=$serverPath/lib/libmemcached
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|
||||||
|
|||||||
@@ -27,13 +27,15 @@ Install_lib()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config --enable-memcache --with-zlib-dir
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config --enable-memcache --with-zlib-dir
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -31,14 +31,16 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
--enable-memcache \
|
||||||
|
--with-zlib-dir=$serverPath/lib/zlib \
|
||||||
--with-libmemcached-dir=$serverPath/lib/libmemcached
|
--with-libmemcached-dir=$serverPath/lib/libmemcached
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|
||||||
|
|||||||
@@ -37,12 +37,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $php_lib/${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config $OPTIONS
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config $OPTIONS
|
||||||
|
|
||||||
|
|||||||
@@ -31,11 +31,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
fi
|
||||||
cd ${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -32,13 +32,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -30,20 +30,19 @@ Install_lib()
|
|||||||
extFile=$extDir${LIBNAME}.so
|
extFile=$extDir${LIBNAME}.so
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
|
||||||
mkdir -p $php_lib
|
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
fi
|
|
||||||
|
|
||||||
OPTIONS=''
|
OPTIONS=''
|
||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName == 'Darwin' ]; then
|
||||||
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
php_lib=$sourcePath/php_lib
|
||||||
cd ${LIBNAME}-${LIBV}
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -30,20 +30,19 @@ Install_lib()
|
|||||||
extFile=$extDir${LIBNAME}.so
|
extFile=$extDir${LIBNAME}.so
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
|
||||||
mkdir -p $php_lib
|
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
fi
|
|
||||||
|
|
||||||
OPTIONS=''
|
OPTIONS=''
|
||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName == 'Darwin' ]; then
|
||||||
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
php_lib=$sourcePath/php_lib
|
||||||
cd ${LIBNAME}-${LIBV}
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config $OPTIONS
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config $OPTIONS
|
||||||
|
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib
|
cd $php_lib
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
|||||||
@@ -31,11 +31,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
fi
|
||||||
cd ${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
||||||
|
|||||||
@@ -27,13 +27,15 @@ Install_lib()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}/extension
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}/extension
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --enable-xhprof --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --enable-xhprof --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -33,16 +33,14 @@ Install_lib()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
|
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
cd $php_lib
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd ${LIBNAME}-${LIBV}
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
|
|||||||
@@ -31,14 +31,16 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
fi
|
||||||
cd ${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
--enable-memcache \
|
||||||
|
--with-zlib-dir=$serverPath/lib/zlib \
|
||||||
--with-libmemcached-dir=$serverPath/lib/libmemcached
|
--with-libmemcached-dir=$serverPath/lib/libmemcached
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|
||||||
|
|||||||
@@ -27,13 +27,15 @@ Install_lib()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config --enable-memcache --with-zlib-dir
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config --enable-memcache --with-zlib-dir
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -25,20 +25,21 @@ Install_lib()
|
|||||||
echo "php$version 已安装${LIBNAME},请选择其它版本!"
|
echo "php$version 已安装${LIBNAME},请选择其它版本!"
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
--enable-memcache \
|
||||||
|
--with-zlib-dir=$serverPath/lib/zlib \
|
||||||
--with-libmemcached-dir=$serverPath/lib/libmemcached
|
--with-libmemcached-dir=$serverPath/lib/libmemcached
|
||||||
|
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -26,7 +26,6 @@ Install_lib()
|
|||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
OPTIONS=''
|
OPTIONS=''
|
||||||
@@ -37,11 +36,10 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
cd $php_lib/${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
|
|||||||
@@ -31,11 +31,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
fi
|
||||||
cd ${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
|
|
||||||
|
|||||||
@@ -32,13 +32,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -29,21 +29,19 @@ Install_lib()
|
|||||||
|
|
||||||
extFile=$extDir${LIBNAME}.so
|
extFile=$extDir${LIBNAME}.so
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
|
||||||
mkdir -p $php_lib
|
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
fi
|
|
||||||
|
|
||||||
OPTIONS=''
|
OPTIONS=''
|
||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName == 'Darwin' ]; then
|
||||||
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
php_lib=$sourcePath/php_lib
|
||||||
cd ${LIBNAME}-${LIBV}
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -30,20 +30,19 @@ Install_lib()
|
|||||||
extFile=$extDir${LIBNAME}.so
|
extFile=$extDir${LIBNAME}.so
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
|
||||||
mkdir -p $php_lib
|
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
fi
|
|
||||||
|
|
||||||
OPTIONS=''
|
OPTIONS=''
|
||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName == 'Darwin' ]; then
|
||||||
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
php_lib=$sourcePath/php_lib
|
||||||
cd ${LIBNAME}-${LIBV}
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config $OPTIONS
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config $OPTIONS
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -36,10 +36,11 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
cd $php_lib
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd ${LIBNAME}-${LIBV}
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
|
|||||||
@@ -31,11 +31,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
fi
|
||||||
cd ${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -29,11 +29,12 @@ Install_lib()
|
|||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}/extension
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}/extension
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --enable-xhprof \
|
./configure --enable-xhprof \
|
||||||
--with-php-config=$serverPath/php/$version/bin/php-config
|
--with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ rootPath=$(dirname "$rootPath")
|
|||||||
rootPath=$(dirname "$rootPath")
|
rootPath=$(dirname "$rootPath")
|
||||||
serverPath=$(dirname "$rootPath")
|
serverPath=$(dirname "$rootPath")
|
||||||
sourcePath=${serverPath}/source/php
|
sourcePath=${serverPath}/source/php
|
||||||
|
LIBV=2.3.5
|
||||||
|
|
||||||
Install_lib()
|
Install_lib()
|
||||||
{
|
{
|
||||||
@@ -22,18 +23,14 @@ Install_lib()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
wafV='2.3.5';
|
|
||||||
if [ "$version" = '70' ] || [ "$version" = '71' ] || [ "$version" = '72' ];then
|
|
||||||
wafV='3.0.7';
|
|
||||||
fi
|
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
wget -O $php_lib/yaf-$wafV.tgz http://pecl.php.net/get/yaf-$wafV.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
cd $php_lib
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
tar xvf yaf-$wafV.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd yaf-$wafV
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
|
|||||||
@@ -36,16 +36,14 @@ Install_lib()
|
|||||||
|
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
|
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
cd $php_lib
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd ${LIBNAME}-${LIBV}
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
echo "./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
|
||||||
--with-curl=$serverPath/php/curl"
|
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--with-curl=$serverPath/lib/curl
|
--with-curl=$serverPath/lib/curl
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -32,10 +32,12 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd ${LIBNAME}-${LIBV}
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
||||||
|
|||||||
@@ -30,11 +30,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
fi
|
||||||
cd ${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
||||||
|
|||||||
@@ -31,11 +31,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
fi
|
||||||
cd ${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -32,13 +32,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -29,21 +29,20 @@ Install_lib()
|
|||||||
|
|
||||||
extFile=$extDir${LIBNAME}.so
|
extFile=$extDir${LIBNAME}.so
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
|
||||||
mkdir -p $php_lib
|
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
fi
|
|
||||||
|
|
||||||
OPTIONS=''
|
OPTIONS=''
|
||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName == 'Darwin' ]; then
|
||||||
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
php_lib=$sourcePath/php_lib
|
||||||
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -30,20 +30,19 @@ Install_lib()
|
|||||||
extFile=$extDir${LIBNAME}.so
|
extFile=$extDir${LIBNAME}.so
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
|
||||||
mkdir -p $php_lib
|
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
fi
|
|
||||||
|
|
||||||
OPTIONS=''
|
OPTIONS=''
|
||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName == 'Darwin' ]; then
|
||||||
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
php_lib=$sourcePath/php_lib
|
||||||
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config $OPTIONS
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config $OPTIONS
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib
|
cd $php_lib
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
|||||||
@@ -31,11 +31,12 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
fi
|
||||||
cd ${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -34,12 +34,13 @@ Install_lib()
|
|||||||
|
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
|
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
cd $php_lib
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd ${LIBNAME}-${LIBV}
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
|
|||||||
@@ -33,16 +33,14 @@ Install_lib()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
|
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
cd $php_lib
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd ${LIBNAME}-${LIBV}
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
|
|||||||
@@ -33,19 +33,16 @@ Install_lib()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
|
||||||
|
|
||||||
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}];then
|
||||||
cd $php_lib
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd ${LIBNAME}-${LIBV}
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
echo "./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
|
||||||
--with-curl=$serverPath/php/curl"
|
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--with-curl=$serverPath/lib/curl
|
--with-curl=$serverPath/lib/curl
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -31,10 +31,12 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
||||||
|
|||||||
@@ -32,14 +32,15 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|||||||
@@ -20,6 +20,12 @@ extFile=$serverPath/php/${version}/lib/php/extensions/no-debug-non-zts-20160303/
|
|||||||
|
|
||||||
Install_lib()
|
Install_lib()
|
||||||
{
|
{
|
||||||
|
isInstall=`cat $serverPath/php/$version/etc/php.ini|grep "${LIBNAME}.so"`
|
||||||
|
if [ "${isInstall}" != "" ];then
|
||||||
|
echo "php-$version 已安装${LIBNAME},请选择其它版本!"
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
echo "" >> $serverPath/php/$version/etc/php.ini
|
echo "" >> $serverPath/php/$version/etc/php.ini
|
||||||
echo "[opcache]" >> $serverPath/php/$version/etc/php.ini
|
echo "[opcache]" >> $serverPath/php/$version/etc/php.ini
|
||||||
echo "zend_extension=${LIBNAME}.so" >> $serverPath/php/$version/etc/php.ini
|
echo "zend_extension=${LIBNAME}.so" >> $serverPath/php/$version/etc/php.ini
|
||||||
|
|||||||
@@ -33,16 +33,15 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|||||||
@@ -30,20 +30,20 @@ Install_lib()
|
|||||||
extFile=$extDir${LIBNAME}.so
|
extFile=$extDir${LIBNAME}.so
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
|
||||||
mkdir -p $php_lib
|
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
fi
|
|
||||||
|
|
||||||
OPTIONS=''
|
OPTIONS=''
|
||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName == 'Darwin' ]; then
|
||||||
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
php_lib=$sourcePath/php_lib
|
||||||
cd ${LIBNAME}-${LIBV}
|
mkdir -p $php_lib
|
||||||
|
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -29,21 +29,20 @@ Install_lib()
|
|||||||
|
|
||||||
extFile=$extDir${LIBNAME}.so
|
extFile=$extDir${LIBNAME}.so
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
|
||||||
mkdir -p $php_lib
|
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
|
||||||
fi
|
|
||||||
|
|
||||||
OPTIONS=''
|
OPTIONS=''
|
||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName == 'Darwin' ]; then
|
||||||
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
php_lib=$sourcePath/php_lib
|
||||||
cd ${LIBNAME}-${LIBV}
|
mkdir -p $php_lib
|
||||||
|
|
||||||
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config $OPTIONS
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config $OPTIONS
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib
|
cd $php_lib
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib
|
cd $php_lib
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib
|
cd $php_lib
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
|||||||
@@ -37,12 +37,11 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib
|
cd $php_lib
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $php_lib/${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
|
|||||||
@@ -26,25 +26,24 @@ Install_lib()
|
|||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $php_lib/${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
|
||||||
--enable-memcache \
|
|
||||||
--with-zlib-dir=$serverPath/lib/zlib \
|
|
||||||
--with-libmemcached-dir=$serverPath/lib/libmemcached
|
|
||||||
make && make install && make clean
|
|
||||||
|
|
||||||
|
|
||||||
|
LIB_DEPEND_DIR=`brew info imagemagick | grep /usr/local/Cellar/imagemagick | cut -d \ -f 1 | awk 'END {print}'`
|
||||||
|
|
||||||
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
|
--with-imagick=$LIB_DEPEND_DIR
|
||||||
|
make && make install && make clean
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|||||||
@@ -32,7 +32,8 @@ OPTIONS=''
|
|||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName == 'Darwin' ]; then
|
||||||
OPTIONS='--without-iconv'
|
OPTIONS='--without-iconv'
|
||||||
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
||||||
OPTIONS="${OPTIONS} --enable-zip"
|
# OPTIONS="${OPTIONS} --with-libzip=${serverPath}/lib/libzip"
|
||||||
|
# OPTIONS="${OPTIONS} --enable-zip"
|
||||||
else
|
else
|
||||||
OPTIONS="--with-iconv=${serverPath}/lib/libiconv"
|
OPTIONS="--with-iconv=${serverPath}/lib/libiconv"
|
||||||
OPTIONS="${OPTIONS} --with-freetype-dir=${serverPath}/lib/freetype"
|
OPTIONS="${OPTIONS} --with-freetype-dir=${serverPath}/lib/freetype"
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -20,6 +20,12 @@ extFile=$serverPath/php/${version}/lib/php/extensions/no-debug-non-zts-20180731/
|
|||||||
|
|
||||||
Install_lib()
|
Install_lib()
|
||||||
{
|
{
|
||||||
|
isInstall=`cat $serverPath/php/$version/etc/php.ini|grep "${LIBNAME}.so"`
|
||||||
|
if [ "${isInstall}" != "" ];then
|
||||||
|
echo "php-$version 已安装${LIBNAME},请选择其它版本!"
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
echo "" >> $serverPath/php/$version/etc/php.ini
|
echo "" >> $serverPath/php/$version/etc/php.ini
|
||||||
echo "[opcache]" >> $serverPath/php/$version/etc/php.ini
|
echo "[opcache]" >> $serverPath/php/$version/etc/php.ini
|
||||||
echo "zend_extension=${LIBNAME}.so" >> $serverPath/php/$version/etc/php.ini
|
echo "zend_extension=${LIBNAME}.so" >> $serverPath/php/$version/etc/php.ini
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
@@ -41,7 +41,6 @@ Install_lib()
|
|||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ Install_lib()
|
|||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -d "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -11,8 +11,6 @@ rootPath=$(dirname "$rootPath")
|
|||||||
serverPath=$(dirname "$rootPath")
|
serverPath=$(dirname "$rootPath")
|
||||||
sourcePath=${serverPath}/source/php
|
sourcePath=${serverPath}/source/php
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
actionType=$1
|
actionType=$1
|
||||||
version=$2
|
version=$2
|
||||||
|
|
||||||
@@ -34,11 +32,10 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $php_lib/${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
|
|||||||
@@ -15,10 +15,8 @@ actionType=$1
|
|||||||
version=$2
|
version=$2
|
||||||
|
|
||||||
LIBNAME=yaf
|
LIBNAME=yaf
|
||||||
LIBV='2.3.5'
|
LIBV=3.0.7
|
||||||
if [ "$version" = '70' ] || [ "$version" = '71' ] || [ "$version" = '72' ] || [ "$version" = '73' ];then
|
|
||||||
LIBV='3.0.7';
|
|
||||||
fi
|
|
||||||
|
|
||||||
extFile=$serverPath/php/${version}/lib/php/extensions/no-debug-non-zts-20180731/${LIBNAME}.so
|
extFile=$serverPath/php/${version}/lib/php/extensions/no-debug-non-zts-20180731/${LIBNAME}.so
|
||||||
|
|
||||||
@@ -35,7 +33,7 @@ Install_lib()
|
|||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib
|
cd $php_lib
|
||||||
tar xvf ${LIBNAME}-${LIBV}.tgz
|
tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
@@ -45,7 +43,6 @@ Install_lib()
|
|||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|||||||
@@ -13,16 +13,12 @@ sourcePath=${serverPath}/source/php
|
|||||||
|
|
||||||
|
|
||||||
LIBNAME=yar
|
LIBNAME=yar
|
||||||
LIBV=1.2.5
|
LIBV=2.0.5
|
||||||
|
|
||||||
actionType=$1
|
actionType=$1
|
||||||
version=$2
|
version=$2
|
||||||
extFile=$serverPath/php/${version}/lib/php/extensions/no-debug-non-zts-20180731/${LIBNAME}.so
|
extFile=$serverPath/php/${version}/lib/php/extensions/no-debug-non-zts-20180731/${LIBNAME}.so
|
||||||
|
|
||||||
if [ "$version" = '70' ] || [ "$version" = '71' ] || [ "$version" = '72' ] || [ "$version" = '73' ];then
|
|
||||||
LIBV='2.0.5'
|
|
||||||
fi
|
|
||||||
|
|
||||||
Install_lib()
|
Install_lib()
|
||||||
{
|
{
|
||||||
|
|
||||||
@@ -37,19 +33,16 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV} ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
fi
|
||||||
cd $php_lib/${LIBNAME}-${LIBV}
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
echo "./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
|
||||||
--with-curl=$serverPath/php/curl"
|
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--with-curl=$serverPath/lib/curl
|
--with-curl=$serverPath/lib/curl
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|||||||
@@ -25,21 +25,22 @@ Install_lib()
|
|||||||
echo "php$version 已安装${LIBNAME},请选择其它版本!"
|
echo "php$version 已安装${LIBNAME},请选择其它版本!"
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [ ! -f "$extFile" ];then
|
if [ ! -f "$extFile" ];then
|
||||||
|
|
||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
|
LIB_DEPEND_DIR=`brew info imagemagick | grep /usr/local/Cellar/imagemagick | cut -d \ -f 1 | awk 'END {print}'`
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
--with-imagick=$LIB_DEPEND_DIR
|
||||||
--with-libmemcached-dir=$serverPath/lib/libmemcached
|
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ OPTIONS=''
|
|||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName == 'Darwin' ]; then
|
||||||
OPTIONS='--without-iconv'
|
OPTIONS='--without-iconv'
|
||||||
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
OPTIONS="${OPTIONS} --with-curl=${serverPath}/lib/curl"
|
||||||
OPTIONS="${OPTIONS} --enable-zip"
|
# OPTIONS="${OPTIONS} --enable-zip"
|
||||||
else
|
else
|
||||||
OPTIONS="--with-iconv=${serverPath}/lib/libiconv"
|
OPTIONS="--with-iconv=${serverPath}/lib/libiconv"
|
||||||
OPTIONS="${OPTIONS} --with-freetype-dir=${serverPath}/lib/freetype"
|
OPTIONS="${OPTIONS} --with-freetype-dir=${serverPath}/lib/freetype"
|
||||||
|
|||||||
@@ -31,13 +31,15 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd ${LIBNAME}-${LIBV}
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
sed -i '_bak' "3237,3238s#ulong#zend_ulong#g" $php_lib/${LIBNAME}-${LIBV}/php_memcached.c
|
sed -i '_bak' "3237,3238s#ulong#zend_ulong#g" $php_lib/${LIBNAME}-${LIBV}/php_memcached.c
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
|
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config \
|
||||||
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
--enable-memcache --with-zlib-dir=$serverPath/lib/zlib \
|
||||||
--with-libmemcached-dir=$serverPath/lib/libmemcached \
|
--with-libmemcached-dir=$serverPath/lib/libmemcached \
|
||||||
|
|||||||
@@ -32,10 +32,12 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd ${LIBNAME}-${LIBV}
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -20,6 +20,12 @@ extFile=$serverPath/php/${version}/lib/php/extensions/no-debug-non-zts-20190902/
|
|||||||
|
|
||||||
Install_lib()
|
Install_lib()
|
||||||
{
|
{
|
||||||
|
isInstall=`cat $serverPath/php/$version/etc/php.ini|grep "${LIBNAME}.so"`
|
||||||
|
if [ "${isInstall}" != "" ];then
|
||||||
|
echo "php-$version 已安装${LIBNAME},请选择其它版本!"
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
echo "" >> $serverPath/php/$version/etc/php.ini
|
echo "" >> $serverPath/php/$version/etc/php.ini
|
||||||
echo "[opcache]" >> $serverPath/php/$version/etc/php.ini
|
echo "[opcache]" >> $serverPath/php/$version/etc/php.ini
|
||||||
echo "zend_extension=${LIBNAME}.so" >> $serverPath/php/$version/etc/php.ini
|
echo "zend_extension=${LIBNAME}.so" >> $serverPath/php/$version/etc/php.ini
|
||||||
|
|||||||
@@ -33,12 +33,12 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
if [ ! -f $php_lib/${LIBNAME}-${LIBV}.tgz ];then
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
fi
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
|
fi
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
cd ${LIBNAME}-${LIBV}
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
@@ -32,10 +32,12 @@ Install_lib()
|
|||||||
php_lib=$sourcePath/php_lib
|
php_lib=$sourcePath/php_lib
|
||||||
mkdir -p $php_lib
|
mkdir -p $php_lib
|
||||||
|
|
||||||
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
if [ ! -d $php_lib/${LIBNAME}-${LIBV} ];then
|
||||||
|
wget -O $php_lib/${LIBNAME}-${LIBV}.tgz http://pecl.php.net/get/${LIBNAME}-${LIBV}.tgz
|
||||||
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
cd $php_lib && tar xvf ${LIBNAME}-${LIBV}.tgz
|
||||||
cd ${LIBNAME}-${LIBV}
|
fi
|
||||||
|
cd $php_lib/${LIBNAME}-${LIBV}
|
||||||
|
|
||||||
$serverPath/php/$version/bin/phpize
|
$serverPath/php/$version/bin/phpize
|
||||||
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
./configure --with-php-config=$serverPath/php/$version/bin/php-config
|
||||||
make && make install && make clean
|
make && make install && make clean
|
||||||
|
|||||||
Reference in New Issue
Block a user