山口県長門市にある千畳敷から日本海を望む |
山口県長門市にある千畳敷から日本海を望む |
愛媛県松山観光港でフェリーから夕陽を望む |
山口県長門市の元乃隅神社(赤い鳥居が有名ね) |
さて,Ubuntu(Linux)サーバにおけるApache2のインストールと設定方法について,前回まで学習しました。これでインターネットとサーバ内を繋ぐことができるようになりました。
さて,ここからはIoTデバイスのためのプログラミング環境の構築に入って行きます。IoTデバイスというと温度や湿度等のセンサーがすぐ思いつきますが,ここではそれらを束ねるクライアント機器とデータを収集するサーバのプログラミング開発環境を作っていきます。
ITの世界で今最も注目を浴びる分野はAIです。このAIは,農業AIであったり,生産技術AIであったりとあらゆる分野毎に作って行くことになります。これらを作る過程で最も必要なもの,それは,各々の分野におけるAI学習用データです。
その学習用データを得るには,データを集め分析する仕組みを作る必要があり,そのためのプログラミング環境をIoTデバイス毎に構築していきたいと考えます。
IoTデバイスとしては,サーバ,PC,SBC(シングルボードコンピュータ),センサー等が必要ですが,まずはSBCであるRaspberry Piのプログラミング環境について学習します。
帰りの船から宮島朱の鳥居を望む |
さて,前回はApache2へSSL(Let'sEncrypt)の設定方法を学習しました。今回はApache2を使ったhttp通信リクエストのhttps化とホームドメインの統一(www有り,無し)について,リダイレクト手法を学習します。
それでは,始めます。
宮島弥山山頂からロープウェーの終着駅を望む |
さて,前回はApache2へのSSL(Let's Encrypt)のCertbotツールを使った取得方法について学習しました。今回は,取得したSSL証明書と公開鍵暗号を使って,Apache2へ設定していきます。
それでは,早速,始めましょう。