Raspberry Pi とnginx 作業開始 (´・ω・)ス
作業開始(´・ω・)ス
20:30 作業開始 事務所ONUから分岐して一回線は固定IPへ
20:34 接続完了 躓いた点はCISCO使わずBUFFALO WSR-300HPで、
インターネット@スタート??と後ろのAUTOスイッチ
INTERNETランプついてないけど繋がるという。これあれかデフォ機能使わないと光らないのか。
172.16.1.1 でBクラス設定
20:48 早速固定IPという事で、ストリーミングを・・ならばラズパイか?
21:15 早速接続 IP固定して社内から外部迂回して設定
21:51 SSH文字化けどれだ?と
sudo apt-get install ttf-kochi-gothic
sudo apt-get install xfonts-intl-japanese
sudo apt-get install xfonts-intl-japanese-big
sudo apt-get install xfonts-kaname
たぶん、どれか。で、直る。
$ sudo raspi-config なんてコマンドあるの今更知る(´・ω・)ス
22:21 雑談やら休憩やらで気がつくと22:22 おう.....
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo rpi-update
などなど繰り返し、
$ cat /etc/debian_version
7.8
22:55
$ apt-get install nginx
$ nginx -v
nginx version: nginx/1.2.1
起動(´・ω・)
$ sudo /etc/init.d/nginx start
Starting nginx: nginx.
おk(´・ω・)ス
ウェブサーバーは別に建てるので、ポートも変えておくか。
23:04 無事にルーターとも完了、8080に振った。
FTPも入れてテストで作るか。
そうなると、デフォでnginxのディレクトリーが気になるので、変更
$ sudo vi /etc/nginx/sites-enabled/default
root を /var/www; 変更
index.php を追加
500 Internal Server Error
wwwフォルダ無かった(´・ω・)ス
$ sudo mkdir www
403 Forbidden
権限(´・ω・)ス?いや、ファイルがないのか
index.html入れておk
php だとストリーミング扱いに・・ああ、php 入れてないか
23:22 休憩
$ sudo apt-get install php
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
E: パッケージ php が見つかりません
おろ?ググると明確に指定か。
sudo apt-get install php5
おしおし走った(´・ω・)ス
CentOSと違いで戸惑う。
他のも入れておく。
$ sudo apt-get install php5-fpm php5-cgi php5-cli php5-common php5-mysql
MySQL入れる気満々(´・ω・)ス
23:33 ではテスト
$ sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
いいね。
$ sudo service nginx restart
23:39 nginxにphpの設定いれなきゃか。うっかり八丁堀
コメントアウト外してリブートで
$ sudo service nginx restart
Restarting nginx: nginx: [emerg]
"fastcgi_pass" directive is duplicate in /etc/nginx/sites-enabled/default:70
nginx: configuration file /etc/nginx/nginx.conf test failed
お、おう
/etc/nginx/sites-enabled/default
#fastcgi_pass 127.0.0.1:9000; とコメントアウト
治った(´・ω・)ス
だが、php動かないな
もう一度最初から入れ直す。
$ sudo apt-get install php5-fpm
$ sudo nano /etc/php5/fpm/php-fpm.conf
もうnanoにシフト(´・ω・)ス
include=/etc/php5/fpm/pool.d/*.confとな?
では見る
ふむ・・・可笑しくないか。
$ sudo /etc/init.d/php5-fpm start
$ ls /var/run/ | grep php
php5-fpm.pid
php5-fpm.sock
$ sudo insserv php5-fpm
#別途 エラーみたら時刻合ってないッ
sudo apt-get install ntp
sudo nano /etc/ntp.conf
sudo /etc/init.d/ntp restart
sudo dpkg-reconfigure tzdata
01]20 あーだめだ、入れなおし(´・ω・)ス
20:30 作業開始 事務所ONUから分岐して一回線は固定IPへ
20:34 接続完了 躓いた点はCISCO使わずBUFFALO WSR-300HPで、
インターネット@スタート??と後ろのAUTOスイッチ
INTERNETランプついてないけど繋がるという。これあれかデフォ機能使わないと光らないのか。
172.16.1.1 でBクラス設定
20:48 早速固定IPという事で、ストリーミングを・・ならばラズパイか?
21:15 早速接続 IP固定して社内から外部迂回して設定
21:51 SSH文字化けどれだ?と
sudo apt-get install ttf-kochi-gothic
sudo apt-get install xfonts-intl-japanese
sudo apt-get install xfonts-intl-japanese-big
sudo apt-get install xfonts-kaname
たぶん、どれか。で、直る。
$ sudo raspi-config なんてコマンドあるの今更知る(´・ω・)ス
22:21 雑談やら休憩やらで気がつくと22:22 おう.....
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo rpi-update
などなど繰り返し、
$ cat /etc/debian_version
7.8
22:55
$ apt-get install nginx
$ nginx -v
nginx version: nginx/1.2.1
起動(´・ω・)
$ sudo /etc/init.d/nginx start
Starting nginx: nginx.
おk(´・ω・)ス
ウェブサーバーは別に建てるので、ポートも変えておくか。
23:04 無事にルーターとも完了、8080に振った。
FTPも入れてテストで作るか。
そうなると、デフォでnginxのディレクトリーが気になるので、変更
$ sudo vi /etc/nginx/sites-enabled/default
root を /var/www; 変更
index.php を追加
500 Internal Server Error
wwwフォルダ無かった(´・ω・)ス
$ sudo mkdir www
403 Forbidden
権限(´・ω・)ス?いや、ファイルがないのか
index.html入れておk
php だとストリーミング扱いに・・ああ、php 入れてないか
23:22 休憩
$ sudo apt-get install php
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
E: パッケージ php が見つかりません
おろ?ググると明確に指定か。
sudo apt-get install php5
おしおし走った(´・ω・)ス
CentOSと違いで戸惑う。
他のも入れておく。
$ sudo apt-get install php5-fpm php5-cgi php5-cli php5-common php5-mysql
MySQL入れる気満々(´・ω・)ス
23:33 ではテスト
$ sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
いいね。
$ sudo service nginx restart
23:39 nginxにphpの設定いれなきゃか。うっかり八丁堀
コメントアウト外してリブートで
$ sudo service nginx restart
Restarting nginx: nginx: [emerg]
"fastcgi_pass" directive is duplicate in /etc/nginx/sites-enabled/default:70
nginx: configuration file /etc/nginx/nginx.conf test failed
お、おう
/etc/nginx/sites-enabled/default
#fastcgi_pass 127.0.0.1:9000; とコメントアウト
治った(´・ω・)ス
だが、php動かないな
もう一度最初から入れ直す。
$ sudo apt-get install php5-fpm
$ sudo nano /etc/php5/fpm/php-fpm.conf
もうnanoにシフト(´・ω・)ス
include=/etc/php5/fpm/pool.d/*.confとな?
では見る
ふむ・・・可笑しくないか。
$ sudo /etc/init.d/php5-fpm start
$ ls /var/run/ | grep php
php5-fpm.pid
php5-fpm.sock
$ sudo insserv php5-fpm
#別途 エラーみたら時刻合ってないッ
sudo nano /etc/ntp.conf
sudo /etc/init.d/ntp restart
sudo dpkg-reconfigure tzdata
01]20 あーだめだ、入れなおし(´・ω・)ス