HOME | Raspberry Pi | ビジネス書籍紹介 | 2024-11-22 (Fri) Today's Access : 167 Total : 1098247. 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パス設定
2023.04.01 秋月・amazon・PIMORONI・tindie
2023.07.16 ログ表示
2023.10.16 漢字フォントの表示と拡張
2024.04.23 NASリプレース
2024.10.24 Bookworm & PlatformIO


Arduinoで学ぶ組込みシステム入門(第2版)
●Arduinoを使って組込みシステム開発を理解する
・ハードウェアやソフトウェアなどの基礎知識/ ・設計から実装までを系統的に説明するモデルベース開発/ ・Arduinoを用いた実際の開発例

最新 使える! MATLAB 第3版
◆◆すぐに「使える!」 全ページフルカラー!◆◆
・MATLAB R2022bに対応し、解説もより詳しく!/ ・コマンド・スクリプトの例が豊富で、動かして学べる!/ ・超基本から解説。これから使いはじめる人にぴったり!/ ・全編フルカラー、スクリーンショットも豊富!

Amazon Web Services基礎からのネットワーク&サーバー構築改訂4版
1.システム構築をインフラから始めるには/ 2.ネットワークを構築する/ 3.サーバーを構築する/ 4.Webサーバーソフトをインストールする/ 5.HTTPの動きを確認する/ 6.プライベートサブネットを構築する/ 7.NATを構築する/ 8.DBを用いたブログシステムの構築/ 9.TCP/IPによる通信の仕組みを理解する

C言語は第二の母国語: 独学学生時代から企業内IT職人時代に培った、独立のための技術とノウハウ 平田豊著
学生時代から独学でプログラミングをはじめ、企業内でデバイスドライバを開発し、そして独立後もたくさんのアプリケーション開発や技術書制作に携わってきた著者。その筆者が大事に使い続ける「C言語」の“昔と今”について、気づいたことや役立つ知識、使ってきたツールなどについて、これまで記してきたことを整理してまとめました。 本書では、現役プログラマーだけでなく、これからプログラミングを学ぶ学生などにも有益な情報やノウハウを、筆者の経験を元に紹介しています。

1冊ですべて身につくJavaScript入門講座
・最初の一歩が踏み出せる! 初心者に寄り添うやさしい解説 ・最新の技術が身につく! 今のJavaScriptの書き方・使い方 ・絶対に知っておきたい! アニメーションとイベントの知識 ・プログラミングの基本から実装方法まですべて学べる

図解! Git & GitHubのツボとコツがゼッタイにわかる本
ソフトウェア開発では欠かすことのできないGit、GitHub。 これからGit、GitHubを使いたいという入門者の方でも、実際に手を動かしながら使い方を学べます。

C自作の鉄則!2023 (日経BPパソコンベストムック)
メーカー製のパソコンはスペックが中途半端で、自分が本当に欲しい機種がない――。そう思っている人には、ぜひ自作パソコンをお薦めします。自作パソコンのパーツは進化が速く、しかも驚くほど種類が豊富。価格も性能も、幅広く用意されているため、満足度100%の“自分だけの1台”を手に入れることができます。

Interface 2023年6月号
特集:第1部 フィルタ設計 基礎の基礎/ 第2部 係数アプリや波形観測アプリで合点!FIR&IIRフィルタ作り/ 第3部 配布プリント基板で体験!マイコンで動くフィルタ作り

日経Linux 2023年5月号
【特集 1】 AI時代の最強フリーソフト ~ 25のやりたいを実現! 【特集 2】 AWS、Azureのうまみを無料で体感!面倒なことはクラウドに任せよう 【特集 3】 新しいRaspberry Pi Cameraで遊んでみよう 【特集 4】 Linuxで旧型PCを復活! 1kg切るモバイルPCを「ChromeOS Flex」でChromebook化

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

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

Raspberry Piのはじめ方2022
本書は、ラズパイやPicoの買い方やインストール、初期設定といった基本から、サーバー、電子工作、IoT、AIといったラズパイならではの活用方法まで、1冊でお届けします。 ラズパイをこれから始める方向けに、全36ページの入門マンガ「女子高生とラズベリーパイ」も巻末に掲載。これを読むだけでラズパイがどんなものなのか、すぐに分かって触れるようになります。

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

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

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

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

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

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

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


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


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


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


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


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


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