Инструменты пользователя

Инструменты сайта


linux:ssh:ext-ssh2

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
linux:ssh:ext-ssh2 [2022/04/20 12:09]
werwolf
linux:ssh:ext-ssh2 [2023/01/12 12:18] (текущий)
Строка 2: Строка 2:
  
 Шаги установки:​ Шаги установки:​
- 
  
 ==== шаг 1 ==== ==== шаг 1 ====
 +
 загрузите пакет libssh2 с [[https://​github.com/​libssh2/​libssh2/​releases|https://​github.com/​libssh2/​libssh2/​releases]],​ и выполните следующие команды:​ загрузите пакет libssh2 с [[https://​github.com/​libssh2/​libssh2/​releases|https://​github.com/​libssh2/​libssh2/​releases]],​ и выполните следующие команды:​
 +
 <code shell> <code shell>
 cd ~ cd ~
Строка 14: Строка 15:
 cd libssh2-1.10.0/​ cd libssh2-1.10.0/​
 ./configure ./configure
 +make
 make install make install
-</​code> ​ +</​code>​
  
 ==== шаг 2 ==== ==== шаг 2 ====
 +
 загрузите пакет php-ssh2 с [[http://​pecl.php.net/​package/​ssh2|http://​pecl.php.net/​package/​ssh2]],​ и выполните следующие команды:​ загрузите пакет php-ssh2 с [[http://​pecl.php.net/​package/​ssh2|http://​pecl.php.net/​package/​ssh2]],​ и выполните следующие команды:​
 +
 <code shell> <code shell>
 +cd ~/php-ext
 wget http://​pecl.php.net/​get/​ssh2-1.3.1.tgz . wget http://​pecl.php.net/​get/​ssh2-1.3.1.tgz .
-tar vxzf ssh2-1.3.1.tar.gz+tar vxzf ssh2-1.3.1.tgz
 cd ssh2-1.3.1 cd ssh2-1.3.1
 phpize phpize
Строка 30: Строка 34:
 </​code>​ </​code>​
  
 +файл ssh2.so будет скопирован в /​usr/​lib/​php/​modules. **Проверь это.**
 +==== шаг 3 ====
 +
 +модифицировать php.ini
 +
 +vi /​etc/​php.ini
 +
 +добавьте «extension=ssh2.so» в php.ini
 +
 +<code ini>
 +[ssh2]
 +extension=ssh2
 +</​code>​
 +
 +
 +==== шаг 4 ====
 +
 +
 +удалить дерикторию с установочными файлами
 +<code shell>
 +sudo rm -R ~/php-ext
 +</​code>​
 +
 +==== Если не найден phpize ====
 +
 +<code shell>
 +sudo apt install php8.0-dev
 +</​code>​
  
  
linux/ssh/ext-ssh2.1650445758.txt.gz · Последние изменения: 2023/01/12 12:16 (внешнее изменение)