サイボウズ Office 10の動作環境の注意
- 必要なミドルウェアのはapacheだけ。
- cgiで動作します。
- 64bitOSを使用している場合、
ld-linux.so.2
を別途インストールのこと。 - CentOS7では提供されていないためインストールが出来ない。
- PATH情報が含まれるファイルは以下。
- /var/www/cgi-bin/cbag/ag.ini
- /var/local/cybozu/office/cbag/sched.ini
インストール概要
Dockerfile
from centos:centos6
RUN \
unlink /etc/localtime ;\
ln -s /usr/share/zoneinfo/Japan /etc/localtime ;\
localedef -f UTF-8 -i ja_JP ja_JP.UTF-8 ;\
echo "setup" ;\
yum install -y tar wget httpd ld-linux.so.2 ;\
cd /tmp ;\
wget -q http://download.cybozu.co.jp/office10/cbof-10.2.0-linux-k0.bin ;\
service httpd start ;\
sh cbof-10.2.0-linux-k0.bin ;\
rm -f cbof-10.2.0-linux-k0.bin ;\
service httpd stop ;\
yum clean all
EXPOSE 80
ENTRYPOINT service httpd start && tail -F /var/log/httpd/*log
これでインストールが出来るかと思ったが、
sh cbof-10.2.0-linux-k0.bin
ここの入力待ちで先に進まないので手動で進めた。
コミット -> tar化
$ docker commit -a "tukiyo3 <tukiyo3@gmail.com>" 3672ce59e2e3 private/cybozu10
$ docker save -o cybozu10.tar private/cybozu10
-
http://server-ip/cgi-bin/cbag/ag.cgi
にアクセスしてログインできることを確認。- 初期ユーザのパスワードは空です。
スマホから操作
- Cybozu ガルーンを使用する。
- アクセスURLは
http://server-ip/cgi-bin/cbag/ag.cgi
を指定する。 - サイボウズ側でのアクセスするための準備は以下の手順
- 右上の歯車アイコンをクリック -> システム設定 -> ユーザ -> 変更する -> ログイン名 と パスワード を設定。
- アクセスURLは
メールサーバ登録
- トップページ -> システム設定(基本)-> メールサーバーの登録 -> 追加する
Basic認証対応
- サイボウズクナイは以下注意
- Basic認証なしでログインし設定を済ませる。
- Basic認証ありでログインし設定を済ませると、syncできなくなる。
- その場合はサイボウズクナイをアンインストールし再度インストールすればよい。
認証ファイルを作成
htpasswd -c /var/www/htpasswd user1
/etc/httpd/conf/httpd.conf
<Directory "/var/www/cgi-bin">
...
AuthType Basic
AuthName "Secret Zone"
AuthUserFile /var/www/htpasswd
Require user user1
...
</Directory>
service httpd restart
デスクトップ通知
-
サイボウズデスクトップ
- Mac用もあるのは良い
- デモ版では利用できません。