HOME | Raspberry Pi | 時事 | ビジネス書籍紹介 | 2022-12-01 (Thu) Today's Access : 111 Total : 559786. Since 10 Sep. 2019

NAS & Apache2
2022.07.15

YouTube でも紹介しています。画像をクリックすると再生できます。

今回は、NAS(Network Attached Storage)の導入とWEBサーバ Apache2のパス設定に関してです。

■I-O DATA HDL-TC1

購入した小型省電力タイプのNASですが、現在製造は終了しており、在庫品のみとなっています。
I-O DATA HDL-TC1



NASを導入する際には、突然の停電に備えて電源対策も検討しましょう。

■うぷ主のシステム構成

うぷ主は公開WEBサーバを運用しています。待機サーバは通常休止状態です。
消費電力を最大値でみると、WEBサーバのRaspberry Piが12.5W、ブロードバンドルータが8.19W、NASが9.5Wで、合計で最大30.19Wです。
無停電安定化電源は、300W、500VAなので、停電時に各種機器をシャットダウンしなくても、8時間程度は運転可能です。
停電時には、ブロードバンドルータの外側に接続している終端装置がダウンしてしまうので、WAN側との通信は行えませんが、LAN内部での作業を可能にしています。

データ破損時の復元も考えると、RAID構成が望ましいのですが、そうなるとハードディスクも複数個必要になり消費電力は大きくなってしまいます。

■NAS設定ソフトウェアのインストール
設定は、Windows10での解説です。
ソフトウェアダウンロードします。→LAN DISK CONNECT
LAN DISKコネクトをインストールします。

ディスクトップ上の「LAN DISK」アイコンをクリックして起動します。
起動画面の「ローカル」アイコンをダブルクリックします。
「LANDISK-XXXXXX」アイコンをクリックします。XXXXXX は、MACアドレス下6桁です。
上部メニューの「設定画面を開く」をクリックします。

■管理者パスワードの設定
はじめて設定画面を開くときは、管理者パスワードの設定を求められます。


■時刻設定

起動時にすでに自動で時刻も設定されます。

■ファームウェア

ファームウェアの初期設定時には、ファイル選択は表示されません。「アップデートを開始する」ボタンをクリックするだけです。

■ネットワーク


初期値は、DHCPが有効になっています。うぷ主は固定ローカルIPアドレスで使用するので無効にします。


IP ADDRESS:192.168.11.8
SUBNET MASK:255.255.255.0
GATEWAY:192.168.11.1
DNS SERVER:192.168.11.11
Wake On LAN:有効

IP ADDRESS は自動で割り振られますが、お好みのアドレスに変更可能です。
GATEWAY にブロードバンドルータのアドレスを指定します。
DNS SERVER には、LAN内にDNSを設置している場合はそのアドレスを、存在しない場合は、GATEWAYアドレスを指定します。
設定が変更されるので、再度トップページからアクセスします。

プロキシ設定

プロキシ設定も可能ですが、使用していません。

■共有フォルダー設定

変更をクリックします。
共有フォルダー名は変更できます。「sarako」に変更しました。

Windowsからこのフォルダーにアクセスしたい場合に□Microsoftネットワーク共有にチェックをいれます。
初期値で□リモートアクセス共有にチェックがはいっているのですが、うぷ主はセキュリティー上WAN側からのアクセスを拒否するので、チェックを外しています。

■ディスク・省電力設定

省電力モードは、アクセスが一定時間ない場合に、ハードディスクの動作を停止させる機能です。 省電力モードが機能するまでの時間を設定します。
20分に変更しています。

■ネットワークドライブの割り当て
WINDOWSマークを右クリック、検索で「有効化」を入力して機能を検索します。

「Windowsの機能の有効化または無効化」を開きます。

「SMBファイル共有のサポート」にチェックを入れます。

エクスプローラーを起動して、ネットワークをクリックすると、コンピューターのところに自分自身のディスクトップとNASのLANDISK-XXXXXXが表示されます。


エクスプローラーのPCをクリック、メニューからネットワークドライブの割り当てをクリックします。


ここでは、ネットワークドライブをドライブ番号「E」に割り当てています。

あるいはネットワークから「LANDISK-XXXXXX」を右クリック、「ネットワークドライブの割り当て」を選択します。


