Linux での Jenkins の詳細なインストール手順

Linux での Jenkins の詳細なインストール手順

関与した

			コントス7
			javascript 1.8 より
			ジェンキンス-2.190.3-1.1

1. JDKをインストールする

#方法1:

		Xiaobaiは、yum install java-1.8.0-openjdk* -yコマンドで直接ダウンロードすることを推奨しています。

## 方法 2:

		公式 JDK1.8 パッケージをダウンロードします:
			http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
			
		サーバーにコピー:
			これを行うには多くの方法があります。xftp7をダウンロードして直接ドラッグします		
		解凍:
			tar -zxvf jdk-****-linux-x64.tar.gz
			
		構成環境変数を開きます。
			vim/etc/プロファイル

図示の構成

ここに画像の説明を挿入

		環境変数を更新します: 
			ソース /etc/profile
		入力ビュー:
			Java バージョン

ここに画像の説明を挿入

図に示すように、成功を示します

2. Jenkinsをインストールする

		独自のダウンロード ディレクトリに切り替えて、コマンド wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.190.3-1.1.noarch.rpm で直接ダウンロードするコマンド
		rpm -ivh jenkins-2.190.3-1.1.noarch.rpm を直接ダウンロードしてインストールします。

インストールは成功しました

ここに画像の説明を挿入

3. Jenkinsの設定を変更する

		vi /etc/syscofig/jenkins
		ポートを次のように変更します。
		JENKINS_PORT="8888"

4. Jenkinsを起動する

		開始コマンド: systemctl start jenkins

図に示すように、成功を示します

ここに画像の説明を挿入

次のエラーが発生した場合(JDKをインストールする2番目の方法である必要があります)

制御プロセスがエラー コードで終了したため、jenkins.service のジョブが失敗しました。詳細については、「systemctl status jenkins.service」および「journalctl -xe」を参照してください。

解決する:

 	ファイルを開く: vim /etc/init.d/jenkins  
 	JenkinsでJDKパスを設定する

図に示すように:

ここに画像の説明を挿入

設定後、以下のコマンドを順番に実行します。

systemctl daemon-reload コマンドを実行して、構成ファイルを再ロードします。 systemctl start jenkins コマンドを実行して、Jenkins を起動します。
Jenkins サービスのステータスを表示するには、systemctl status jenkins.service コマンドを実行します。

図に示すように、成功を示します

ここに画像の説明を挿入

5.サーバーポートを開き、ブラウザからアクセスします

	セントS7
			1. ファイアウォールを開く systemctl start firewalld
			2. 指定されたポートを開くfirewall-cmd --zone=public --add-port=8888/tcp --permanent
			 コマンドの意味:
			--zone #scope --add-port=8888/tcp #ポートを追加します。形式は、ポート/通信プロトコルです。 --permanent #永続的に有効です。このパラメータを指定しないと、再起動後に無効になります。 3. ファイアウォールを再起動します。firewall-cmd --reload
			4. ポート番号を確認する netstat -ntlp // 現在のすべてのTCPポートを表示する

	アクセス: http://192.168.5.53:8888

図に示すように、成功を示します

ここに画像の説明を挿入

6. 管理者パスワードを取得する

	コマンド入力:
		cat /var/lib/jenkins/secrets/initialAdminPassword

7. Jenkinsのカスタマイズ

		「インストールするプラグインを選択」をクリックすることをお勧めします
		次に次の画面で、選択したプラグインのチェックをすべて外します。Jenkins はデフォルトで公式に接続するため、速度が非常に遅く、失敗しますので、最初にプラグインのインストールをスキップします。

8. 最初の管理者ユーザーを作成する

		1) プロンプトに従ってユーザーを作成します(大きな問題はありません)
		2) インスタンスの設定(デフォルトで問題ありません)
		3) Jenkins の準備ができたと表示されたら、すべて正常であることを意味します。[開始] をクリックして、しばらくお待ちください。

これで、Linux に Jenkins をインストールする非常に詳細なプロセスに関するこの記事は終了です。Linux に Jenkins をインストールすることに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Jenkins で HTML レポートを表示するために publish html report プラグインを使用する方法
  • DockerはJenkinsを構築し、プロジェクトのパッケージ化とデプロイの手順を自動化します
  • Jenkins 構成 Maven プロジェクトのパッケージ化、デプロイメント、リリース
  • Jenkins で定期的にタスクを実行するためのシェル スクリプトを実装する方法
  • Jenkinsを使用してプロジェクトを別のホストにデプロイするプロセス
  • Jenkins の主な使用時の例外処理

<<:  テーブルレイアウトの長所と短所、そして推奨されない理由

>>:  スクロールバーを非表示にしてコンテンツをスクロールする CSS サンプルコード

推薦する

MySQL最適化ソリューション: スロークエリログを有効にする

目次序文スロークエリログの設定テスト付録: ログ解析ツール mysqldumpslow要約する序文こ...

JSはフロントエンドのページング効果を実現します

この記事の例では、フロントエンドのページング効果を実現するためのJSの具体的なコードを参考までに共有...

Windows 上の MySQL バージョン 5.7 でエンコードを UTF-8 に変更する方法

序文MySQLの勉強を始めたばかりで、公式サイトから最新バージョン5.7.14をダウンロードしました...

ES6 クラス継承を使用してゴージャスなボール効果を実現する方法

目次導入実装手順キャンバス環境を作成するライティングボールBallクラスを継承するMoveBallク...

mysql8.0.14.zip のインストール中にデータ フォルダを自動的に作成できませんでした。サービスを開始できません。

今日システムを再インストールした後、コンピューターに mysql を再インストールし、ZIP ファイ...

ウェブページ制作TDは隠し表示もオーバーフロー可能

おそらく、この記事にこのようなタイトルを付けると、誰かがこう尋ねるでしょう。「なぜまだテーブルに注目...

LinuxにRocketMQインスタンスをインストールする手順

1. JDKをインストールする1.1 現在の仮想マシン環境にJDKがあるかどうかを確認する rpm ...

Docker イメージのインポートとエクスポートのコード例

Dockerイメージのインポートとエクスポートこの記事では、移行、バックアップ、アップグレードなどの...

ネイティブ js でカスタム難易度のマインスイーパ ゲームを実装する

この記事の例では、マインスイーパゲームを実装するためのjsの具体的なコードを参考までに共有しています...

MySQL は低速クエリを可能にします (EXPLAIN SQL ステートメントの使用の概要)

今日、データベース操作はますますアプリケーション全体のパフォーマンスのボトルネックになりつつあり、こ...

vuexサードパーティパッケージを使用してデータの永続性を実装する方法

目的: vuex で管理されている状態データを同時にローカルに保存できるようにします。独自のストレー...

Docker デプロイメント Consul 構成プロセスの分析

コマンドを実行docker run -d --name consul -p 8500:8500 co...

CentOS 7.5 に Python 3.6.6 を最初からインストールするための詳細なチュートリアル

ps: 環境はタイトル通りです依存関係をインストールする yum インストール openssl-de...

vue3 カスタムディレクティブの詳細

目次1. カスタム指示の登録1.1. グローバルカスタム指示1.2. ローカルカスタム指示2. カス...

ウェブデザイナーは3つの側面からウェブページを最適化する必要がある

<br />帯域幅の増加に伴い、Web ページ上のオブジェクトも増えているため、Web ...