Linux環境のファイル構成
CGIアプリケーション
GaroonのCGIアプリケーションは、インストール時に指定したCGIディレクトリーにインストールされます。CGIアプリケーションのファイルは、CGIディレクトリーの下の、インストール識別子と同じ名称のディレクトリーに保存されます。
- CGIディレクトリーの例:/var/www/cgi-bin
/var/www/cgi-bin CGIディレクトリー
└ /cbgrn インストール識別子
├ /code Garoonのプログラム
│ ├ /command
│ ├ /doc_root
│ ├ /include
│ ├ /pear
│ ├ /plugin
│ ├ /sched
│ ├ /smarty
│ └ /vendor
│
├ /data
├ /db
├ /extensions PHPの機能拡張に必要なファイル
├ /grn Garoonの設定に必要な情報
├ /locale Garoonのリソース情報
├ /logs
├ /page Garoonのテンプレートファイル
├ /sessiondata PHPのセッションデータ
├ /smarty
│ ├ /cached smartyライブラリーのキャッシュデータ
│ └ /compiled smartyライブラリーのコンパイル済みテンプレート
│
├ /tmp PHPスクリプト内で一時的に作成されるデータ
├ /upload_tmp 一時的に保管されるPHPのアップロードファイル
├ /common.ini
├ /cyss_cbgrn.pid
├ /db_error.log
├ /garoon.ini
├ /garoon_lwc.ini
├ /garoon_policy.ini
├ /grn.cgi
├ /grn.exe
├ /grn_initialize.log
├ libmariadb.so
├ libmariadb.so.3
├ /LICENSE_en.txt
├ /LICENSE_ja.txt
├ /LICENSE_zh.txt
├ /logger.ini
├ /lwc.ini
├ /php.ini
├ /sched
├ /sched.ini
├ /sched.log
├ /script.log
├ /state.ini
├ /system_admin.ini
└ /uninstall_cbgrn
MySQL
MySQLのファイルは、インストールした時に指定したインストールディレクトリーに保存されます。
- インストールディレクトリーの例:/usr/local/cybozu
/usr/local/cybozu MySQLに関するファイル類
├ /mysql-5.0
├ /bin
│ ├ /my_print_defaults
│ ├ /mysql
│ ├ /mysqladmin
│ ├ /mysqlbinlog
│ ├ /mysqlcheck
│ ├ /mysqld
│ ├ /mysqld_safe
│ ├ /mysqldump
│ └ /mysqlimport
│
├ /data
│ ├ /cb_cbgrn
│ ├ /cb_slash
│ ├ /mysql
│ ├ /performance_schema
│ ├ /sys
│ ├ /#id_16384_0.dblwr
│ ├ /#id_16384_1.dblwr
│ ├ /#innodb_temp
│ ├ /auto.cnf
│ ├ /error.log
│ ├ /ib_buffer_pool
│ ├ /ib_logfile0
│ ├ /ib_logfile1
│ ├ /ib_logfile2
│ ├ /ibdata1
│ ├ /ibtmp1
│ ├ /mysql.ibd
│ ├ /mysql.sock
│ ├ /mysql.sock.lock
│ ├ private_key.pem
│ ├ public_key.pem
│ ├ /rhel8-153126.pid
│ ├ /slow.log
│ ├ /undo_001
│ └ /undo_002
│
├ /etc
│ ├ /Samples
│ ├ /my.ini
│ └ /worker.ini
│
├ /files
│ └ /cbgrn
│
├ /lib
│ ├ /plugin
│ └ /private
│
├ /share
├ /support-files
├ /tmp
└ /uninstall_cyde_5_0
全文検索サーバー
全文検索サーバーに関するファイルは、インストールした時に指定したインストールディレクトリーに保存されます。
- インストールディレクトリーの例:/usr/local/cybozu
/usr/local/cybozu インストールディレクトリー
└ /cbfts 全文検索サーバーのファイル
├ /conf
│ └ /cb
│ └/fts.json
└ /logs
画像ファイル
画像ファイルは、インストール識別子と同じ名称のディレクトリーに保存されます。
- ドキュメントルートディレクトリーの例:/var/www/html
/var/www/html ドキュメントルートディレクトリー
└ /cbgrn インストール識別子
├ /3rd_party_license サードパーティのライセンス情報
├ /api
├ /fw フレームワークに関する画像ファイルなど
├ /grn Garoonに関する画像ファイルなど
│ ├ /common
│ ├ /html
│ └ /image
│ ├ /cybozu
│ └ /oauth
├ /help
├ /js 画面表示に関するJavaScriptファイルなど
└ /tinymce 書式編集に関する画像ファイルなど
起動スクリプトファイル
起動スクリプトファイルは、起動スクリプトディレクトリーにインストールされます。
-
起動スクリプトディレクトリー例:/etc/rc.d/init.d
MySQLサービス起動スクリプト :/etc/rc.d/init.d/cyde_5_0 スケジューリングサービス起動スクリプト :/etc/rc.d/init.d/cyss_cbgrn