web-dev-qa-db-ja.com

UbuntuのApache Tomcatインストールディレクトリ/ Eclipse + UbuntuでTomcatを構成する

Ubuntu12.04にJava7とApacheTomcat7をインストールし、Eclipse EEをダウンロードしました。そして今、私はTomcatでEclipseを設定する必要があります。 Tomcatのインストールディレクトリを検索したいです。どうすれば見つけられますか。 Ubuntuソフトウェアセンターを使用してJavaおよびTomcatをインストールしました。

21
Jisson

1。以下のリンクからパッケージ「Apache-Tomcat-7.0.6.tar.gz」をダウンロードします
http://Tomcat.Apache.org/download-70.cgi [tar.gz]

2。ここで、次のコマンドで解凍します。

tar xvzf Apache-Tomcat-7.0.8.tar.gz

3。次に、より適切なディレクトリに移動します。この場合、/usr/share/Tomcat7ですが、任意のディレクトリに配置できます。次のコマンドでこれを行います。

Sudo mv Apache-Tomcat-7.0.8/ /usr/share/Tomcat7

4。次に、環境変数Java_HOMEおよびJRE_HOMEを定義します。このファイルは、/などの「環境」にあります。ファイルを編集するコマンド:

Sudo gedit /etc/environment

5。ここで、インストールしたルートを記録しますJavaこれは次のとおりです。

Java_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
PATH="...(other path):$Java_HOME:$JRE_HOME"

6。重要:Javaをインストールしたルートを確認します。

tomcatが認識しないこともありますが、Tomcatを確実に認識する確実な方法は、catalina.shにある "Tomcat7/bin"内のファイルパスを定義することです。このファイルを変更するには、次のコマンドを使用します。

Sudo gedit /usr/share/Tomcat7/bin/catalina.sh

ここで、最初の行の後にJava_HOMEJRE_HOMEを挿入すると、ファイルは次のようになります。

#!/bin/sh
Java_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
# Licensed to the Apache Software Foundation (ASF)...
#...
#...
....

Tomcatユーザーを設定します。これは、ファイル「Tomcat-users.xml」ディレクトリTomcat7/confで行われます。ファイルを編集するコマンド:

Sudo gedit /usr/share/Tomcat7/conf/Tomcat-users.xml

7。以前のバージョンとは異なり、管理者はロール「manager」を所有する必要があり、Web管理Tomcat7で操作するには「manager-gui」になります。ファイルは次のようになります。

<?xml version='1.0' encoding='utf-8'?>

<Tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="admin"/>

<user username="usuario" password="contrasena" roles="manager-gui,admin-gui,manager,admin,manager-script,admin-script"/>
</Tomcat-users>

8。詳細については こちら をご覧ください
set-up-Eclipse-and-Tomcat-7-on-ubuntu-12-04
選択したタイプのEclipse-Tomcatを使用してサーバーを作成できません

32
Chandra Sekhar

実際には、EclipseでUbuntuリポジトリからTomcatを使用できます(少なくともKeplerバージョンでは)。いくつかの追加手順が必要です。

  1. Eclipseを開きます。ファイル⇒新規⇒その他...⇒サーバー⇒サーバー⇒次へ>⇒Apache⇒Tomcat v7.0サーバー
  2. Tomcatインストールディレクトリを選択します:/ usr/share/Tomcat7
  3. [完了]をクリックし、エラーメッセージを無視して、もう一度[完了]をクリックします
  4. ターミナルから実行しているワークスペースにTomcat構成をコピーします。

    Sudo cp -r /etc/Tomcat7/* ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
    Sudo chown -R $USER:$USER ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
    
  5. ポリシーファイルを1つのファイルに連結します。

    cd ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
    cat policy.d/* > catalina.policy
    
  6. Tomcat7サービスをEclipseから実行する前に毎回シャットダウンするか、ワークスペースの構成ファイルでTomcatのポートを編集します(構成の編集をお勧めします)。

    gedit ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/server.xml
    

    ポート8080、8009、8005を(たとえば9090、9009、9005に)変更することに興味があります。

  7. Eclipseに戻り、Project Explorer(左パネル)で「サーバー」を選択し、F5を押して更新します。
  8. EclipseからTomcatを起動します(Eclipseの下部パネルの[サーバー]タブを参照)。

私の記事 に基づいてこの回答を書きました。これはもう少し詳細なので、必要に応じて参照してください。

4

Tomcatをリポジトリからインストールできます。

  1. tomcatを検索します。

    Sudo apt-cache search Tomcat
    
  2. Tomcat adminとTomcatをインストールします

    Sudo apt-get install Tomcat7-admin
    Sudo apt-get install Tomcat7
    
  3. Tomcatのステータスを確認する

    Sudo service Tomcat7 status
    
  4. Tomcatの起動と停止

    Sudo service Tomcat7 start
    Sudo service Tomcat7 stop
    

Tomcat7のBinフォルダーは/ usr/share/Tomcat7にあり、ログと構成は/ usr/lib/Tomcat7にあります

ソース: http://www.allaboutjava.club/linux/linux-install-Tomcat7-on-ubunt

3
Karthik Arun

可能な限り、リポジトリからパッケージを使用するのが好きです。

この場合:

Sudo apt-get install Tomcat7-user
Sudo Tomcat7-instance-create /srv/tomcats/ubuntu
Sudo ln -s /usr/share/Tomcat7/lib /srv/tomcats/ubuntu/

Tomcat6の場合、lnステップはスキップできます。

次に、このパスを使用して、EclipseにTomcat7サーバーを追加します。 14.04およびEclipse Kepler SR2でテスト済み。 12.04で動作するはずです。

1
user3745997