JavaWeb入門 - Linux環境でTomcatサーバーをインストールします

JavaWeb入門 - Linux環境でTomcatサーバーをインストールします

要約:このホワイトペーパーでは、Linux環境でTomcatサーバーをインストールする方法を学びました。

準備

Java環境変数をチェック

システムはJava環境変数を設定されているかどうか確認します。

1 [ルート@ localhostの〜]#のJava - バージョン
 2 Javaのバージョン" 1.8.0_91 " 
3のJava(TM)SEランタイム環境(ビルド1.8 .0_91- B14)
 4は、Java HotSpot(TM)64 -ビットサーバーVM(ビルド25.91 - B14、混合モード)
 5 [ルート@ localhostの〜]#

Javaはすでにそうしないと、続行するために、Javaのインストールする必要があり、あなたが進むことができ、インストールされています。

ファイアウォールの指定されたポートを開きます。

Tomcatで使用するデフォルトのポートは、Linuxオープンファイアウォールの場合は、8080ですが、IPアドレスは、Linuxサーバによってアクセスすることはできません、8080ポートを解放しませんでした。

ファイアウォールの状態を確認します。

1 [ルート@ localhostのビン]#ファイアウォール-CMD - 状態
 2  実行
 3 [ルート@ localhostのビン]#

ファイアウォールがポート8080を見て継続するかどうか、オンになっていること手段を実行すると、自由化されています:

1 [ルート@ localhostのビン]#ファイアウォール-CMD --queryポート= 8080 / TCP
 2  いいえ
 3 [ルート@ localhostのビン]#

説明なしと8080ポートを解放しませんでした、手動で開く必要があります。

1 [ルート@ localhostのビン]#ファイアウォール-CMD --add-ポート= 8080 / TCP - 永久
 2つの 成功
 3 [ルート@ localhostのビン]#

ファイアウォールを再起動します。

1 [ルート@ localhostのビン]#ファイアウォール-CMD - リロード
 2つの 成功
 3 [ルート@ localhostのビン]#

8080ポートクエリ再び:

1 [ルート@ localhostのビン]#ファイアウォール-CMD --query-ポート= 8080 / tcpの
 2  はい
 3 [ルート@ localhostのビン]#

はい説明ポートは既に開いて、あなたは8080ポート経由でこのサーバーにアクセスすることができます。

ダウンロードしたインストール・アーカイブを使用します

公式ウェブサイトのアドレス

Tomcatの公式ウェブサイトのアドレス:

https://tomcat.apache.org

あなたは以下のアドレスで、以前のバージョンをダウンロードする必要がある場合は、公式ウェブサイトのアドレスでは、最新バージョンをダウンロードすることができます:

https://archive.apache.org/dist/tomcat

アーカイブバージョン

各バージョンは、設置環境に応じて、異なるパッケージは、あなたが実際の状況をダウンロードすることができます提供しています。

apache-tomcat-x.zip:Windows基礎リリースパッケージは、関連するバッチスクリプトの下で4月ネイティブライブラリは、WindowsサービスとWindowsが含まれていません。

apacheの-tomcatの-x.tar.gz:主にLinuxシステムのために同じですが、異なる圧縮フォーマットとジッパーバッグ。

apacheの-tomcatの-のx.exe:Windowsの実行ファイルのインストールパッケージ、スタートの形で基本的に同じ機能とWindowsショートカットキーの郵便番号、およびシステムサービス。

apache-tomcat-x-windows-x86.zip:32は、JVMアダプタ32および64ビットオペレーティングシステムと組み合わせて使用​​されているWindows 32ビットシステム用に4月ネイティブライブラリを備え、Windowsのリリースパッケージをビット。

apache-tomcat-x-windows-x64.zip:64ビットのWindowsリリースパッケージ、4月ネイティブライブラリはJVMを使用した32ビットのWindowsシステムでは、唯一の64ビットのオペレーティングシステムに合わせて含まれています。

あなたは、Linuxの上に置く必要がある場合は、あなたは接尾辞形式でダウンロードする必要がある  のtar.gz  圧縮パッケージを。

インストール

LinuxシステムでPCにアップロードし、ダウンロードファイルに良いツールを使用してください。

アーカイブの内容に  は/ opt  ディレクトリ:

1 [ルート@ localhostの〜]#タール -zxvfは/ opt / apacheの-tomcat- 9.029タール .gzが-Cは/ opt /

セットアップ後の解凍が完了しました。

解凍したディレクトリを入力します  ビン  ディレクトリ、実行  スタートアップを。SHの  ファイル:

