Advertisement
Justman10000

Manage PHP

May 25th, 2023 (edited)
1,407
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.67 KB | None | 0 0
  1. # For Debian
  2. curl -fsSL https://packages.sury.org/php/apt.gpg -o /etc/apt/keyrings/php.gpg
  3. # For Ubuntu
  4. apt install software-properties-common -y
  5. add-apt-repository ppa:ondrej/php
  6.  
  7. apt update
  8. apt upgrade -y
  9.  
  10. // To install
  11. version=8.2
  12.  
  13. apt install libapache2-mod-php$version
  14. apt install php$version-amqp \
  15.             php$version-apcu \
  16.             php$version-ast \
  17.             php$version-bcmath \
  18.             php$version-bz2 \
  19.             php$version-calendar \
  20.             php$version-cgi \
  21.             php$version-cli \
  22.             php$version-common \
  23.             php$version-ctype \
  24.             php$version-curl \
  25.             php$version-dba \
  26.             php$version-dev \
  27.             php$version-dom \
  28.             php$version-ds \
  29.             php$version-enchant \
  30.             php$version-excimer \
  31.             php$version-exif \
  32.             php$version-ffi \
  33.             php$version-fileinfo \
  34.             php$version-fpm \
  35.             php$version-ftp \
  36.             php$version-gd \
  37.             php$version-gearman \
  38.             php$version-gettext \
  39.             php$version-gmp \
  40.             php$version-gnupg \
  41.             php$version-grpc \
  42.             php$version-http \
  43.             php$version-iconv \
  44.             php$version-igbinary \
  45.             php$version-intl \
  46.             php$version-imagick \
  47.             php$version-imap \
  48.             php$version-interbase \
  49.             php$version-intl \
  50.             php$version-ldap \
  51.             php$version-mailparse \
  52.             php$version-maxminddb \
  53.             php$version-mbstring \
  54.             php$version-mcrypt \
  55.             php$version-memcache \
  56.             php$version-memcached \
  57.             php$version-mongodb \
  58.             php$version-msgpack \
  59.             php$version-mysql \
  60.             php$version-mysqli \
  61.             php$version-mysqlnd \
  62.             php$version-oauth \
  63.             php$version-opcache \
  64.             php$version-pcov \
  65.             php$version-pdo \
  66.             php$version-pdo-dblib \
  67.             php$version-pdo-firebird \
  68.             php$version-pdo-mysql \
  69.             php$version-pdo-pgsql \
  70.             php$version-pdo-sqlite \
  71.             php$version-pgsql \
  72.             php$version-phalcon \
  73.             php$version-phar \
  74.             php$version-phpdbg \
  75.             php$version-posix \
  76.             php$version-protobuf \
  77.             php$version-ps \
  78.             php$version-pspell \
  79.             php$version-raphf \
  80.             php$version-rdkafka \
  81.             php$version-readline \
  82.             php$version-redis \
  83.             php$version-rrd \
  84.             php$version-shmop \
  85.             php$version-simplexml \
  86.             php$version-smbclient \
  87.             php$version-snmp \
  88.             php$version-soap \
  89.             php$version-sockets \
  90.             php$version-sqlite3 \
  91.             php$version-ssh2 \
  92.             php$version-stomp \
  93.             php$version-sybase \
  94.             php$version-sysvmsg \
  95.             php$version-sysvsem \
  96.             php$version-sysvshm \
  97.             php$version-tidy \
  98.             php$version-tokenizer \
  99.             php$version-uopz \
  100.             php$version-uploadprogress \
  101.             php$version-uuid \
  102.             php$version-xdebug \
  103.             php$version-xml \
  104.             php$version-xmlreader \
  105.             php$version-xmlrpc \
  106.             php$version-xmlwriter \
  107.             php$version-xsl \
  108.             php$version-yaml \
  109.             php$version-zip \
  110.             php$version-zmq \
  111.             php$version-zstd -y
  112.  
  113. # To use a another php version (Replace VERSION)
  114. /usr/bin/php$version
  115. ## Or
  116. ln -fs /usr/bin/php$version /usr/bin/php
  117.  
  118. // To remove
  119. apt purge php$version* -y
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement