TomcatはLinux用のオープンソースサーバーアプリケーションです。 Java Serverletコンテナを実行するように設計され、Java ServerPageテクノロジを実行できるWindowsおよびその他のオペレーティングシステム。
Tomcatは、サーブレットとJSPをサポートするWebコンテナです。 Tomcatは、JBossやJOnASのようなアプリケーションサーバーではありません。
缶 それ自体がWebサーバーとして機能します。 Tomcatは、Apache SoftwareFoundationのメンバーと独立したボランティアによって開発および更新されています。
ユーザーは、Apache Software Licenseで確立された条件の下で、そのソースコードとそのバイナリ形式に無料でアクセスできます。
最新バージョンは9.xで、サーブレット4.0およびJSP2.3仕様を実装しています。
Ubuntuおよび派生物へのTomcatのインストール
ことを考えると Tomcatが書かれましたJavaでは、Java仮想マシンを備えたすべてのオペレーティングシステムで動作します。
これには、JSPをサーブレットにコンパイルするJasperコンパイラが含まれています。 Tomcatサーブレットエンジンは、多くの場合、ApacheWebサーバーと組み合わせて機能します。
このガイドでは、UbuntuにApache Tomcatバージョン9をインストールする方法を説明しますが、これらのコマンドはUbuntuの他の派生物にも適用されます。
Javaを構成する
Apache TomcatはJavaサーバーであるため、最初にJavaをインストールせずにソフトウェアを使用することはできません。
幸いなことに、 Javaランタイム環境の動作バージョンを取得する難しさを取り除くUbuntu用のPPAがあります。
PPAをシステムに追加するには、 ターミナルを開く必要があり、その中に次のコマンドを入力します。
sudo add-apt-repository ppa: webupd8team/java
PPAをUbuntuに追加した後、次のコマンドでリストを更新します。
sudo apt update
そして最後に、次のコマンドでJavaをインストールできます。
sudo apt install oracle-java8-installer
Java環境は自動的に構成されません インストール時に使用します。 したがって、/ etc /環境ファイルに追加してJavaを構成する必要があります。
この操作を実行するために、次のコマンドを実行します。
sudo nano -w /etc/environment
ここで、ファイルのコンテンツの一番下までスクロールする必要があります。ここに、以下を配置します。
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"
変更が行われたら、Ctrl + Oを押して変更を保存し、Ctrl + Xを押してエディターを閉じることができます。
環境が確立されたら、Bashrcファイルを編集してJavaのパスを設定する必要があります。
nano -w ~/.bashrc
ファイルの一番下に移動し、次のコードをBashrcに追加します。
# Java Path
export JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre
export PATH = JAVA_HOME / bin:$ PATH [/ sourcecode]
ファイルを保存して終了し、次のコマンドを実行します。
source ~/.bashrc
これが完了したら、今行った変更を有効にするために、コンピューターを再起動することをお勧めします。
ApacheTomcatのインストール
コンピュータを再起動した後、Tomcatをシステムにインストールします。このために、ターミナルを開き、次のように入力します。
wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz
ダウンロードが完了したら、コンテンツをoptフォルダーにコピーします。
sudo -s mkdir -p /opt/tomcat tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1
次に、ユーザーとグループの作成に進みます。
groupadd tomcat useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
そして、ユーザーに次の権限を付与します。
chown -R tomcat:tomcat /opt/tomcat
Tomcatディレクトリ内のファイルに権限を付与します これらが実行可能になるように:
cd /opt/tomcat/bin chmod + x *
最後にもう一度Bashrcファイルを開きます。
nano -w ~/.bashrc
ファイルが開いたら、ファイルの最後に次のコードを追加します。
#Catalina export CATALINA_HOME=/opt/Tomcat
ファイルを保存して閉じてから、次のコマンドを実行します。
source ~/.bashrc
最後に、次のコマンドを実行してサーバーを起動します。
sudo $CATALINA_HOME/bin/startup.sh
Tomcatサーバーを停止するには、次のコマンドを実行します。
sudo $CATALINA_HOME/bin/shutdown.sh
ApacheTomcatサーバーにアクセスします
Tomcatはデフォルトでポート8080で開くため、Tomcatにアクセスするには、サーバーのローカルIPアドレスを検索し、Webブラウザーで次のURLにアクセスする必要があります。
http://tu-ip: 8080
コマンドsudo $ CATALINA_HOME / bin /startup.shを実行します
次のエラーが発生します
sudo:/bin/startup.sh:コマンドが見つかりません
これは何ですか
エクスポートCATALINA_HOME = / opt / Tomcat
エラーはTにあります...に変更します