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 テーブルの完全データと増分データをメッセージ キューに同期する - ソリューション

推薦する

Dayjs を使用して Vue で一般的な日付を計算する方法

vue を使用してプロジェクトを開発する場合、フロントエンドでは次のような日付と時刻を計算する必要が...

nginx が複数のプロキシ層を通過して実際の送信元 IP を取得するプロセスの詳細な説明

質問Nginx は $remote_addr を実際の IP アドレスとして受け取りますが、実際には...

Vue3サンドボックスの仕組みの詳しい説明

目次序文ブラウザコンパイル版ローカルプリコンパイルバージョン要約する参照する序文vue3サンドボック...

LinuxにMySQLをインストールするための詳細なチュートリアル

すべてのプラットフォーム用の MySQL ダウンロードは、MySQL ダウンロードから入手できます。...

MySQLのスペースをクリーンアップするいくつかの具体的な方法

目次序文1. ファイルのディスク使用量を確認する1.1 ディスク容量の使用状況を確認する1.2 ディ...

Webpack3+React16コード分割の実装

プロジェクトの背景最近、webpackのバージョンが古いプロジェクトがあります。 リーダー層では今の...

mysql5.6.zip形式の圧縮版インストールグラフィックチュートリアル

はじめに: MySQL は、スウェーデンの MySQL AB によって開発されたリレーショナル デー...

実行中のDockerコンテナのポートマッピングを変更する方法

序文docker run がコンテナを作成して実行するときに、-p を使用してポート マッピング ル...

VMware 15.5 バージョンのインストール Windows_Server_2008_R2 システム チュートリアル図

1. VMware 15.5から新しい仮想マシンを作成する1. VMware を開き、ホームページで...

Vueはキャンバスの手書き入力を使用して中国語を認識します

効果画像: 序文:最近、屋外の大画面プロジェクトに取り組んでいました。システムの入力方法は使いにくか...

MySQL バッチ SQL 挿入パフォーマンス最適化の詳細な説明

大量のデータを扱うシステムの中には、クエリ効率の低さやデータの保存時間の長さといったデータベースの問...

JavaScript デザインパターン プロキシパターンの学習

目次概要実装保護エージェント仮想エージェント画像の遅延読み込みを実現する仮想プロキシ概要プロキシ パ...

Win10 での MySQL 8.0.16 のインストールと設定のチュートリアル

1. MySQL 8.0.16を解凍する次の図に示すように、解凍後にdadaフォルダとmy.ini構...

MySQL 入門 - 概念

1. それは何ですか? MySQL は最も人気のあるリレーショナル データベース管理システムです。W...

Docker で MySQL データベースを使用して LAN アクセスを実現する

1. MySQLイメージを取得する docker pull mysql:5.6注: mysql5.7...