まず、tomcatの公式Webサイトにアクセスして、インストールパッケージをダウンロードします(必要なバージョンをダウンロードします)。
image.png
現在Windowsシステムを使用していると仮定します
次に、ダウンロードした圧縮パッケージを解凍して、ディレクトリに配置します
ローカルWindowsシステムにxshellとxftpをインストールします
image.png
xshellのこの小さなアイコンは、xftpを直接開くことができます
image.png
まず、xshellを介してcentosサーバーにログインします(操作に従うだけで、ユーザー名とパスワードの入力を求められます)
次に、xshellを介してxftpを開きます(この時点で再度ログインする必要はありません)
次に、解凍したtomcatファイルをxftp経由で/ usr / local / tomcatディレクトリにアップロードします。
アップロード後、いくつかのファイル権限を設定する必要があります
image.png
その後、xshellで次のコマンドを実行します。
/usr/local/tomcat/bin/startup.sh
次の応答が返される場合があります。
Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed to run this program
このとき、以下に示すように、setclasspath.shファイルをxftpで直接開きます。
image.png
ファイルの先頭に以下を追加します
export JAVA_HOME=/usr/local/jdk1.8.0_151 export JRE_HOME=/usr/local/jdk1.8.0_151/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
これらのコンテンツを追加する前に、まず、centosシステム(/usr/local/jdk1.8.0_151)にjdkが既に存在することを確認する必要があることに注意してください。
そうでない場合は、javaの公式Webサイトにアクセスしてダウンロードし、上記の方法に従ってJDKをサーバーにアップロードできます。どのディレクトリに配置するかは大きな問題ではありません。
image.png
これはサーバーのIPアドレスですが、まだ何にもアクセスできない可能性があります
それはあなたがあなたの80ポートを開かなかった理由かもしれません
次のコマンドでポート80を開く必要があります
firewall-cmd --zone=public--add-port=80/tcp --permanent systemctl stop firewalld.service systemctl start firewalld.service
最初の行は、ポート80を永続的に開くことです。
2行目と3行目は、ファイアウォールを停止および開始することです
最初にファイアウォールがアクティブ化されていないことを確認するメッセージが表示された場合は、最初に3番目の文を実行します
この手順を実行した後も、何にもアクセスできません
tomcat構成ファイルを変更する必要があります
image.png
69行目あたりで、デフォルトのポートを8080から80に変更します
< Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
この時点でIPアドレスにアクセスすると、次の画面が表示されます。
image.png
これはtomcatのサンプル画面です
このサンプルページは、次のディレクトリに保存されています。
image.png
このディレクトリ内のすべてのアイテムを削除してから、自分のWebサイトである独自のアイテムを配置できます。
Recommended Posts