Если Вам для работы с сервером потребуется расширение для php ssh2, то вы с легкостью сможете его установить, выполнив несколько простых команд.

 

1. Для начала, скачиваем и устанавливаем libssh2

Переходим в папку, куда будем скачивать исходные файлы для сборки библиотеки

cd /usr/local/src/

Скачиваем архив с файлами

wget https://www.libssh2.org/download/libssh2-1.5.0.tar.gz

Распаковываем скачанный архив

tar -xzf libssh2-1.5.0.tar.gz

Переходим в папку с файлами

cd libssh2-1.5.0

Выполняем установку

./configure --enable-shared --with-gnu-ld

make && make install

 

2. Теперь, непосредственно, скачиваем и устанавливаем ssh2

Возвращаемся в папку:

cd /usr/local/src/

Скачиваем архив с файлами для установки расширения

wget https://pecl.php.net/get/ssh2-0.12.tgz

Распаковываем полученный архив

tar -xzf ssh2-0.12.tgz

Переходим в папку с файлами

cd ssh2-0.12

Выполняем сборку расширения

phpize

./confugure --with-ssh2

make && make install

 

3. Теперь добавляем данное расширение в глобальный php.ini сервера

echo "extension=ssh2.so" >> /usr/local/php/php.ini

 

и перезапускаем apache

/etc/init.d/httpd restart

 

Проверяем

php -i | grep ssh

 

php -m | grep ssh

 

 

 

 

 

 

 

 

 

 

 

Помог ли вам данный ответ? 0 Пользователи нашли это полезным (0 голосов)