Skip to content

Instantly share code, notes, and snippets.

@HodoJi
Forked from janus57/install_php_sury.sh
Last active February 12, 2025 09:35
Show Gist options
  • Save HodoJi/f37301fecd504d20e17aed3ed57b2bcc to your computer and use it in GitHub Desktop.
Save HodoJi/f37301fecd504d20e17aed3ed57b2bcc to your computer and use it in GitHub Desktop.
Install "deb.sury.org" repository for PHP on Debian
#!/bin/bash
# For up-to-date version see : https://packages.sury.org/php/README.txt
wget https://packages.sury.org/php/apt.gpg -O /usr/share/keyrings/deb.sury.org-php.gpg
echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php-sury.list
apt update
@HodoJi
Copy link
Author

HodoJi commented Feb 12, 2025

Or using cURL + sudo as commands directly (but one liner):

sudo mkdir -p /usr/share/keyrings && sudo curl -fsSL https://packages.sury.org/php/apt.gpg -o /usr/share/keyrings/deb.sury.org-php.gpg && echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php-sury.list > /dev/null && sudo apt update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment