以前はubuntu 13.04サーバーにtomcat7sudo apt-get install tomcat7
をインストールしていました.tomcatは私のマシンにインストールされていましたが、問題はほとんどありませんでした:
- OpenJDKも私のマシンにインストールされていますが、それは望ましくありません(私はoracke jdk7を使用しています)
- Tomcat のインストール後、戦争ファイルを展開する webapp フォルダーが見つかりませんでした。
だから私はTomcatを削除し、Apache Webサイトからバイナリパッケージをダウンロードしました。次の事項について教えてください。
- すべてのユーザーのサービスとして tomcat をインストールする必要があります (Tomcat はシステムの再起動時に自動的に起動する必要があります)。
- すべてのユーザーは、デプロイされたアプリケーションをインターネット ブラウザーで参照できる必要がありますが、 root パスワードなしでwebappディレクトリ内のファイルを削除/変更/作成できるユーザーはいないはずです。
皆さん、ありがとうございました。
編集 :
ここの指示に従いましたhttp://www.howtogeek.com/howto/linux/installing-tomcat-6-on-ubuntu/ tomcatをサービスとして手動でインストールします
tomcat を起動しようとしたときに許可エラーが発生した後、ここで受け入れられた回答を catalina.out で多くの (許可が拒否されました) を使用し、それを修正しました。しかし、今では理由もなくTomcatが起動に失敗し、これらの行を表示するだけです
raysis@raysis-server:~$ sudo /etc/init.d/tomcat start
[sudo] password for raysis:
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/lib/jvm/jdk1.7.0
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
raysis@raysis-server:~$