To install the php ssh2 extension on RHEL8 running php 7.4, follow the steps below:
Install the dependencies required for compiling the ssh2 extension:
sudo dnf -y install gcc php-devel php-pear libssh2-devel
Install the ssh2 extension via the pecl command:
sudo pecl install ssh2-1.3.1
Once the ssh2 extension is installed successfully, add the extension to the php.ini file:
sudo echo "extension=ssh2.so" >> /etc/php.ini
Verify that the ssh2 extension is loaded by running the following command:
php -m | grep ssh2
If the extension is correctly loaded, it will output "ssh2". If you encounter any issues, restart your web server:
sudo systemctl restart httpd
And that's it! You have successfully installed the php ssh2 extension on RHEL8.
Asked: 2022-05-05 11:00:00 +0000
Seen: 7 times
Last updated: Mar 19 '23