RPi2/Raspbian
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
*RPi2 [#q305c9e1]
**基本情報 [#rbf40bae]
-uname -a
#pre{{
Linux raspberrypi 3.18.7-v7+ #755 SMP PREEMPT Thu Feb 12 ...
}}
-free
#pre{{
total used free shared bu...
Mem: 949328 213180 736148 0 ...
-/+ buffers/cache: 51172 898156
Swap: 102396 0 102396
}}
-/proc/cpuinfo
#pre{{
processor : 0
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3...
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5
…省略…(4core分続く)
Hardware : BCM2709
Revision : a21041
Serial : ********
}}
-df
#pre{{
ファイルシス 1K-ブロック 使用 使用可 使用% マウン...
rootfs 15071704 2848724 11560336 20% /
/dev/root 15071704 2848724 11560336 20% /
devtmpfs 470368 0 470368 0% /dev
tmpfs 94936 236 94700 1% /run
tmpfs 5120 0 5120 0% /run/lock
tmpfs 189860 0 189860 0% /run/shm
/dev/mmcblk0p1 57288 14728 42560 26% /boot
}}
**設定メモ [#q2805c78]
-使用イメージ
--raspbian jessie lite 2015-11-21版
-raspi-config
--1 Expand Filesystem
--4 Internationalisation Options
---I1 Change Locale~
以下を選択。~
ただし、文字化けするので日本語フォントをインストールして...
#pre{{
en_GB.UTF-8 UTF-8
ja_JP.UTF-8 UTF-8 ← defaultにロケールに設定
}}
---I2 Change Timezone
#pre{{
アジア→Tokyo
}}
---I3 Change Keyboard Layout
#pre{{
Generic 105-key (Intl) PC → Other → Japanese
}}
-/boot/config.txt に追記
--以下の設定でUSBポートから1.2Aまでの電流を流せるようにな...
#pre{{
safe_mode_gpio=4
max_usb_current=1
}}
-update & install
--最新のfirmwareにupdate
#pre{{
$ sudo rpi-update
$ sudo shutdown -r now
}}
--パッケージのインストール
#pre{{
$ sudo update
$ sudo upgrade
$ sudo apt-get install emacs24-nox screen
$ sudo apt-get install wicd-curses
}}
-WiFiネットワーク
--BUFFALO 無線LAN子機 コンパクトモデル 11n技術・11g/b対応...
--WIFi接続はwicd-cursesで行う
---/etc/network/interfaces
#pre{{
auto lo
iface lo inet loopback
}}
---dhcpcdサービス無効化(wicd-cursesと競合するらしいので)~
http://qiita.com/hunamizawa/items/053426340fc2581c2491 ~
#pre{{
# systemctl stop dhcpcd
# systemctl disable dhcpcd
}}
//---/etc/dhcpcd.conf
//#pre{{
//nohook wpa_supplicant
//}}
--IPv6無効化
---/etc/sysctl.conf
#pre{{
net.ipv6.conf.all.disable_ipv6 = 1
}}
---設定反映
#pre{{
# sysctl -p
}}
**アプリ [#ife921c0]
-install
#pre{{
$ sudo apt-get install nginx monit
$ sudo apt-get sqlite3 libdbi-perl libdbd-sqlite3-perl li...
$ sudo apt-get libdatetime-perl
}}
-monit
--/etc/monit/monitrc に以下を追加
#pre{{
set httpd port 2812 and
use address localhost
allow admin:monit
}}
--/etc/nginx/conf.d/monit.conf
#pre{{
server {
listen 80;
location /monit/ {
rewrite ^/monit/(.*) /$1 break;
proxy_pass http://localhost:2812;
proxy_redirect http://localhost:2812/monit /monit/;
proxy_set_header Host $host;
}
}
}}
--datafetch.plというスクリプトを作成しmonit監視対象にする...
---/etc/monit/conf.d/datafetch.conf
#pre{{
check process datafetch matching "detafetch"
start program = "/home/pi/detafetch/bin/datafetch.pl -l...
stop program = "/usr/bin/pkill datafetch.pl" as uid pi...
if 5 restarts within 5 cycles then unmonitor
}}
-freetds
--/etc/freetds/freetds.conf
--[global]に以下を追加
#pre{{
[global]
port = 1433
tds version = 8.0
client charset = UTF-8
}}
*memo [#beb6fa29]
- http://takuya-1st.hatenablog.jp/entry/2014/10/14/002617
- http://kernhack.hatenablog.com/entry/2014/01/11/102237
- http://www.nspl.co.jp/content/u-boot%E3%81%AB%E3%82%88%...
終了行:
*RPi2 [#q305c9e1]
**基本情報 [#rbf40bae]
-uname -a
#pre{{
Linux raspberrypi 3.18.7-v7+ #755 SMP PREEMPT Thu Feb 12 ...
}}
-free
#pre{{
total used free shared bu...
Mem: 949328 213180 736148 0 ...
-/+ buffers/cache: 51172 898156
Swap: 102396 0 102396
}}
-/proc/cpuinfo
#pre{{
processor : 0
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3...
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5
…省略…(4core分続く)
Hardware : BCM2709
Revision : a21041
Serial : ********
}}
-df
#pre{{
ファイルシス 1K-ブロック 使用 使用可 使用% マウン...
rootfs 15071704 2848724 11560336 20% /
/dev/root 15071704 2848724 11560336 20% /
devtmpfs 470368 0 470368 0% /dev
tmpfs 94936 236 94700 1% /run
tmpfs 5120 0 5120 0% /run/lock
tmpfs 189860 0 189860 0% /run/shm
/dev/mmcblk0p1 57288 14728 42560 26% /boot
}}
**設定メモ [#q2805c78]
-使用イメージ
--raspbian jessie lite 2015-11-21版
-raspi-config
--1 Expand Filesystem
--4 Internationalisation Options
---I1 Change Locale~
以下を選択。~
ただし、文字化けするので日本語フォントをインストールして...
#pre{{
en_GB.UTF-8 UTF-8
ja_JP.UTF-8 UTF-8 ← defaultにロケールに設定
}}
---I2 Change Timezone
#pre{{
アジア→Tokyo
}}
---I3 Change Keyboard Layout
#pre{{
Generic 105-key (Intl) PC → Other → Japanese
}}
-/boot/config.txt に追記
--以下の設定でUSBポートから1.2Aまでの電流を流せるようにな...
#pre{{
safe_mode_gpio=4
max_usb_current=1
}}
-update & install
--最新のfirmwareにupdate
#pre{{
$ sudo rpi-update
$ sudo shutdown -r now
}}
--パッケージのインストール
#pre{{
$ sudo update
$ sudo upgrade
$ sudo apt-get install emacs24-nox screen
$ sudo apt-get install wicd-curses
}}
-WiFiネットワーク
--BUFFALO 無線LAN子機 コンパクトモデル 11n技術・11g/b対応...
--WIFi接続はwicd-cursesで行う
---/etc/network/interfaces
#pre{{
auto lo
iface lo inet loopback
}}
---dhcpcdサービス無効化(wicd-cursesと競合するらしいので)~
http://qiita.com/hunamizawa/items/053426340fc2581c2491 ~
#pre{{
# systemctl stop dhcpcd
# systemctl disable dhcpcd
}}
//---/etc/dhcpcd.conf
//#pre{{
//nohook wpa_supplicant
//}}
--IPv6無効化
---/etc/sysctl.conf
#pre{{
net.ipv6.conf.all.disable_ipv6 = 1
}}
---設定反映
#pre{{
# sysctl -p
}}
**アプリ [#ife921c0]
-install
#pre{{
$ sudo apt-get install nginx monit
$ sudo apt-get sqlite3 libdbi-perl libdbd-sqlite3-perl li...
$ sudo apt-get libdatetime-perl
}}
-monit
--/etc/monit/monitrc に以下を追加
#pre{{
set httpd port 2812 and
use address localhost
allow admin:monit
}}
--/etc/nginx/conf.d/monit.conf
#pre{{
server {
listen 80;
location /monit/ {
rewrite ^/monit/(.*) /$1 break;
proxy_pass http://localhost:2812;
proxy_redirect http://localhost:2812/monit /monit/;
proxy_set_header Host $host;
}
}
}}
--datafetch.plというスクリプトを作成しmonit監視対象にする...
---/etc/monit/conf.d/datafetch.conf
#pre{{
check process datafetch matching "detafetch"
start program = "/home/pi/detafetch/bin/datafetch.pl -l...
stop program = "/usr/bin/pkill datafetch.pl" as uid pi...
if 5 restarts within 5 cycles then unmonitor
}}
-freetds
--/etc/freetds/freetds.conf
--[global]に以下を追加
#pre{{
[global]
port = 1433
tds version = 8.0
client charset = UTF-8
}}
*memo [#beb6fa29]
- http://takuya-1st.hatenablog.jp/entry/2014/10/14/002617
- http://kernhack.hatenablog.com/entry/2014/01/11/102237
- http://www.nspl.co.jp/content/u-boot%E3%81%AB%E3%82%88%...
ページ名: