RaSCSI for php とはRaSCSIをブラウザベースで使えるようにしたものです。
またRaSCSIとは GIMONSさん http://retropc.net/gimons/rascsi/ が開発したRaspberry PIを使った
SCSIデバイス(ハードディスク,MO,CD-ROM)を仮想的に再現するハードウェアとソフトウェアの総称です。
-
下記2つの設定を行うことでRaSCSI for phpを使うことができます。
Raspberry PI に対しての初期設定(setup-raspberrypi.txt)
RaSCSI for phpの設定(setup-rascsi.txt) -
それらをまとめて実行する自動シェルとその説明も用意しています。
Raspberry PI に対しての初期設定(raspberrypi_setup.txt/raspberrypi_setup.sh)
RaSCSI for phpの設定(rascsiphp_setup.txt/rascsiphp_setup.sh)
1.Raspberry PIのインストール
・Raspberry PIにRaspberry PI OSをインストールします
インストールといってもRaspberry PI OS Liteを下記ツールでSD CARDに書き込むだけです
イメージは下記urlのダウンロードから
https://www.raspberrypi.org/
・Win32DiskImager でイメージの書き込み
Raspberry PI OS Liteをsdcardに書き込みます
https://ja.osdn.net/projects/sfnet_win32diskimager/
2.SSHを有効にする
・bootパーティションに[ssh]という名前のファイルを作成
※拡張子なしで作成してください。これでwindowsの各種ターミナルソフトから
Raspberry PIへログインすることができます
3.Wi-Fiの設定をする
・bootパーティションに「wpa_supplicant.conf」を作成
※Wi-Fiを使用する方はこのファイルを作成することで
Raspberry PIをWi-Fiに参加することができます
----------ファイルに記述----------
country=JP
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="SSID"
psk="パスワード"
key_mgmt=WPA-PSK
proto=WPA WPA2
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
}
----------ファイルに記述----------
4.起動
・Raspberry PIを起動します。
※上記までの準備が出来たらRaspberry PIを起動します。
idおよびパスワードは初期は以下となっています
id:pi
password:raspberry
5.Raspberry PIの初期設定
・gitからセットアップファイルを落として実行します
※以下のコマンドをコピー&ペーストするだけでRaspberry PIの初期設定が完了します。
wget https://raw.githubusercontent.com/ztto/rascsi-php/master/raspberrypi_setup.sh
chmod 755 raspberrypi_setup.sh
sudo ./raspberrypi_setup.sh
1.RaSCSI for phpの設定
・gitからセットアップファイルを落として実行します
※以下のコマンドをコピー&ペーストするだけでRaSCSI for phpの設定が完了します。
wget https://raw.githubusercontent.com/ztto/rascsi-php/master/rascsiphp_setup.sh
chmod 755 rascsiphp_setup.sh
sudo ./rascsiphp_setup.sh