tomcat

CentOS Linuxのクラウド用Microsoft Defender「ネットワークサービスで実行されている疑わしいプロセス」警告を受け取る
tomcat

CentOS Linuxのクラウド用Microsoft Defender「ネットワークサービスで実行されている疑わしいプロセス」警告を受け取る

私はAzureコンサルタントで、CentOS Linux用Microsoft Defender Cloud「ネットワークサービスで実行されている疑わしいプロセス」という警告を受けました。 環境: CentOS Linux 7.9.0 で動作する Tomcat Apache Defender 警告の詳細は次のとおりです。 1/6/2024 9:11:14 PM [7402] java -Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties -Djava.util.logging...

Admin

Linuxでファイルの最後のnバイトを除いてすべてを削除する方法は?
tomcat

Linuxでファイルの最後のnバイトを除いてすべてを削除する方法は?

ログがcatalina.out。 他のサーバーはあまりにも多くのスペースを占めているため、非自発的に停止する必要がありました。catalina.out少なくともサーバーを削除して再起動するだけでチケットを心配する必要がないように、粘着テープでこの問題を修正したいと思います。 よくわかりませんが、1日のログが5GBを超えました。それでは、私がやりたいことをやろう予約されたこと1日後のファイルまたはファイルの最後の5GBを削除します。ここではどのコマンドが機能しますか? これが問題に推奨される解決策ですか?それとももっと良い方法がありますか? ...

Admin

開始/停止が完了するのを待つスクリプトの作成
tomcat

開始/停止が完了するのを待つスクリプトの作成

リモートサーバーにデプロイする必要があるアプリケーション用のビルドスクリプトを作成しようとしています。スクリプトは実行中のTomcatインスタンスを終了し、いくつかの操作(ファイルのコピー/移動)を実行し、Tomcatインスタンスを再起動してから、2番目のノードでプロセスを繰り返す必要があります。 個々のステップは非常に簡単です。私が直面する困難は、時間を制御することです。スクリプトがファイルの移動を開始する前に、Tomcatアプリケーションサーバーがシャットダウンされていることを確認したいと思います。また、2番目のインスタンスでシャットダウンを開始する前に...

Admin

DockerコンテナでTomcatを起動するには?
tomcat

DockerコンテナでTomcatを起動するには?

私はDockerをインストールして使い方を学んでいます。 Oracle Linux 9 Slimイメージをインストールしますdocker run --name myContainer ...。次に、Tomcat 9を使用してコンテナに入り、ダウンロードしてdocker exec -it myContainer bash設定しました。実行にポートマッピングを追加する必要があるため、数回の試みが必要でした。今、すべてが準備されました。 ホスト(実際にはVM)を再起動すると、コンテナは実行されなくなり、docker start myContainerコマンドを使用...

Admin

TomcatのHAProxyはエラー403を返します
tomcat

TomcatのHAProxyはエラー403を返します

ポート8080でTomcatサービスを実行する古いサーバーがあります。さまざまな理由で(クライアントアクセス保護を含む)、SSL証明書で保護されているHAProxyサーバーを前に設定する必要があります。 HAProxy 関連の構成は次のとおりです。 frontend myservice mode tcp option tcplog option logasap log global option tcpka bind 10.10.10.10:80 bind 10.10.1...

Admin

YUMを介してTomcat9をインストールした後、tomcat.serviceを起動できませんでした。
tomcat

YUMを介してTomcat9をインストールした後、tomcat.serviceを起動できませんでした。

コマンドを使用してEC2サーバーにtomcat9をインストールしました。 sudo su yum install tomcat9 その後、次のコマンドを実行しようとします。 /usr/sbin/tomcat9 start その後、エラーメッセージは次のようになります。 tomcat.serviceを起動できません。 tomcat.service ユニットが見つかりません。 私は何を逃したことがありませんか? tomcat.serviceはどんなファイルですか?どこで作るべきですか?それは何を含んでいますか? sudo tee /etc/systemd...

Admin

ダウンロードXMLセキュリティエラー
tomcat

ダウンロードXMLセキュリティエラー

