Tencent Cloud Server での Jenkins の設定方法の詳細

Tencent Cloud Server での Jenkins の設定方法の詳細

1. Tencent Cloud Serverに接続する

1. Mac: (SSH接続を例に挙げます)

注: IP アドレスはパブリック ネットワーク アドレスです。

ssh ユーザー名@IPアドレス

2.Windows接続: 詳細な説明

2. 環境整備

ステップ1: Javaをインストールする

必要なJavaバージョンを選択してください

yum リスト | grep openjdk 

対応するバージョンのJavaをダウンロードしてください

yum で java-1.8.0-openjdk.x86_64 をインストールします

ステップ2: Tomcatをインストールする

ダウンロードしたいバージョンを選択できます。ダウンロードしたいバージョンを表示するには、Tomcatライブラリhttps://mirrors.cnnic.cn/apache/tomcat/にアクセスし、必要なバージョンを選択してダウンロードアドレスをコピーします。

1. インストールしたいディレクトリに移動します

cd /usr/local/jiangliuer

2. tomcatをダウンロードする

https://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.5.73/bin/apache-tomcat-8.5.73.tar.gz を取得します。

3. 解凍する

tar -zxf apache-tomcat-8.5.73.tar.gz

4. tomcatを起動します(tomcatディレクトリapache-tomcat-8.5.73に入り、実行します)

./bin/スタートアップ.sh

5. クラウドサーバーターミナルを開く

ここに画像の説明を挿入

6. 起動が成功したかどうかを確認する

ブラウザにクラウド サーバーのパブリック ネットワーク ip:8080 を入力すると、次のインターフェイスが表示され、成功が示されます。

Jenkinsのデプロイメント

公式サイトからJenkins.warをダウンロードします: https://www.jenkins.io/download/、必要なバージョンを選択してダウンロードアドレスをコピーします

1. ダウンロードディレクトリに移動する

ここに画像の説明を挿入

2. Jenkins.warをダウンロードし、Tomcatのwebappsディレクトリにデプロイします。

https://get.jenkins.io/war-stable/2.319.1/jenkins.war を取得します。

ダウンロードが成功すると、次のファイルが表示されます。

結果をダウンロード

3. ブラウザでJenkinsディレクトリにアクセスする

ブラウザにクラウド サーバーのパブリック ネットワーク ip:8080/jenkins を入力すると、次のインターフェイスが表示され、成功したことが示されます。

ここに画像の説明を挿入

Jenkinsのインストール

1. ページパスに従ってJenkinsのパスワードを取得し、ローカルからパスワードをコピーして貼り付けます。

vi /root/.jenkins/secrets/初期管理者パスワード

2. 以下のページに移動します。推奨プラグインを選択して、推奨プラグインをインストールすることをお勧めします。基本的なプラグインに慣れたら、「インストールするプラグインを選択」を選択して、インストールするプラグインをカスタマイズできます。

ここに画像の説明を挿入

3. 管理者のユーザー名とパスワードを作成します。今後のログインのためにユーザー名とパスワードを覚えておいてください。

ここに画像の説明を挿入

4. Jenkins ページに入ります。この時点でインストールは完了です

ここに画像の説明を挿入

Tencent Cloud Server での Jenkins のセットアップに関する詳細な紹介はこれで終わりです。 Cloud Server での Jenkins のセットアップに関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。 今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • クラウドサーバーのオペレーティングシステムの選択方法についての簡単な説明
  • Alibaba Cloud Serverで新しいユーザーを作成する方法
  • クラウドサービスMRSをベースにしたDolphinScheduler2スケジューリングシステム構築の詳細なケーススタディ

<<:  Vue ページ内の公開マルチタイプ添付画像アップロード領域と適用可能な折りたたみパネル (サンプルコード)

>>:  特定の MySQL テーブルの完全データと増分データをメッセージ キューに同期する - ソリューション

推薦する

Dockerの基礎

序文: Docker はオープンソースのアプリケーション コンテナ エンジンであり、開発者はこれを使...

Nginx がリクエストを処理する際のマッチングルールの詳細な分析

nginx はリクエストを受信すると、まず server_name でサーバーを照合し、次にサーバー...

MySQL の binlog_format モードと設定の詳細な分析

MySQL レプリケーションには、SQL ステートメント ベースのレプリケーション (SBR)、行ベ...

フェッチネットワークリクエストのカプセル化例の詳細な説明

エクスポートデフォルト({ URL、 メソッド = 'GET'、 データ = nu...

CSS グリッドレイアウトの完全ガイド

Grid は 2 次元のグリッド レイアウト システムです。これを使用すると、本質的にはハック メソ...

シェルスクリプトを使用して Docker サービスを一括で開始および停止する

目次Dockerを起動するDockerを停止するPython 呼び出しスクリプト最近、日々のテストで...

HarborをベースにしたDocker専用倉庫の構築方法

目次1. ハーバーの紹介1. ハーバーが民間倉庫を建設3. 港湾の維持管理4. Harborユーザー...

AWSサーバーリソースを無料で使用する方法を教えます

AWS - Amazon のクラウド コンピューティング サービス プラットフォーム以前、AWS の...

MySQL 実践演習 シンプルなライブラリ管理システム

目次1. ソート機能2. データベースを準備する3. データベースに関連するエンティティクラスの構築...

MYSQL クエリの効率を向上させる 10 の SQL ステートメント最適化テクニック

MySQL データベースの実行効率はプログラムの実行速度に大きな影響を与えます。データベースの効率的...

MySQL データベースの詳細な説明 - 複数テーブル クエリ - 内部結合、外部結合、サブクエリ、相関サブクエリ

複数テーブルクエリ複数のテーブルから関連するクエリ結果を取得するには、単一の SELECT ステート...

設定操作からMySQLへのNULLが見つからない問題を解決する

興味深い発見:合計 1000 件のレコードを含むテーブルがあります。クエリ ステートメントは次のよう...

nginx がドメイン名アクセス用に設定されている場合にドメイン名の後に 2 つのスラッシュ // が表示される問題の解決方法

最近、個人のウェブサイトを書き直しました。Alibaba Cloudで新しいサーバーを購入しました。...

Linux環境変数の設定戦略の詳細な説明

ソフトウェアのインストールをカスタマイズする場合、多くの場合、環境変数を設定する必要があります。以下...

Docker で FastDFS をデプロイする方法

Dockerにfastdfsをインストールするディレクトリをマウント-v /e/fdfs/トラッカー...