ngrok#Test your server in Public area

ngrok って知ってますか? ngrok は自分のLocal networkで繋がってる Windows、Mac、Linux のServerアプリケーションを遠隔から接続できるトンネリング・サービスです。しかも無料で始められる。今回はそのサービスのSetupについて説明したいと思います。

Update your raspberry

まずRaspberryをアップデートします。

$ sudo apt-get update
$ sudo apt-get upgrade

ngrok 

次はngrok 側です。

Creat Account

下記のLinkにアクセスし、ngrok アカウントを作成します。

https://ngrok.com/

毎回もPasswordなど面倒なので、Googleアカウントと連携します。

よし、これでOK。

Your Authtoken

次はAuthtoken Keyを探します。

Getting Started>Your Authtokenをクリックします。

赤枠の文字をCopyしておきます。

Setup in Raspberry pi

次はRaspberryのセットアップです。

Getting Started>Setup & Installationをクリックします。

Linux(ARM)をクリックします。

Copy and unizp

以下のコマンドで解凍します。

tar zxvf ngrok-v3-stable-linux-arm.tgz ngrok

Move

/usr/local/bin directoryに移動します。

sudo mv ngrok /usr/local/bin

Version check

最後はngrokのVersionをCheckします。

Versionが表示されたらインストール完了です。

ngrok version
ngrok version 3.0.3

Test with apache 

apache をインストールしテストしてみます。

sudo apt-get install apache2

Run it

以下のコマンドを実行しRunしてみます。

ngrok http 80

このような画面が見えます。

ForwardingのLinkをCopyし自分のWeb Browserにアクセスしてみよう。


Local OK

その前にまずLocalから試してみましょう。

うん、Localの127.0.0.1は大丈夫ですね。

But in public..

でもForwardingのLinkにアクセスしたらNGでしたね。

Connect your api key

そのときは、まずAPI Keyを設定してないのは原因だと思います。

以下のコマンドでAPI Keyを追加します。

ngrok config add-authtoken yourAPIKey

よし、無事にアクセスできました。

Footer_Basic

Please Support some devices for my blog

Amazon Gift List

Find ME

Twitter:@3threes2
Email:soup01threes*gmail.com (* to @)
YoutubeChannel:https://www.youtube.com/channel/UCQ3CHGAIXZAbeOC_9mjQiWQ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする