GNU/Linux >> Linux の 問題 >  >> Debian

Tomcat8をDebian8にインストールする方法

Apache Tomcatは、Tomcatとも呼ばれ、ApacheSoftwareFoundationによって開発されたオープンソースのアプリケーションサーバーです。いくつかのJavaEE仕様を実装し、プロセスにJavaServerPageコーディングを含むWebページをレンダリングするJavaサーブレットを実行します。

この記事では、最新のTomcat8サーバーをDebian8VPSにインストールする手順について説明します。 。

このガイドは他のDebianシステムでも機能するはずですが、Debian 8(Jessie)OS用にテストおよび作成されています。

SSH経由でサーバーにログインします

ssh root@server_ip

サーバーに適切なバージョンのDebianがインストールされていることを確認してください:

# lsb_release -a

Distributor ID: Debian
Description:    Debian GNU/Linux 8.2 (jessie)
Release:        8.2
Codename:       jessie

要件

このチュートリアルでは、SSD 1LinuxVPSホスティングプランを使用します。

システムを更新する

サーバーが完全に最新であることを確認し、wgetをインストールして解凍します:

# apt-get update && apt-get upgrade

# apt-get install unzip wget

JRE8をインストール

Debianシステムにwebupd8teamJavaPPAリポジトリを追加します。その後、Tomcatの実行に必要な最新のJRE(Java SEランタイム環境)をインストールできるようになります。次のコマンドを発行します。

# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list

# echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list

# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

パッケージインデックスを更新し、Java 8をインストールします:

# apt-get update

# apt-get install oracle-java8-installer

Javaが正しくインストールされているかどうかを確認します:

# java -version

次の出力を受け取る必要があります:

java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)

ToMCATをインストールする

Tomcatサーバーを実行する別のシステムユーザーを作成することをお勧めします。したがって、次のコマンドを発行します。

# useradd -r tomcat --shell /bin/false

次に、公式Webサイトから最新のTomcatバージョンをダウンロードします。以下のコマンドを使用して、Tomcat8.0.41を「opt」ディレクトリにダウンロードします。

# wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.41/src/apache-tomcat-8.0.41-src.tar.gz -P /opt

「opt」ディレクトリに入ります:

# cd /opt

アーカイブを解凍します:

# tar -zxf /opt/apache-tomcat-8.0.41.tar.gz

次に、Tomcatディレクトリの/ opt / tomcat-latestへのシンボリックリンクを作成し、適切な所有権を設定します。

# ln -s /opt/apache-tomcat-8.0.41 /opt/tomcat-latest

# chown -hR tomcat: /opt/tomcat-latest /opt/apache-tomcat-*

Tomcatを起動/再起動/停止できるようにsystemdinitファイルを作成しましょう。

# nano /etc/systemd/system/tomcat.service

開いたら、以下を貼り付けます:

[Unit]
Description=Tomcat8
After=network.target

[Service]
Type=forking
User=tomcat
Group=tomcat

Environment=CATALINA_PID=/opt/tomcat-latest/tomcat8.pid
Environment=TOMCAT_JAVA_HOME=/usr/bin/java
Environment=CATALINA_HOME=/opt/tomcat-latest
Environment=CATALINA_BASE=/opt/tomcat-latest
Environment=CATALINA_OPTS=
Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC -XX:MaxPermSize=128m -Xms512m -Xmx512m"

ExecStart=/opt/tomcat-latest/bin/startup.sh
ExecStop=/bin/kill -15 $MAINPID

[Install]
WantedBy=multi-user.target

以下のコマンドを入力してTomcatを起動し、起動時に起動できるようにします。

# systemctl daemon-reload
# systemctl restart tomcat
# systemctl enable tomcat

おめでとうございます。Debian8VPSにTomcat8が正常にインストールされました。次にTomcatにアクセスするには、お気に入りのWebブラウザーを開き、 http:// your_server_IP:8080に移動します。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にTomcat8のインストールを依頼するだけです。 あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS 。この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Debian
  1. Debian 10(バスター)のインストール方法

  2. Python3.9をDebian10にインストールする方法

  3. Debian9StretchにTomcatをインストールする方法

  1. Debian10にMemcachedをインストールする方法

  2. Debian10にTeamViewerをインストールする方法

  3. Debian9にTomcat8.5をインストールする方法

  1. Debian9にRをインストールする方法

  2. Debian9にTomcat9をインストールする方法

  3. Debian10LinuxにTomcat9をインストールする方法