Ubuntu 20.04 サーバーに Apache Tomcat をインストールして構成する方法のチュートリアル

Ubuntu 20.04 サーバーに Apache Tomcat をインストールして構成する方法のチュートリアル

Apche Tomct はオープンソースの J Selet コンテナであり、Apche の拡張機能として考えられており、J ベースの Web サイトやアプリケーションを実行するために使用され、動的な jsp ファイルを処理できます。この記事では、Ubuntu 20.04 サーバーを例に挙げて、Apche Tomct のインストールと構成のチュートリアルを見てみましょう。

Ubuntu 20.04 は現在人気のある Linux ディストリビューションの 1 つであり、ほとんどの海外サーバーでは Ubuntu 20.04 LTS の公式バージョンがサポートされています。 Apache Tomct をインストールして構成する場合は、まず新しい Ubuntu 20.04 サーバー (Vult US VPS など) を展開し、次に SSH ツールを使用してサーバーにログインし、sudo 権限を持つ非 oot ユーザーを作成し、その非 oot ユーザーを使用してサーバーを管理する必要があります。

関連記事: 「Vult チュートリアル: Ubuntu で sudo 権限ユーザーを作成する方法」

、Jアプリケーションをインストール

非 oot ユーザーで Vult US VPS サーバーにログインした後、次のコマンドを実行して関連するソフトウェア パッケージを更新します。

$ sudo pt 更新

J ランタイム環境をインストールします。

$ sudo pt インストール defult-jdk -y

インストールが完了したら、次のコマンドを実行して J プログラムのバージョンを表示できます。

$ j -エシオン

2. Apache Tomctのインストールと設定

Apche 公式サイトで Tomct の最新バージョンを確認し、次のコマンドを実行して Apche Tomct をダウンロードしてインストールします。

https://chie.pche.og/dist/tomct/tomct-0/0.0.8/bin/pche-tomct-0.0.8.t.gz を実行します。

ダウンロードした Apache Tomct インストール パッケージを解凍します。

$ sudo t xzf pche-tomct-0.0.8.t.gz

インストールディレクトリ /opt/tomct/ を作成します。

$ sudo mkdi /opt/tomct/

次に、圧縮されたインストール パッケージ ファイルを、作成したインストール ディレクトリに移動します。

