pecl channel-update pecl.php.net
pecl install phalcon-5.0.0
# Ubuntu
sudo apt-get install php8.1-dev php8.1-mysql gcc libpcre3-dev
# Fedora
sudo dnf install php-devel php-mysqlnd gcc libtool pcre-devel re2c
# RHEL
sudo yum install php-devel php-mysql gcc libtool pcre-devel
# Suse
yast2 -i php8-pear php8-devel php8-mysql gcc libtool pcre-devel
# macOS (Homebrew)
brew install pcre
brew tap phalcon/extension https://github.com/phalcon/homebrew-tap
brew install phalcon
# macOS (MacPorts)
sudo port install php81-phalcon
git clone --depth=1 "git://github.com/phalcon/cphalcon.git"
cd cphalcon/build
sudo ./install
extension=phalcon.so
pkg install -r phalcon
cd /usr/ports/www/phalcon && make install clean