ニュース村上や

“TOP”へ

 

 

平成26年3月23日

 

トライ&エラーで “Raspberry Pi”の設定が終わりました。

復習の意味で、最初(Raspbianのインストール)から再設定します。

今回は、NOOBSではなく、wheezy Raspbianをインストールします。

 

2014-01-07-wheezy-raspbian.zipをダウンロードして、圧縮ファイルを解凍すれば、中にイメージファイルが入っています。

それをDD for WindowsSDカードに書き込みます。

あとは、“Raspberry Pi”に電源を入れれば、Raspbianが立ち上がります。(簡単!)

 

以下のバッチファイル(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”です。

・ユーザー名(N):pi

・パスフレーズ(P):raspberry

 

後の手順は以下とおり

SDカードのパーティションを拡張

$ sudo su

# raspi-config

1 Expand Filesystem 」を選択して、reboot(再起動)

 

○アップデート

# apt-get update

 

○FTPのインストール

# apt-get install vsftpd

 

○FTPの設定

# nano/etc/vsftpd.conf

【設定内容】

○匿名ユーザー(anonymous)のログイン禁止

anonymous_enable=NO 

○ローカルユーザーを許可

local_enable=YES 

○書き込み許可

write_enable=YES 

○ファイル作成時のパーミッション755

local_umask=022

ASCII モードによるアップロードを 許可

ascii_upload_enable=YES

ASCII モードによるダウンロードを 許可

ascii_download_enable=YES

 

○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)でアップロードとダウンロードができるようになります。

【FTPソフト(FFFTP)の設定】

・ユーザー名(N):pi

・パスワード(P):raspberry

・ホスト名(アドレス):バッチファイルで調べたIPアドレス

 

○IPアドレス(固定)の設定

/etc/network/interfacesをFTPソフト(FFFTP)でダウンロードして、PerlEditorなどで修正した後に、/var/wwwにアップロードします。

【設定内容】

#iface eth0 inet dhcp ←コメントアウト

iface eth0 inet static ←追加

address 192.168.24.202 ←追加

network 192.168.24.0 ←追加

netmask 255.255.255.0 ←追加

broadcast 192.168.24.255 ←追加

gateway 192.168.24.1 ←追加

dns-nameservers 192.168.24.1 ←追加

 

Trコマンドで改行コード変換して、コピーします。(# tr -d '\r' <入力ファイルパス> 出力ファイルパス)

# tr -d '\r' < /var/www/interfaces > /etc/network/interfaces

 

設定の反映

# reboot

 

 “Raspberry Pi”のIPアドレスが変わりましたので、FTPソフト(FFFTP)の設定も変更します。

【FTPソフト(FFFTP)の設定】

・ユーザー名(N):pi

・パスフレーズ(P):raspberry

・ホスト名(アドレス):192.168.24.202

 

○その他(以下の手順を繰り返して設定します。)

@設定ファイルをFTPソフト(FFFTP)でダウンロード

A設定ファイルをPerlEditorなどで修正

B修正した設定ファイルを/var/wwwにアップロード

C/var/www にある設定ファイルをTrコマンド(改行コード変換)でコピー

# tr -d '\r' <入力ファイルパス> 出力ファイルパス)

D設定の反映(# service ??? restart

 

 

 

【バックナンバー】

* 平成26年3月9日

* 平成26年2月23日

* 平成26年2月11日

* 平成26年2月9日

* 平成26年2月2日

* 平成26年1月26日

* 平成26年1月12日

* 平成26年1月5日

* 平成26年1月3日

* 平成25年

* 平成24年

* 平成23年