1

Fedora17システムにFedoraCommonsをインストールしています。すべてが魅力のようになり、私はこのガイドに従いました:

http://asingh.com.np/blog/fedora-commons-installation-and-configuration-guide/

ただし、「FedoraCommons」というサービスは何をしても起動しません。/ var / log/messagesには何も表示されません

「servicefedorastart」の実行はOKで終了しますが、後で「service fedora status」を実行すると、「FedoraCommonsサービスが停止しました」と表示されます。

何か案は?

4

1 に答える 1

3

Fedora Commons は、環境を正しくセットアップすることについて、多少うるさい場合があります。一般に、Fedora Commons インストーラーにサーブレット コンテナーを作成させるよりも、新しい Tomcat サーブレット コンテナーをインストールしてから、「既存の Tomcat」カスタム インストールを選択することを好みます。これを行うことで、サーブレット コンテナーのインストール/構成の問題 (これに関する Web 上の多くのドキュメント) を Fedora Commons のインストール/構成の問題 (これに関する情報はあまり多くありません) からより簡単に分離できます。

また、新しい Fedora をインストールする場合、「psi-probe」というサーブレットをダウンロードして Tomcat コンテナーにデプロイすると役立つことがわかりました。これは、環境の問題をデバッグするのに役立つだけでなく、共通の Web インターフェイスからすべてのサーブレットのログ ファイルを簡単に表示する方法を提供します。

http://code.google.com/p/psi-probe/

更なる更新: Fedora Commons の実行を妨げる 1 つのことについて言及するのを忘れていました。それは、多くの OS ディストリビューションにデフォルトでインストールされている OpenJDK では Fedora Commons がうまく動作しないように見えることです。これにより、インストールが成功して正しく構成されていても、Fedora Commons がログ情報なしで静かに失敗する可能性があります。環境変数を別のバージョンの JDK (OpenJDK 以外) を指すように切り替えると、この問題が解決します。

于 2012-11-23T16:10:52.397 に答える