|
I-O DATAの“USL−5P”を改造して、自宅サーバーを運営していましたが、 “Raspberry Pi”なるものを見つけました。
価格は、Amazonで¥4,380!
世界中で200万台を突破したとか!!!
以下のとおり購入。
|
金額 |
購入元 |
Raspberry
Pi Type B |
4,390円 |
|
SDカード(16GB) |
1,680円 |
|
HDMIケーブ |
340円 |
|
microUSBケーブル |
100円(税別) |
|
USB充電ACアダプター |
200円(税別) |
|
合計 |
6,725円 |
|
※ディスプレーにつながないので、HDMIケーブは必要ありませんでした。
こんな感じで籠の中に入っています。
(1)Raspbianをインストールします。
2014-01-07-wheezy-raspbian.zipをダウンロードして、圧縮ファイルを解凍すれば、中にイメージファイルが入っています。
それをDD
for WindowsでSDカードに書き込みます。
※カードリーダーが古いと、16GBのSDカードに対応していないことも・・・。意外と陥りやすい罠です。
あとは、“Raspberry Pi”に電源を入れれば、Raspbianが立ち上がります。(簡単!)
(2)RaspbianのIPを調べます。
以下のバッチファイル(IP.bat)を作って、ネットワーク内の全てのIPアドレスから、自動的に割り当てられた“Raspberry Pi”のIPアドレスを探します。
for /l %%i in (0,1,255) do ping -w 1 -n 1 192.168.24.%%i && arp -a
192.168.24.%%i >> IP_address.txt |
既に“Raspbian”には“SSHサーバー”がインストールされていますので、“Tera Term”を使って、以下でリモートアクセスできるものが、“Raspberry Pi”です。
・ホスト(T):バッチファイルで調べたIPアドレス ・ユーザー名(N):pi ・パスフレーズ(P):raspberry |
(3)FTPサーバー、Apache、phpのインストール、IPアドレス(固定)などを設定します。
(root権限で作業)
○SDカードのパーティションを拡張 # raspi-config ※「1 Expand Filesystem 」を選択して、reboot(再起動) ○アップデート # apt-get update ○日本語フォントのインストール # apt-get install ttf-kochi-gothic # apt-get install xfonts-intl-japanese # apt-get install xfonts-intl-japanese-big # apt-get install xfonts-kaname ○日本語メソッドのインストール # apt-get install uim # apt-get install uim-anthy ○コンソールで日本語を表示 # apt-get install jfbterm # nano
/etc/jfbterm.conf ○FTPのインストール # apt-get install vsftpd ○FTPの設定 # nano/etc/vsftpd.conf
○FTPの設定の反映 # service vsftpd
restart ○Apache、phpのインストール # apt-get install apache2 # apt-get install php5 ○/var/wwwの属性と所有者の設定 # chmod
755 /var/www # chown
-R pi /var/www ※/var/wwwにFTPソフト(FFFTP)でアップロードとダウンロードができるようになります。
○IPアドレス(固定)の設定 @/etc/network/interfacesをFTPソフト(FFFTP)でダウンロードする。 A以下のとおり、PerlEditorなどで修正した後、FTPソフト(FFFTP)で/var/wwwにアップロードする。
BTrコマンドで改行コード変換して、コピーします。 (# tr -d '\r' <入力ファイルパス> 出力ファイルパス)
C設定の反映
D“Raspberry Pi”のIPアドレスが変わりましたので、FTPソフト(FFFTP)の設定も変更します。
E“Raspberry Pi”のIPアドレスが変わりましたので、“Tera Term”の設定も変更します。
|
FTPが使えるようになると、以下の要領で作業を進めます。
この方法が一番やりやすいと思います。
@設定ファイルをFTPソフト(FFFTP)でダウンロード
A設定ファイルをPerlEditorで修正 B設定ファイルをFTPソフト(FFFTP)でアップロード ※アップロードする場所は、/var/wwwを利用します。 C“Tera Term”を使って、Raspberry PiにSSHでリモートアクセス
D設定ファイルをtrコマンドで改行コードを変換し、元の場所にコピー
E設定の反映
|
その他の設定は以下のとおりです。