Shibboleth-SPをコンパイルするために、Linux(Amazon Linux)からXMLセキュリティ(2.0.4)をダウンロードしようとしています。ドキュメントが提供する標準設定を実行すると(https://shibboleth.atlassian.net/wiki/spaces/SP3/pages/2067398783/XML-Security-C): ./configure --without-xalan --disable-static --prefix=/opt/shibboleth-sp xercesファイルが私のshibboleth...

Admin

Tomcatの起動は、JAVAシンボリックリンクパスを実際の絶対パスに拡張します。
tomcat

Tomcatの起動は、JAVAシンボリックリンクパスを実際の絶対パスに拡張します。

バイナリへのパスを設定するのがsymlinks最善の方法ですが、オーバーレイアプリケーションが時々正確な絶対パスを使用するこのシンボリックリンクを使用すると問題があります。 たとえば、javaをインストール/usr/lib/java1-8-345/してシンボリックリンクを設定/usr/lib/jvmし、JAVA_HOME=/usr/lib/jvm in tomcat setenv.shTomcatが起動するとシンボリックリンクを使用しますが、次のように実際のJVMソースに展開されます。 org.apache.catalina.startup.VersionL...

Admin

Tomcat ランタイムオプションを調整できません。
tomcat

Tomcat ランタイムオプションを調整できません。

(私は最初にGoogleを試してみましたが、TomcatのインストールReadmeと重複した記事を100万個入手しました。) Ubuntu 20.04でTomcat9を実行するためにJavaコマンドラインを変更しようとしています。具体的には、Xmx設定、gcロギングの有効化、HTTPプロキシ定義、およびその他のいくつかのタスクを実行しようとしています。 Tomcatはリポジトリからインストールされます。ユニットファイルにオーバーライドを追加し、JAVA_OPTS変数に必須パラメータを設定してこれを行う必要があることをどこかで読みました(当時はURLを記録しま...

Admin

Tomcat catalina.shが正しく起動されますが、tomcat.serviceを起動すると権限が返されます。
tomcat

Tomcat catalina.shが正しく起動されますが、tomcat.serviceを起動すると権限が返されます。

背景 RHEL 8では、Apache Tomcat v8.5.78を/opt/tomcat/。ディレクトリのユーザーとグループは、tomcat:tomcatディレクトリの内容と同じように設定されます。 トムキャットを始めることができます。 $ sudo -u tomcat /opt/tomcat/bin/catalina.sh start それでは、次のファイルを渡そうとしますsystemctl。tomcat.service [Unit] Description=Tomcat Server After=syslog.target network.targe...

Admin

Tomcat logrotateエラー:tomcat:1誤った回転数「7圧縮不足OKサイズ5M}」
tomcat

Tomcat logrotateエラー:tomcat:1誤った回転数「7圧縮不足OKサイズ5M}」

CentOS 8にスタンドアロンTomcatがインストールされていて、ファイルを回転させようとしていますcatalina.out。 /etc/logrotate.d/tomcatwithというファイルを作成し、vim次の行を追加しました。 /opt/tomcat9/logs/catalina.out { copytruncate daily rotate 7 compress missingok size 5M } しかし、手動で実行しようとすると、次のエラーが発生します。 [root@dummy bin]# /usr/sbin/...

Admin

root以外のユーザーを使用してTomcatデーモンを実行する
tomcat

root以外のユーザーを使用してTomcatデーモンを実行する

tomcat8に含まれているWebアプリケーションJavaを実行できるようにするalpine(rootfs)で保護されたコンテナドッカーを作成しようとしています。特にtomcatデーモンはどのユーザーとして実行する必要がありますか? 私はこれを言及するApache Tomcat 8に関するドキュメントを読んでいますが、混乱があります。 Tomcat 8ドキュメントから: Tomcatはrootユーザーとして実行してはいけません。。 Tomcatプロセス専用のユーザーを作成し、このユーザーにオペレーティングシステムに必要な最小限の権限を与えます。たとえば、T...

Admin

Systemd / rsyslogロギングが期待どおりに機能しません。
tomcat

Systemd / rsyslogロギングが期待どおりに機能しません。

私はリポジトリからTomcat9を展開した非常に普通のUbuntu 20.04LTSボックスを持っています。デフォルトでは、これは/var/log/tomcat9/にログを書き込むように設定されているように見え、実際にはログファイルがあります。しかし、これには私が期待する情報のほんの一部しか含まれていません。残りはsystemctl status tomcat9/var/log/syslogの出力で見ることができ、/var/log/syslogに書き込まれます。 提供されたユニットファイルの唯一の関連コンテンツは次のとおりです。 SyslogIdentifi...

Admin