XS35に、iCal serverの設置を目論んでいる。
最初に試したのはegroupware。 インストールは旨く行ったが、必要なのはカレンダーサーバーのみ。幾分over spec過ぎる。 それに、インターフェースも一部英語のままだし、日本語の文字化けも。
そこで、calendarserverを試したが、共有が今ひとつ。
残りはDAViCal。postgresqlを使うため、躊躇してたが、残りも試そうとインストール開始。
ネットで調べると、web serverにApacheでなくlighttpdを使う方法も有るようだ。
で、インストール。
$ sudo apt-get install lighttpd
fastcgi、fastcgi-phpを有効化。
$ sudo lighttpd-enable-mod fastcgi fastcgi-php
/var/www/info.phpを以下のごとく設定。
<?php
phpinfo();
?>
リモートからhttp://xs35/info.phpにアクセスするが、403 - Forbidden。
結局一日悩んでphp5-cgiがないのに気づく。apt-getでは自動でインストールされないようだ。
$ sudo apt-get install php5-cgi
/etc/php5/cgi/php.iniの845行目cgi.fix_pathinfo=1のコメントを外す。
$ sudo /etc/init.d/lighttpd restart
でphp infoが表示された。
やっぱし、自転車乗らない日曜日はこんな事でもしないと時間が潰れない。 だが、ハマってしまい夜の10時半。手負いのオジンにはきつい時間だ。この後のインストールは後日に。
最初に試したのはegroupware。 インストールは旨く行ったが、必要なのはカレンダーサーバーのみ。幾分over spec過ぎる。 それに、インターフェースも一部英語のままだし、日本語の文字化けも。
そこで、calendarserverを試したが、共有が今ひとつ。
残りはDAViCal。postgresqlを使うため、躊躇してたが、残りも試そうとインストール開始。
ネットで調べると、web serverにApacheでなくlighttpdを使う方法も有るようだ。
で、インストール。
$ sudo apt-get install lighttpd
fastcgi、fastcgi-phpを有効化。
$ sudo lighttpd-enable-mod fastcgi fastcgi-php
/var/www/info.phpを以下のごとく設定。
<?php
phpinfo();
?>
リモートからhttp://xs35/info.phpにアクセスするが、403 - Forbidden。
結局一日悩んでphp5-cgiがないのに気づく。apt-getでは自動でインストールされないようだ。
$ sudo apt-get install php5-cgi
/etc/php5/cgi/php.iniの845行目cgi.fix_pathinfo=1のコメントを外す。
$ sudo /etc/init.d/lighttpd restart
でphp infoが表示された。
やっぱし、自転車乗らない日曜日はこんな事でもしないと時間が潰れない。 だが、ハマってしまい夜の10時半。手負いのオジンにはきつい時間だ。この後のインストールは後日に。
コメントする