とりあえずなんかやろうと思ってこんなことをしてます:
【ubuntu】nginx環境でシェルスクリプトをcgiとして動かす | 瀬戸内の雲のように
こちらの記事を参考にほぼできました。
一点だけ、問題点回避のために変更しました。
問題点は、bash_cgi.conf は読み込まれるものの、そのあとデフォルトの設定で上書きされてしまうという点です。(80番ポートにアクセスして hello.sh が呼び出せない問題、です)
簡単に回避する方法として、待機ポートをデフォルトと異なるポートにしました。
つまり
listen 80;
これを
listen 8080;
こうしました。
そうして以下のURIで実行できました。
http://raspberrypi:8080/hello.sh
特定のマシンのPINGの結果を表示するURIも作りました。
こんな感じ。
あと、特定のMACアドレス向けにWakeOnLan信号を送るURIも作りました。
信号を送った後、対象のPCが起動したかどうかを確認するためにPINGを打つのが必要、というわけでした。
echoコマンドの詳細まとめました【Linuxコマンド集】
なぜ、らずぱい4をあえて買わずに3を買ったんだろう。
らずぱいでyoutubeは見れるのかなぁ。
いろいろ気になるなぁ
Youtubeは見れると思うけど、リモート接続して使うから音が聞こえない。
将来的にはVolumio を導入するつもり。