RaspberryPi(その7:WebMin)
apache2の設定のことを書いたが、FDclone+nanoでWin系でも操作はいいが、やる内容は一緒である。
日頃慣れ親しんでいればともかく、あまり設定するものでもないのでそのうち忘れる...と思う。
そこでブラウザから設定できる。WenMinを入れてみる。
http://www.limemo.net/blog/2012/09/raspberry-pi-install-webmin.html
を参考にやってみる。
1.ダウンロード
$ wget http://prdownloads.sourceforge.net/webadmin/webmin_1.590_all.deb
2.インストール
$ sudo dpkg --install webmin_1.590_all.deb
3.rootパスワードの設定
rootはsudo passwd rootで作成できる。
$ sudo /usr/share/webmin/changepass.pl /etc/webmin root
4.アクセスする。
https://
証明書エラーになるが気にしないで進める。
まずは日本語化設定し、モジュ-ル情報などを最新にしておく。
でやっとApacheの設定。
下準備として
mkdir /home/pi/www
piのホームページ。デフォルトは/var/wwwになっている。
mkdir /media/usb0/www
USBを入れた場合にそこでも使えるように。
そこに適当なindex.htmlを入れておく。
WebMinで、サーバ-ApacheWebサーバを選択。
グローバル設定-設定ファイルの編集。
/etc/apache2/sites-avalable/defailutを選択。
元のDocumentRootの部分を以下に変更。
DocumentRoot /home/pi/www
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
Options Indexes FollowSymLinks MultiViews
#Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
Alias /pub/ /media/usb0/www/
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
.htaccessが有効にしてある。
保存してApache2を再起動。
でもこれだと、FDClone+nanoと作業は大差ないかも。
そもそも、
/etc/apache2/sites-avalable/defailut
が対象でどう書けばいいのか?を知らないと書けない。
なので不親切といえばそうだが、SSHしなくてもブラウザでできてしまうのがいいところ。
UpDateもできるし、管理的には楽だ。
Cronの設定がGUIでできるのがうれしい。
またファイルマネージャもついている。
あ、ネットワークも設定できる。但しWiFiは難しい。