Bozhidar Slaveykov 1 year ago
parent
commit
f749189acc
2 changed files with 35 additions and 2 deletions
  1. 2 2
      compilators/debian/php/php-compile.sh
  2. 33 0
      installers/Ubuntu/22.04/install.sh

+ 2 - 2
compilators/debian/php/php-compile.sh

@@ -37,13 +37,13 @@ sudo apt-get install -y \
  libssl-dev \
  libldb-dev \
  libgccjit-10-dev \
+ libargon2-dev \
+ zlib1g-dev \
  binutils \
  libtool \
  bison \
  re2c \
  pkg-config \
- zlib1g-dev \
- libargon2-dev \
  make \
  autoconf\
  automake

+ 33 - 0
installers/Ubuntu/22.04/install.sh

@@ -60,6 +60,39 @@ DEPENDENCIES_LIST=(
     "apt-transport-https"
     "software-properties-common"
     "supervisor"
+    "libonig-dev"
+    "libzip-dev"
+    "libcurl4-openssl-dev"
+    "libssl-dev"
+    "libldb-dev"
+    "libgccjit-10-dev"
+    "libargon2-dev"
+    "zlib1g-dev"
+    "php8.2"
+    "php8.2-fpm"
+    "php8.2-mysql"
+    "php8.2-curl"
+    "php8.2-gd"
+    "php8.2-intl"
+    "php8.2-mbstring"
+    "php8.2-xml"
+    "php8.2-zip"
+    "php8.2-bcmath"
+    "php8.2-imagick"
+    "php8.2-redis"
+    "php8.2-igbinary"
+    "php8.2-memcached"
+    "php8.2-mongodb"
+    "php8.2-ssh2"
+    "php8.2-ldap"
+    "php8.2-xmlrpc"
+    "php8.2-soap"
+    "php8.2-yaml"
+    "php8.2-dev"
+    "php8.2-sqlite3"
+    "php8.2-swoole"
+    "php8.2-ast"
+    "php8.2-geoip"
 )
 # Check if the dependencies are installed
 for DEPENDENCY in "${DEPENDENCIES_LIST[@]}"; do