比較的アクセスしていただいておりますTomcatについてになります。
●Tomcat 主要設定ファイル(手動インストールの場合)
| 用途 | ファイル名 | デフォルトパス |
|---|---|---|
| メイン設定(ポート番号、コネクタ、スレッドプールなど) | server.xml | /opt/tomcat/conf/server.xml |
| Webアプリのコンテキスト設定 | context.xml | /opt/tomcat/conf/context.xml(アプリごとに /opt/tomcat/webapps/<アプリ名>/META-INF/context.xml も可) |
| デフォルトWebアプリ設定(Servlet/JSPの動作全般) | web.xml | /opt/tomcat/conf/web.xml |
| ユーザ・ロール管理(Tomcat管理コンソールやBASIC認証用) | tomcat-users.xml | /opt/tomcat/conf/tomcat-users.xml |
| ログ設定 | logging.properties | /opt/tomcat/conf/logging.properties |
| JVMオプション・環境変数(メモリサイズ、GC設定など) | setenv.sh(自分で作成) | /opt/tomcat/bin/setenv.sh |
| 起動スクリプト | catalina.sh | /opt/tomcat/bin/catalina.sh |
●Solaris 11のIPS(パッケージ)インストールの場合
| 用途 | ファイル名 | パス |
|---|---|---|
| メイン設定 | server.xml | /etc/tomcat9/server.xml |
| Webアプリ共通設定 | web.xml | /etc/tomcat9/web.xml |
| 認証ユーザ設定 | tomcat-users.xml | /etc/tomcat9/tomcat-users.xml |
| ロギング設定 | logging.properties | /etc/tomcat9/logging.properties |
| 環境変数(JAVA_HOME, CATALINA_OPTS 等) | – | /etc/default/tomcat9 |
| 起動スクリプト | catalina.sh, startup.sh など | /usr/share/tomcat9/bin/ |
| 共通ライブラリ (JAR) | – | /usr/share/tomcat9/lib/ |
| Webアプリ配置場所 | – | /usr/share/tomcat9/webapps/ |
| ログ出力先 | – | /var/log/tomcat9/ |
| PIDファイル・ランタイム | – | /var/run/tomcat9/ |
| SMF マニフェスト | tomcat9.xml | /lib/svc/manifest/application/tomcat/ |
ご参考まで