■WEBサーバ Apache2の設定
テスト環境に、WindowsローカルWEBサーバとして、Apacheを立ち上げている場合、 ドキュメントルートにNASを指定する際には、「ネットワークドライブの割り当て」で指定したドライブ番号は指定できません。

「共有フォルダー設定」で設定したフォルダー名を「sarako」としてその下に、「documentRoot」というフォルダーを作ったとすると、httpd.conf でのパスの通し方は下記のようになります。

httpd.confの設定
DocumentRoot "//LANDISK-XXXXXX/sarako/documentRoot"

<Directory "//LANDISK-XXXXXX/sarako/documentRoot">
  Options Indexes FollowSymLinks
  AllowOverride All
  Require all granted
</Directory>

PHPでライブラリーパスを指定する場合、.htaccess でのPHPパスの通し方は下記のようになります。
.htaccessの設定
php_value include_path .;//LANDISK-XXXXXX/sarako/includePath
php_flag display_errors On

■NASのバックアップ
購入したNASは、RAID仕様ではないので、バックアップ用のメディアも用意しました。

NASの定期的なフルバックアップには高速なポータブルSSDを使用しました。

バッファロー SSD 外付け 250GB 超小型 コンパクト ポータブル USB3.2Gen1 ブラック SSD-PUT250U3-B/N

小まめな差分バックアップ用には、microSDを使用しています。

BUFFALO スマートフォン/タブレット/PC用 microSD専用カードリーダー/ライター
microSDカードを装着して、USB microBまたはAポートに挿して使用します。
初回のみmicroSDカードにフルバックアップを取り、以降は変更分のみを更新しています。 このカードリーダー・ライターは小さいので、がま口財布に入れて持ち歩いています。

■参考文献
HDL-Tシリーズ(コンパクトモデル)仕様
Windowsでアクセスする
Windowsで[LANDISK-xxxxxx]が見つからない
 Raspberry Pi(ラズベリー パイ)は、ARMプロセッサを搭載したシングルボードコンピュータ。イギリスのラズベリーパイ財団によって開発されている。
2019.12.19 ファイル共有 dokany + Win-sshfs
2019.12.26 Arduino開発環境構築 PlatformIO
2022.02.08 Zero 2 W と Bullseye
2022.07.15 NAS導入とApache2パス設定


Interface 2022年12月号
◎実用レベルのデータ・サーバを個人で作れる時代 ☆特集 [AWS/ブロックチェーン/Docker]IoTデータ・サーバ入門
◎モニタリングはもちろん異常検知や画像認識,外部装置駆動まで!


日経Linux 2022年11月号
【特集1】「Ubuntu 22.04 LTS」リリースの今こそ! Windowsを捨てない!Linuxへの引っ越し術
【特集2】話題のChromeOS Flexなど8種を厳選! 軽量Linux TPO別 選択&活用術
【特集3】 Linuxで旧型PCを復活! ファンレスの静音・小型PC「Ubuntu Server 22.04 LTS」でオンラインストレージサーバー化
【特集4】 個人なら無料で使える! Red Hat Enterprise Linux 9を触ってみよう


トランジスタ技術 2022年11月号
★特集◎科学の魅力をとことん追求!計測,パワー応用技術 ☆実験サイエンス!超音波×エレキの世界


ラズパイマガジン2022年秋号
特集:5大人気ボード 電子工作超入門
「半導体不足で在庫が不足し、電子工作のボードがなかなか買えない…」。そんな今にふさわしい特集を企画しました。5種の人気ボードにすべて対応した電子工作の入門特集です。「GPIO」や「I2C」を使った電子パーツの制御方法は、どのボードでも同じです。手に入れられたボードを使って、今こそ電子工作を始めましょう。

地方で稼ぐ! ITエンジニアのすすめ
学歴、理系の知識、専門スキル……全部なくてもITエンジニアになれる! 地方でも高収入でやりがいをもって働ける!ITエンジニアの魅力を一挙大公開

ハッカーの学校 IoTハッキングの教科書
生活にとけこみ、家電機器を便利にするIoT技術。 Webカメラなど、便利の裏側に潜むセキュリティの危険性をハッキングで検証。 専門家がパケットキャプチャからハードウェアハッキングまで、その攻撃と防御を徹底解説。 本書は2018年7月に刊行された「ハッカーの学校IoTハッキングの教科書」に一部修正を加えた第2版です。

