本文目錄一覽:
- 1、php點擊按鈕執行ssh命令登陸路由器並執行命令
- 2、如何使php可以調用ssh函數
- 3、如何執行SSH命令通過PHP
- 4、用ssh框架,怎麼和PHP一起使用搭建
- 5、windows10 下 php怎麼裝ssh2
php點擊按鈕執行ssh命令登陸路由器並執行命令
代碼如下:
?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, ”);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?
如何使php可以調用ssh函數
如何使php可以調用ssh函數
可以,不過需要做好兩方的交互,相當於兩個系統之間的交付了
如何執行SSH命令通過PHP
指令就是你執行的shell命令 比如我要運行php 輸入: php test.php 就會執行 第一個php是執行程序的名稱
用ssh框架,怎麼和PHP一起使用搭建
後台用Java開發,前台用jsp,這個肯定沒問題。
前台要用php的話,可以用java提供介面,php把需要的參數傳遞到java後台,再把結果返回給php,展示到頁面上。可以用Java做WebService,php去調用。
前台還是用php,開發速度快,也比較簡單,安全和性能都沒問題。
和後台Java交互,可以用xml做介面,php直接調用填到頁面上。
php的環境搭建也比較簡單,應用伺服器用Apache2.2,環境php5,資料庫都支持的,安裝完後把apache2.2的httpd.conf文件中路徑改為你項目路徑就可以了,具體的配置網上很多,可以自己找下。
我用的是Java做webservice,前台php調用,性能還行。
windows10 下 php怎麼裝ssh2
Warning: ssh2_connect(): Unable to connect to .. 此類提示是在新版本中代碼規範新增了 」@「符號,調用方法是需開頭加”@”
以下為樣例:
?php
$conn = @ssh2_connect ( ‘192.168.1.1’, 22 );
@ssh2_auth_password ( $conn, “user”, “passwd” );
$stream = @ssh2_exec($conn, ‘ls -l /tmp’);
@stream_set_blocking($stream,true);
echo utf8_decode (@stream_get_contents($stream,-1,-1));
@fclose($stream);
?
window 安裝
php ssh2擴展安裝
php
ssh2
方法/步驟
1. 下載 php extension ssh2根據自己PHP的版本去下載
2. 解壓完後,會有三個文件,libssh2.dll、php_ssh.dll、php_ssh2.pdb。
3. 將 php_ssh.dll、php_ssh2.pdb 放到你的 php 擴展目錄下 php/ext/ 下。
4. 將libssh2.dll 複製到 c:/windows/system32 和 c:/windows/syswow64 各一份
5. php.ini中加入 extension=php_ssh2.dll
6. 重啟apache,即可使用php執行ssh連接操作了。
測試代碼
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/251854.html