Ngrokをubuntuにインストールするのに問題があるため、 https://ngrok.com/download に行き、ubuntu用にダウンロードしましたが、常にバイナリファイルを提供しますので、ubuntuで実行することはできません他の方法でインストールすることをお勧めします。
32ビットバージョンをインストールするには:
wget https://dl.ngrok.com/ngrok_2.0.19_linux_386.Zip
unzip ngrok_2.0.19_linux_386.Zip
その後
./ngrok
32ビットシステムでテストすると、これが表示されます。
NAME:
ngrok - tunnel local ports to public URLs and inspect traffic
DESCRIPTION:
ngrok exposes local networked services behinds NATs and firewalls to the
public internet over a secure tunnel. Share local websites, build/test
webhook consumers and self-Host personal services.
Detailed help for each command is available with 'ngrok help <command>'.
Open http://localhost:4040 for ngrok's web interface to inspect traffic.
EXAMPLES:
ngrok http 80 # secure public URL for port 80 web server
ngrok http -subdomain=baz 8080 # port 8080 available at baz.ngrok.io
ngrok http foo.dev:80 # tunnel to Host:port instead of localhost
ngrok tcp 22 # tunnel arbitrary TCP traffic to port 22
ngrok tls -hostname=foo.com 443 # TLS traffic for foo.com to port 443
ngrok start foo bar baz # start tunnels from the configuration file
VERSION:
2.0.19
AUTHOR:
inconshreveable - <[email protected]>
COMMANDS:
authtoken save authtoken to configuration file
credits prints author and licensing information
http start an HTTP tunnel
start start tunnels by name from the configuration file
tcp start a TCP tunnel
test test ngrok service end-to-end
tls start a TLS tunnel
update update to the latest version
version print the version string
help Shows a list of commands or help for one command
上位バージョンでも動作しますが、12.04についてはわかりません。
apt-get install ngrok-client
Ubuntu 16.04 LTS(64ビット)を実行している同様の問題がありました。 @ NGROK の指示に従いましたが、commandngrok http 8080
を取得できませんでした。読み回して this YouTubeビデオを見て、必要なものが見つかりました。注:ビデオには音声はありませんが、解凍された実行可能ファイルをインストールする場所を明確に示しており、これが重要でした。
ダウンロードした後、zipファイルが置かれた同じディレクトリからターミナルで次のコマンドを実行しました(私の場合はホームディレクトリにありました)。
unzip ngrok-stable-linux-AMD64.Zip
次に、実行可能ファイル「ngrok」を見つけて、次を実行しました。
Sudo mv ngrok /usr/local/bin/
これらの手順を完了した後、ngrok http 8080
を実行し、期待される結果を得ることができました(以下は、私が話しているngrokドキュメントの例です)
Tunnel Status online
Version 2.0/2.0
Web Interface http://127.0.0.1:4040
Forwarding http://92832de0.ngrok.io -> localhost:80
Forwarding https://92832de0.ngrok.io -> localhost:80
Connnections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00