Raspberry Pi 2 Raspberry pi 3 Raspberry Pi Zero コンピューター関連

ラズベリーパイ初心者卒業?Windowsの前にサーバをやってみる!

投稿日:

ズベリーパイ初心者卒業とはこんな感じ?

Windowsインストールの前にサーバをやってみましょう!

このソフトウェアを使うとラズベリーパイサーバ公開も超簡単!です。

 

raspberrypi-dataplicity-logo

 

 

ラズベリーパイとは?

 

ラズベリーパイとは小型のコンピュータのことで、最近のスマホと同じくらいの結構小さいやつです。

基本はここから。

 

ラズベリーパイ初心者でできること

 

ラズベリーパイ初心者でできることは色々あるのですが、それでも多少のLinux(リナックス)の知識が必要になります。

リナックスと聞いただけでビビってしまう方いるかと思うのですが、今回以下で紹介するのは驚くほど超簡単です。

もう少し読み続けてくださいね。

以前僕の子供と一緒にやったとりあえず初心者でもできるプロジェクトにはこんなのあります。

 

ラズベリーパイ初心者卒業?

 

ラズベリーパイ初心者卒業位のレベルとはどんなものでしょうか?

Linuxをとりあえず使えるようになると一番最初に気になるのがどうデータを他からアクセスできるようにするか、なのですが、実際これをやろうとするとラズベリーパイ初心者では厳しいのが現状です。?

たとえばウェブサイトをラズベリーパイで外(インターネット上)に公開するにはどうしたら良いか例をとってみます。

少なくともコレくらいのインフラ、知識などが必要です。

  • ラズベリーパイ
  • インターネットアクセス
  • ラズベリーパイインストールの知識
  • Webサーバの立ち上げ、ページ変更の知識
  • ルータからのポート転送、NAT (Network Address Translation)の知識
  • 静的IPアドレスの知識(Static IP address)
  • ファイアーウォールの知識
  • システムモニタリングの知識

その他もろもろ、ウェブサイトで1ページを公開するまでとんでもない(?)知識が必要になってきます。

これではラズベリーパイ初心者は無理!???

といわれても思わず頷いてしまいます。

ところが最近はこれらの知識がそれほどなくても超簡単(?)にウェブサイト、その他をインターネット上に公開できるソフトが出てきたので紹介します。

 

ラズベリーパイ初心者卒業?Windowsの前にサーバをやってみる

 

ラズベリーパイ初心者卒業間近になると、ラズベリーパイのインストールも何度か経験し、Windowsのインストールもやってみようか?となるかと思いますが、その前にリナックスのサーバをやってみるのも結構楽しめるかと思います。

そこで今回紹介するのはDataplicityというサービス。

もちろん、タダで利用可能です。

ホームページをみると”60秒以内にラズベリーパイを世界どこからでもコントロールする!”

と言ってます。

試してみると、これまた超簡単。

ホントにスムーズに行きました。

 

https://www.dataplicity.com/

 

raspberrypi-dataplicity-1

セットアップでやることは2つだけ。

メールアドレスをいれて、画面に出てくるコマンドをコピー、ラズベリーパイ内のターミナルにペーストして、ほぼすべてのセットアップは完了です。

ここを見てみます。とくに”PROCEDURE”のところです。

http://docs.dataplicity.com/v1.0/docs/getting-started-with-dataplicity

‘Enter your email address’. The sign up process generates a line of code.

‘Copy the line of code into your Raspberry Pi terminal to activate your remote shell’.

 

最初にメールアドレスを入れると1行のコマンドが出てきます。それをターミナルで入れるだけです。

実際のはこんな感じです。

new_device

そうしたらサイトのデバイスリストで確認してくださいね。

数分でリストにラズベリーパイが出てくるはずです。

そしてそのデバイスをクリックするとログイン同様ターミナルが出てきます。

下の図では”B”をクリックしたところです。

raspberrypi-terminal

