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