Browse Source

feat: Update version

oneinstack 1 year ago
parent
commit
9f6f20e521
5 changed files with 19 additions and 14 deletions
  1. 6 3
      include/check_download.sh
  2. BIN
      include/ois.aarch64
  3. BIN
      include/ois.x86_64
  4. 6 3
      include/redis.sh
  5. 7 8
      versions.txt

+ 6 - 3
include/check_download.sh

@@ -642,10 +642,13 @@ checkDownload() {
   # pecl_redis
   if [ "${pecl_redis}" == '1' ]; then
     if [[ "${php_option}" =~ ^[1-4]$ ]]; then
-      echo "Download pecl_redis for php..."
-      src_url=https://pecl.php.net/get/redis-${pecl_redis_oldver}.tgz && Download_src
+      echo "Download pecl_redis for php 5.x..."
+      src_url=https://pecl.php.net/get/redis-4.3.0.tgz && Download_src
+    elif [[ "${php_option}" =~ ^[5-6]$ ]]; then
+      echo "Download pecl_redis for php 7.0~7.1..."
+      src_url=https://pecl.php.net/get/redis-5.3.7.tgz && Download_src
     else
-      echo "Download pecl_redis for php 7.x..."
+      echo "Download pecl_redis for php 7.2+..."
       src_url=https://pecl.php.net/get/redis-${pecl_redis_ver}.tgz && Download_src
     fi
   fi

BIN
include/ois.aarch64


BIN
include/ois.x86_64


+ 6 - 3
include/redis.sh

@@ -51,8 +51,11 @@ Install_pecl_redis() {
     pushd ${oneinstack_dir}/src > /dev/null
     phpExtensionDir=`${php_install_dir}/bin/php-config --extension-dir`
     if [ "$(${php_install_dir}/bin/php-config --version | awk -F. '{print $1}')" == '5' ]; then
-      tar xzf redis-${pecl_redis_oldver}.tgz
-      pushd redis-${pecl_redis_oldver} > /dev/null
+      tar xzf redis-4.3.0.tgz
+      pushd redis-4.3.0 > /dev/null
+    elif [[ "$(${php_install_dir}/bin/php-config --version | awk -F. '{print $1$2}')" =~ ^7[0-1]$ ]]; then
+      tar xzf redis-5.3.7.tgz
+      pushd redis-5.3.7 > /dev/null
     else
       tar xzf redis-${pecl_redis_ver}.tgz
       pushd redis-${pecl_redis_ver} > /dev/null
@@ -64,7 +67,7 @@ Install_pecl_redis() {
     if [ -f "${phpExtensionDir}/redis.so" ]; then
       echo 'extension=redis.so' > ${php_install_dir}/etc/php.d/05-redis.ini
       echo "${CSUCCESS}PHP Redis module installed successfully! ${CEND}"
-      rm -rf redis-${pecl_redis_ver} redis-${pecl_redis_oldver}
+      rm -rf redis-${pecl_redis_ver} redis-4.3.0 redis-5.3.7
     else
       echo "${CFAILURE}PHP Redis module install failed, Please contact the author! ${CEND}" && grep -Ew 'NAME|ID|ID_LIKE|VERSION_ID|PRETTY_NAME' /etc/os-release
     fi

+ 7 - 8
versions.txt

@@ -15,7 +15,7 @@ apache_ver=2.4.57
 pcre_ver=8.45
 apr_ver=1.7.0
 apr_util_ver=1.6.1
-nghttp2_ver=1.42.0
+nghttp2_ver=1.56.0
 
 # DB
 mysql80_ver=8.0.34
@@ -48,14 +48,14 @@ php72_ver=7.2.34
 php73_ver=7.3.33
 php74_ver=7.4.33
 php80_ver=8.0.30
-php81_ver=8.1.22
-php82_ver=8.2.9
+php81_ver=8.1.23
+php82_ver=8.2.10
 
 # Nodejs
-nodejs_ver=18.17.2
+nodejs_ver=18.17.1
 
 libiconv_ver=1.16
-curl_ver=7.88.1
+curl_ver=8.2.1
 libmcrypt_ver=2.5.8
 mcrypt_ver=2.6.8
 mhash_ver=0.9.9.9
@@ -88,10 +88,9 @@ xdebug_oldver=2.9.8
 pureftpd_ver=1.0.51
 
 # Redis
-redis_ver=7.0.12
+redis_ver=7.2.1
 redis_oldver=5.0.14
-pecl_redis_ver=5.3.7
-pecl_redis_oldver=4.3.0
+pecl_redis_ver=6.0.0
 
 # Memcached
 memcached_ver=1.6.21