[メモ] PHP7のpecl ssh2インストール

勇んでPHP7を入れたのは良かったが、PECLのssh2が入らなかった。


# pecl install ssh2 channel://pecl.php.net/ssh2-0.12
---ここから---
pecl/ssh2 requires PHP (version >= 4.0.0, version <= 6.0.0), installed version is 7.0.0 No valid packages found
install failed
---ここまで---

検索すると、「ソースから入れれば良い」的な記事が見つかったのでその通りにインストール。


# wget <a class="markup--anchor markup--blockquote-anchor" data-href="https://github.com/Sean-Der/pecl-networking-ssh2/archive/php7.zip" href="https://github.com/Sean-Der/pecl-networking-ssh2/archive/php7.zip" rel="nofollow">https://github.com/Sean-Der/pecl-networking-ssh2/archive/php7.zip</a>
# unzip php7.zip
# cd pecl-networking-ssh2-php7
# phpize
# ./configure
# make
# make install
# echo "extension=ssh2" &gt; /usr/local/etc/php.d/ssh2.ini
# systemctl restart httpd.service

うまくいった。めでたし。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は 必須項目です。

管理者が承認次第、表示されます。

*