$ sudo m pche-tomct-0.0.8/* /opt/tomct/

インストール ディレクトリの所有権を変更します。

$ sudo chown -R www-dt:www-dt /opt/tomct/

インストールディレクトリのアクセス権限を変更します。

$ sudo chmod -R 755 /opt/tomct/

conf/tomct-uses.xml ファイルを編集し、Apache Tomct の管理者アカウントを設定します。

$ sudo nno /opt/tomct/conf/tomct-uses.xml

次に、<tomct-uses>タグの下に次のコードを追加し、StongPsswodを使用して強力なパスワードを設定します。

<!R use mnge cn ccess only munge section R> <ole olenme=̶mnge-gui̶ /> <use usenme=̶mnge̶ psswod=̶StongPsswod̶ oles=̶mnge-gui̶ />

<!R use dmin cn ccess mnge nd dmin section both R> <ole olenme=dmin-gui /> <use usenme=dmin— psswod=StongPsswod— oles=mnge-gui,dmin-gui— />

Apache Tomct へのリモート アクセスを有効にするには、Manager および Host Manager 構成ファイルを編集します。

$ sudo nno /opt/tomct/webpps/mnge/META-INF/context.xml

Apche Tomct のシステム ユニットを作成します。

$ sudo nno /etc/systemd/system/tomct.seice

次に、次のコードをファイルに追加して保存します。

[ユニット]説明=Tomct後=netwok.tget

[Seice]タイプ=foking

使用=ootグループ=oot

環境=̶JAVA_HOME=/us/lib/jm/j-..0-openjdk-md64″環境=̶JAVA_OPTS=-Dj.secuity.egd=file:///de/undom̶環境=̶CATALINA_BASE=/opt/tomct̶環境=̶CATALINA_HOME=/opt/tomct̶環境=̶CATALINA_PID=/opt/tomct/temp/tomct.pid̶環境=̶CATALINA_OPTS=-Xms52M -Xmx024M -see -XX:+UsePllelGC̶

ExecStt=/opt/tomct/bin/sttup.sh ExecStop=/opt/tomct/bin/shutdown.sh

[インストール] WntedBy=multi-use.tget

ファイルの変更を有効にするには、デーモンを再起動します。

$ sudo systemctl デーモンelod

Apache Tomct サービスを再起動します。

$ sudo systemctl stt tomct

システムの起動時に Apache Tomct が起動するように設定します。

$ sudo systemctl enabletomct

最後に、次のコマンドを実行してサービスの状態を確認できます。

$ sudo systemctl sttus tomct

3. Apache Tomctウェブインターフェースにアクセスする

Apche Tomctをインストールして設定したら、ブラウザを開いて次のように入力します。 http://SeeIPddess:8080 (Web インターフェイスにアクセスするには、サーバーの IP アドレスを入力する必要があることに注意してください)。

<<:  Joomla ウェブサイトのアドレスで index.php を隠す方法

>>:  WordPress ブロック エディターに PDF ビューアーを追加する方法

推薦する

Kubernetes は何に役立ちますか? Kubernetesの主な機能の紹介

Kubenetes は何に役立ちますか? Kubenetes (多くの場合「K8s」と略される) は...

aigc コンテンツ運用(コンテンツマーケティングを作成するためにどの AI ツールを使用していますか?私がよく使用する AIGC ツールを共有します)

コンテンツマーケティングにどの AI ツールを使用していますか?よく使うAIGCツールを紹介します出...

SEO キーワード最適化とは (SEO ウェブサイト キーワード最適化とは)

SEOウェブサイトキーワード最適化とは1: ウェブサイトのキーワード最適化ウェブサイトのキーワード...

企業ブランド企画とマーケティング(ブランドマーケティング企画を成功に導く鍵の解説)

ブランドマーケティング計画の成功の鍵を解釈するブランドマーケティング計画とは、ブランドマーケティング...

ユーザー操作の主なタスク(実際のユーザー操作は具体的に何を行うのか?)

ユーザー操作は具体的に何を行うのでしょうか?ユーザー操作とは、簡単に言えば、ユーザー中心でコンバージ...

企業の業務データ分析(エクセルの実践的な解説、表を使って業務のデータ分析を完結する)

Excelの実践的な解説、表を使って業務のデータ分析を完結する実際の運用業務では、日々の分析を行い...

不動産業データ(最新の不動産データ発表、市場下落!専門家の声:政策が実施されなければ手遅れ)

最新の不動産データが発表されましたが、市場は下落しています!専門家は「政策が実施されなければ手遅れ...

Typecho チュートリアル: 記事でカスタム フィールドを使用する方法

Typecho は、シンプルで使いやすいインターフェースを備えた軽量かつ効率的なオープン ソースのク...

製品運用英語(プロフェッショナル英語の日214丨企業は事前に運用資金を計画し、目標を設定する必要があります)

プロフェッショナル英語の日214丨企業は事前に運営資金を計画し、目標を設定する必要があります Da...

WordPress ウェブサイトのフォントを素早く変更する方法

現在、国内のウェブマスターのほとんどは、ウェブサイトの構築に WodPess プログラムを使用するこ...

企業ブランドプロモーション(呉思瑞スタジオチーム:革新とプロフェッショナリズムのモデル)

ウー・シルイスタジオチーム: 革新とプロフェッショナリズムのモデル情報爆発と熾烈な競争が繰り広げられ...

茶室のマーケティングとプロモーション(たった3つの茶卓で月商56万?シェア茶室で儲ける秘訣を明かす)

たった3つのティーテーブルで月商56万?シェア茶屋で儲ける秘密を暴く(写真はBOSS LOUNGE共...

医薬品ブランド企画(ブランド企画|人気の医療美容ブランドの作り方)

ブランドプランニング丨人気の医療美容ブランドの作り方近年、消費者市場から資本市場に至るまで、医療美容...

新規メディア運用計画書(新規メディア運用計画書の書き方)

新しいメディア運用計画を作成するには?南京のAPP開発会社Yunduopuの編集者は、新しいメディア...

ブランドマーケティングの強化(ブランド農業の進化:産業チェーンの連携と新たなマーケティングの強化)

ブランド農業の進化:産業チェーンの連携と新たなマーケティングの強化中国の良質果物一万園栽培計画がブラ...