UbuntuにJenkinsをインストールする

前提条件

  • 自分用メモ:thought_balloon:
  • ubuntu 16.04

本文

JenkinsはJava環境で動くのでJavaのインストールを先に!

手順1. インストール

apt コマンドでインストールします。

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt update
$ sudo apt install oracle-java8-installer

最近は apt-get よりも apt が推奨されているようです。

手順2. 環境変数の設定

こちらも apt を使います。

$ sudo apt install oracle-java8-set-default

JAVA_HOME などの環境変数が自動で設定されます。WSL だと、再ログイン後に設定されてました。(exit してから、もう一度 Ubuntu のプロンプトを起動。)

手順3. 動作確認

java コマンドでバージョンを表示してみました。

$ java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

java は /usr/bin/ にインストールされてました。

$ which java
/usr/bin/java



そしてJenkinsをインストール!この辺は公式Wiki通り。

$ wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key $ add -
$ sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
$ sudo apt-get update
$ sudo apt-get install jenkins

hostname:8080にアクセス(ufwで塞いでる場合は事前に開けておく)

/var/lib/jenkins/secrets/initialAdminPassword

にあるパスワードをコピってこいっていわれるので、

$ sudo cat /var/lib/jenkins/secrets/initialAdminPassword

表示さしてコピーしてログイン。
そしたら[Install suggested plugins]と[Select plugins to install]と2択のボタンが出てくるのでとりあえずオススメの方をインストール。(この辺よくわからんので:smirk:

Create First Admin Userという画面に行くのでユーザー情報をごにょごにょ入力してsubmit!
したらば Jenkins is ready! となにやら急に元気に言われる:relaxed:
これでとりあえずインストール完了:beers:

おまけ

ポート8080が気持ち悪い場合は...

$ sudo vi /etc/default/jenkins

PORT=8080を検索、よしなのに変えたらJenkinsをリスタート。

$ sudo /etc/init.d/jenkins restart


+ Recent posts