攻撃手法を学んで防御せよ! 押さえておくべきIoTハッキング
本書は、経済産業省から2021年4月にリリースされた、IoTセキュリティを対象とした『機器のサイバーセキュリティ確保のためのセキュリティ検証の手引き』の『別冊2 機器メーカに向けた脅威分析及びセキュリティ検証の解説書』をもとに、IoT機器の開発者や品質保証の担当者が、攻撃者の視点に立ってセキュリティ検証を実践するための手法を、事例とともに詳細に解説しました。

ポチらせる文章術
販売サイト・ネット広告・メルマガ・ブログ・ホームページ・SNS… 全WEB媒体で効果バツグン! カリスマコピーライターが教える「見てもらう」「買ってもらう」「共感してもらう」すべてに効くネット文章術

プログラマーは世界をどう見ているのか 西村博之著
イーロン・マスク(テスラ)、ジェフ・べゾス(Amazon)、ラリー・ペイジ(Google)…etc. 世界のトップはなぜプログラマーなのか?

Arduino Nano 33 IoT


サンハヤト モジュール MM-TXS01


ニーア オートマタ PLAY ARTS改 <ヨルハ 二号 B型 DX版> PVC製 塗装済み可動フィギュア
「NieR:Automata」より、ヨルハ二号B型こと2BがPLAY ARTS改に新たに登場! 高級感の感じられるコスチュームや髪の質感、洗練されたボディバランス、細かなデティールに至るまでこだわり抜かれた逸品。 DX版には通常版のラインナップに加え2Bの随行支援ユニット ポッド042などをはじめ“純白の美しい太刀"白の約定やエフェクトパーツ、自爆モードを再現できる換装用ボディパーツ、シーンに合わせて変えられる顔パーツ2種も付属する豪華な仕様に。 作中のあらゆるシーンを再現することが可能なファン必見の一品となっている。

DIPスイッチで動作電圧を3.3Vと5Vに切り替えられるUNO互換ボード
KEYESTUDIO Plus Board for Arduino UNO R3 with Type-C USB Cable, 3.3V 5V 1.5A Output Current, More Powerful Controller Board USB-シリアルチップ:CP2102 / 動作電圧:5Vまたは3.3V(DIPスイッチ制御)/ 外部電源:DC 6-15V(9V推奨)/ デジタルI / Oピン:14(D0〜D13)/ PWMチャネル:6(D3 D5 D6 D9 D10 D11)/ アナログ入力チャネル(ADC):8(A0-A7)/ DC出力機能の各I / Oポート:20 mA / 3.3Vポートの出力能力:50 mA / フラッシュメモリ:32 KB(うち0.5 KBはブートローダーによって使用されます)/ SRAM:2 KB(ATMEGA328P-AU)/ EEPROM:1 KB(ATMEGA328P-AU)/ クロック速度:16MHz / オンボードLEDピン:D13

Newtonライト2.0 ベイズ統計
ベイズ統計は,結果から原因を推定する統計学です。AIや医療などの幅広い分野で応用されています。その基礎となるのは18世紀に考えだされた「ベイズの定理」です。 この本では,ベイズ統計学のきほんをやさしく紹介していきます。

白光(HAKKO) ダイヤル式温度制御はんだ吸取器 ハンディタイプ FR301-81


サンハヤト TTW-203 テストワイヤ
ブレッドボードとスルーホール間の接続に便利なワイヤですブレッドボード用のオスピンと基板のスルーホール用のバネ性のある端子を組み合わせたテストワイヤです

無水エタノールP 500mlx2個パック(掃除)


ケイバ(KEIBA) マイクロニッパー MN-A04


熱収縮チューブφ1.5
印字無しで綺麗☆ シュリンクチューブ 絶縁チューブ 防水 高難燃性 収縮チューブ (2m, ブラック(黒))


サンハヤト SAD-101 ニューブレッドボード


白光(HAKKO) HEXSOL 巻はんだ 精密プリント基板用 150g FS402-02


【Amazon.co.jp限定】エーモン 電工ペンチ 全長約255mm (1452)


[Amazon限定ブランド]【指定第2類医薬品】PHARMA CHOICE 解熱鎮痛薬 解熱鎮痛錠IP 100錠


Copyright © 2011-2022 Sarako Tsukiyono All rights reserved®.