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

推薦する

中国語ウェブコンテンツを紹介する10の経験

<br /> テキスト、シンボル、リンクの 3 つの側面に焦点を当て、主に中国語で、私の...

Tomcat の構成と最適化ソリューションの詳細な説明

サービス.xml Server.xml 構成ファイルは、コンテナー全体を構成するために使用されます。...

Vue は左右のスライド効果のサンプルコードを実装します

序文個人の実際の開発で使用した効果問題を、今後の開発やレビューに役立てるためにまとめています。他の人...

Dockerに関するよくある質問

Docker はポートを IPv6 にのみマッピングし、IPv4 にはマッピングしません。 dock...

Pycharmとsshリモートアクセスサーバーdockerの詳細なチュートリアル

背景: 一部の実験はサーバー上で完了する必要があります。したがって、リモート サーバー上のコードをロ...

Vue+element ui はアンカーの配置を実現します

この記事では、アンカー配置を実現するためのVue +要素UIの具体的なコードを例として紹介します。具...

MySQLエラー10061を解決する方法

この記事では、「'localhost' (10061) の MySQL サーバーに接...

Linux で Spring Boot プロジェクトを開始および停止するためのスクリプトの例

Springboot プロジェクトを開始するには、次の 3 つの方法があります。 1. メインメソッ...

WindowsシステムでPhPStudy MySQLの起動に失敗する問題を解決する

エラーを報告するApache\Nginx サービスは正常に起動しましたが、MySQL は起動に失敗し...

DevUI で独自の Angular コンポーネント ライブラリを構築する方法

目次序文コンポーネントライブラリの作成主要な構成の変更ディレクトリレイアウトの調整ライブラリ構築のた...

CentOS7.5にHarbor1.7をインストールして設定するプロセス全体

1. 必要なパッケージをダウンロードする wget -P /usr/local https://st...

Linux netfilter/iptables の知識ポイントの詳細な説明

ネットフィルターNetfilter は、パケット フィルタリング、転送、およびアドレス変換 NAT ...

mysql トリガーの作成と使用例

目次トリガーとは何かトリガーを作成するMySQL 作成構文のキーワードの説明: 1. MySQL ト...

Dockerでイメージを削除する方法

dockerでイメージを削除するコマンドはdocker rmiですが、このコマンドを実行してもイメー...

CSSをインポートする方法に関する詳細な洞察の要約

CSS の開発履歴についてはここでは紹介しません。ブログを書いている理由の 1 つは、フロントエンド...