1 [ルート@ localhostのビン]#1 ./startup。SH  
2は/ opt / apacheの-tomcat-:CATALINA_BASE使用9.029 
3使用CATALINA_HOMEます。/ opt / apacheの-tomcat- 9.029 
4使用CATALINA_TMPDIRます。/ opt / apacheの-tomcat- 9.029 / 一時
 5 JRE_HOMEを使用します。/ opt / jdk1。8 .0_91
 6 CLASSPATHを使用します。/ opt / apacheの-tomcat- 9.029 /bin/bootstrap.jar:/opt/apache-tomcat- 9.029 / binに/ tomcat- juli.jar
 7  Tomcatが開始されました。
8 [ルート@ localhostのビン]#

ブラウザを開き、アドレスバーに配置されたLinuxサーバのアドレスを入力し  http://192.168.35.128:8080を  ご覧の場合は、以下のページでは成功したスタートを証明しました:

あなたは8080は、ファイアウォールのポートが開いていない可能性があることを示し、このページが表示されない場合は、手動でオープンに再び必要にアクセスしてみてください。

Tomcatをシャットダウンする必要がある場合は、必要に  ビン  実行ディレクトリ  。シャットダウンSHの  ファイル:

1 [root@localhost bin]# ./shutdown.sh 
2 Using CATALINA_BASE:   /opt/apache-tomcat-9.0.29
3 Using CATALINA_HOME:   /opt/apache-tomcat-9.0.29
4 Using CATALINA_TMPDIR: /opt/apache-tomcat-9.0.29/temp
5 Using JRE_HOME:        /opt/jdk1.8.0_91
6 Using CLASSPATH:       /opt/apache-tomcat-9.0.29/bin/bootstrap.jar:/opt/apache-tomcat-9.0.29/bin/tomcat-juli.jar
7 [root@localhost bin]# 

使用yum命令进行安装

选择版本并安装

使用 yum search tomcat 命令查看可用的安装包:

 1 [root@localhost ~]# yum search tomcat
 2 已加载插件:fastestmirror
 3 Loading mirror speeds from cached hostfile
 4  * base: mirrors.tuna.tsinghua.edu.cn
 5  * extras: mirrors.zju.edu.cn
 6  * updates: mirrors.tuna.tsinghua.edu.cn
 7 ========================================================== N/S matched: tomcat ===========================================================
 8 tomcat-admin-webapps.noarch : The host-manager and manager web applications for Apache Tomcat
 9 tomcat-docs-webapp.noarch : The docs web application for Apache Tomcat
10 tomcat-javadoc.noarch : Javadoc generated documentation for Apache Tomcat
11 tomcat-jsp-2.2-api.noarch : Apache Tomcat JSP API implementation classes
12 tomcat-jsvc.noarch : Apache jsvc wrapper for Apache Tomcat as separate service
13 tomcat-lib.noarch : Libraries needed to run the Tomcat Web container
14 tomcat-servlet-3.0-api.noarch : Apache Tomcat Servlet API implementation classes
15 tomcat-webapps.noarch : The ROOT and examples web applications for Apache Tomcat
16 tomcatjss.noarch : JSS Connector for Apache Tomcat, a JSSE module for Apache Tomcat that uses JSS
17 tomcat.noarch : Apache Servlet/JSP Engine, RI for Servlet 3.0/JSP 2.2 API
18 tomcat-el-2.2-api.noarch : Expression Language v2.2 API
19 
20   名称和简介匹配 only,使用“search all”试试。
21 [root@localhost ~]# 

使用 yum install -y tomcat 命令进行安装:

 1 [root@localhost ~]# yum install -y tomcat
 2 已加载插件:fastestmirror
 3 base                                                                                                               | 3.6 kB  00:00:00     
 4 extras                                                                                                             | 2.9 kB  00:00:00     
 5 mysql-connectors-community                                                                                         | 2.5 kB  00:00:00     
 6 mysql-tools-community                                                                                              | 2.5 kB  00:00:00     
 7 mysql56-community                                                                                                  | 2.5 kB  00:00:00     
 8 updates                                                                                                            | 2.9 kB  00:00:00     
 9 Loading mirror speeds from cached hostfile
10  * base: mirrors.tuna.tsinghua.edu.cn
11  * extras: mirrors.zju.edu.cn
12  * updates: mirrors.tuna.tsinghua.edu.cn
13 正在解决依赖关系
14 ...
15 总下载量:61 M
16 Downloading packages:
17 Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
18 ...
19 
20 已安装:
21   tomcat.noarch 0:7.0.76-9.el7_6                                                                                                          
22 ...
23 
24 完毕!
25 [root@localhost ~]# 

不过这种方式不能选择具体的版本,也不能灵活选择安装位置,所以建议使用预先下载好的安装包进行安装。

おすすめ

転載: www.cnblogs.com/shamao/p/11959648.html