[ad#ad-1]

ラズベリーパイ初心者卒業?Windowsの前にウェブサーバをやってみる

 

ラズベリーパイ初心者卒業ということでWindowsの前にウェブサーバをやってみることにしましょう。

説明は英語ですが、コマンドを数回打てば完了なので簡単です。

これらのページを参照します。

http://docs.dataplicity.com/docs/host-a-website-from-your-pi

Webサーバ(nginx)をインストールしてそれを公開っていう手順です。

nginxはApache2に似た軽量のWebサーバでウェブサイトをちょっとテストで公開する場合にはもってこいです。

INSTALL A WEB SERVER ON YOUR PI

のところからサクッとインストールしてしまいましょう!

以下から太字のところだけをターミナルで入れるだけでOKです。

Install NGINX
sudo apt-get install nginx

NGINX will usually start by itself, but you should verify that the web server is running:

Check a service is listening on port 80
sudo netstat -an | grep LISTEN | grep :80
The output should indicate that something is listening on port 80:

Netstat output showing webservice is running on port 80
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp6 0 0 :::80 :::* LISTEN
If you aren’t seeing the output above, check your web service is running properly, and perhaps try restarting it:

Restart NGINX
sudo service nginx restart

 

Webサーバの確認ができたら今度はインターネット上で公開です。

通常ポート転送の設定など面倒なのですが、”ENABLING WORMHOLE”に従ってやるとクリックだけです。

Activate Wormholeをクリックします。

demo-activate

そうするとサイトのアドレスが出て来るのでそこにアクセス。

demo-activated

 

じゃじゃ~~ん!!! ???

 

あなたのWebサーバがインターネット上に公開されました。僕が昨日試したところ、こんな感じでした。

 

raspberrypi-dataplicity-2

とてもシンプルです。

 

この”Activate Wormhole”をやらないとポートが開いてないとメッセージがでてきます。

raspberrypi-dataplicity-3

このポート80というのは通常インターネット上でウェブサイトをアクセスするときに使われるポートです。

これができればあなたもラズベリーパイ初心者卒業です!

 

ラズベリーパイ初心者卒業?Windowsの前にサーバをやってみる 最後に

ラズベリーパイ初心者卒業?Windowsの前にサーバをやってみる”を最後まで読んでいただいてどうもありがとうございました。

今回はちょっとテクニカルになってしまいましたが、だいぶラズベリーパイに詳しくなってしまいましたね。

ラズベリーパイサーバをインターネット上に公開するとセキュリティの面で安全なのか心配になるかと思うかたもいるかと思いますが、そこはここに書かれているので時間があれば見てくださいね。

Securing Wormhole
http://docs.dataplicity.com/docs/securing-wormhole-enabled-web-servers

ファイアーウォールソフトのインストール情報も書いてあります。

とりあえず安全そうですが、テストが終わったらWormholeを無効にすればより安全だと思います。

これからもがんばってください!

 

こちらもオススメ!

アメリカで成功する秘訣」 一覧

 

こんなのも読んでみませんか?

 

この記事が役に立つと思われたら、

➡➡➡↗↗↗右(???スマホの場合は一番下)のソーシャルボタンで共有して友達にも教えてしまいましょう!

-Raspberry Pi 2, Raspberry pi 3, Raspberry Pi Zero, コンピューター関連
-, , ,

執筆者:


comment

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

関連記事

Red_Cloud_Logo_Top

あなたのコンピューターは安全?

今日はサンクスギビングの前日ということで、会社で働いてるのは通常の半分以下。 今日は静かに過ごせるかなと思ったら、大間違い!

raspberry-pi-3-2

ラズベリーパイ3・ラズベリーパイゼロ買えん?購入事情最新版

ラズベリーパイゼロ納期メールが届いた! ラズベリーパイ3と一緒に購入事情最新版をチェックしてみます。 実際買えるのか、買えないのか乞うご期待!   あわせて読みたい注目記事! アメリカ移住で …

pokemon-go-2

ポケモンGoアメリカで事故る?配信日、使い方、事前登録情報!

ポケモンGoのアメリカ配信日が決定!長女が見せてくれたので早速ポケモンGoをインストールしてみます。 使い方はとりあえず簡単ですが、事故には注意です。 事前登録必要なし?!? あわせて読みたい注目記事 …

raspberrypi_banner

Raspberry Pi Zero Wの技適を1分で理解!購入㊙情報。

Raspberry Pi Zero Wの技適とはご存じですか? 重要なのでしょうか? サクッと内容を見てみましょう。 購入情報も実況中継してますよ。 こんな買い方も良いかもです。 必見!

BBC_Micro2

Micro:bitの性能と価格。使い方や購入方法公開!

Micro:bitはイギリスBBCから最初は国内7年生すべてが プログラミングに触れることができるように開発されました。 このニュースは去年中頃に流れたのですが、やっと一般発売予約が 開始になったので …

ビットコインが流行ってきています。これに乗り遅れないためには、リスク無しのタダでビットコインを集めるサイトから始めてみたらどうですか?今すぐチェック!!毎日何もしないでコツコツ貯めてくれるこのサイトオススメです。 “bitcoin-logo-1"
不労所得などできるわけないだろ?!?画像をクリックして内容確認なう! kawasima-logo-1
スマホを何かに使えないかな〜?!?画像をクリックしてみると? smart-phone-affiliate-2
フォローしていただくと最新情報が受け取れますよ!泣いちゃうほど嬉しいです!! follow us in feedly
Profile Image 皆さん、こんにちは!管理人のマサルです。横浜生まれ、横須賀育ち。アメリカ移住22年目。いまだになんとかやってます。ということでアメリカ移住での成功の秘訣情報を流す決意をしました!

ちなみに僕の今までの状況を言いますと、2007年後半に10年以上滞在したコロラドスプリングスからシンシナティーエリアに引越し。コロラド大学ボウルダー校大学院、テレコミュニケーション科修士課程終了。同校コンピューターサイエンスインターナショナルビジネス・マーケティング科学士課程終了。1998年までに同校初のコンピューターサイエンス科を含む日本人二重専攻達成。アリゾナ州立大学院MBA終了。

ルーセントテクノロジー、MCI、HP、アジレントテクノロジー、インテルなど大手企業でエンジニアとして働く。片手間に国際アメリカ大学(NAU)、コロラド技術大学(CTU)の教授として、コンピューター関係のクラスを6年ほど教えた経験あり。某メーカーでロボット工学エンジニアとして勤務後、アメリカ屈指の子供病院にて、リサーチIT部門でpetaバイトスケールのデータストーレジ責任者に。現在は子供達のアメリカ高校教育、アメリカ大学進学、またステム教育に興味。ってな感じです。

ビジネス英会話、アメリカ大学入学など、アメリカ移住で経験した役に立つ情報満載、これからいろいろ紹介したいと思います! 何か悩みごとや知りたかったことがあったら是非コメントくださいね! どうぞよろしくお願いします。

banner_04.gif

にほんブログ村 海外生活ブログ アメリカ情報へ