2016年1月7日木曜日

Rasbian setup

(2)細かい事
reboot後、コマンドラインで上がるので、ユーザIDとパスワードでloginする。
vi .exrc
set nu
set ai
set tabstop=2
同じ事を下記でも行う
sudo vi /root/.exrc
vi .bashrc
ls系のコメントを外す
mkdir bin

(3)interfacesとwpa_supplicant.confをコピーする
sudo cp /boot/interfaces /etc/network
sudo cp /boot/wpa* /etc/wpa*
sudo vi /etc/network/interfaces

IPアドレスを修正する

(4)設定
sudo raspi-config
5,8をして、再度 rebootする

(5)ファームウェアのバージョンアップ
sudo rpi-update

(6)OSのアップデート
sudo apt-get update
sudo apt-get upgrade

(7)ツール関連のインスール
sudo apt-get install autoconf libtool automake build-essential git ftp gawk
sudo apt-get install gcc-4.8 g++-4.8

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 20
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50

(8)httpd インストール
sudo apt-get install lighttpd
cd /etc/lighttpd
cd conf-e*
sudo cp ../conf-available/10-cgi.conf .

sudo ln -s /etc/lighttpd/conf-available/10-cgi.conf ./10-cgi.conf

(sudo service lighttpd start)

cd /var/www
sudo mkdir cgi-bin
sudo mkdir rdcs
sudo mkdir docs
sudo mkdir imgs

sudo apt-get install monkey
sudo mkdir /usr/share/monkey/rdcs
sudo ln -s /usr/share/monkey/rdcs /var/www/rdcs

sudo vi /etc/monkey/monkey.conf

#Server_ScriptAlias /cgi-bin/ /usr/share/monkey/cgi-bin
Server_ScriptAlias /rdcs/ /usr/share/monkey/rdcs

#Port 2001
Port 80

sudo vi /etc/rc.local
/usr/bin/monkey -D -c /etc/monkey

(9)軽量化
$ sudo vi /etc/inittab
1:2345:respawn:/sbin/getty --noclear 38400 tty1
# 2:23:respawn:/sbin/getty 38400 tty2
# 3:23:respawn:/sbin/getty 38400 tty3
# 4:23:respawn:/sbin/getty 38400 tty4
# 5:23:respawn:/sbin/getty 38400 tty5
# 6:23:respawn:/sbin/getty 38400 tty6
(中略)
# T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
(10)crontab設定(仮です)
sudo crontab -e
#0-59/1 * * * * /home/pi/srv/chkverrbt.sh


(11)リブートする
sudo reboot

で、とりあえず終わり。

Peace!!

2016年1月5日火曜日

fcron

pacman -Sy fcron
systemctl enable fcron
systemctl start fcron
$ fcrontab -l
2014-09-15 06:58:43  INFO listing vagrant's fcrontab
* * * * * date >> $HOME/a.txt