1
0

More than 1 year has passed since last update.

AWS の EC2 上にJenkinsをインストールする

Last updated at Posted at 2022-01-30

初投稿となりますので、つたない部分はご容赦ください。
以下タイトルを実現するまでの手順です。

EC2インスタンスの作成

  • EC2インスタンスを作成します。私は以下のパラメータで設定しました。
    • リージョン:東京
    • AMI:Amazon Linux 2 AMI (HVM) - Kernel 5.10, SSD Volume Type - ami-03d79d440297083e3 (64 ビット x86) / ami-0feb52c8d51bafff6 (64 ビット Arm)
    • インスタンスタイプ:t2.micro
    • セキュリティグループ(インバウンドルール):ssh22番、カスタムTCP8080を指定

JDK8のインストール

  1. 以下のコマンドを実行

    $ sudo yum install java-1.8.0-openjdk-devel.x86_64
  2. 以下のコマンドでインストールが成功したか確認

    $ java -version

Jenkinsのインストール

  1. yum のリポジトリを追加

    $ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
    $ sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
  2. 接続先のbaseurlがhttpだとinstallでコケるのでhttpsに変更
     ※編集方法は→の記事に記載 https://qiita.com/tk_dev_vr_unity/items/c343117b3fad572994aa

    $ sudo vi /etc/yum.repos.d/jenkins.repo
    [jenkins]
    name=Jenkins
    baseurl=https://pkg.jenkins.io/redhat
    gpgcheck=1
    
  3. Jenkinsをインストール

    $ sudo yum install jenkins
  4. 以下のコマンドでJenkinsがインストールできたか確認

    $ rpm -qa | grep jenkins
    jenkins-2.332-1.1.noarch
  • 3で次のエラーがでる場合は
     InkedEC2_JenkinsError_LI.jpg

    • 以下のコマンドを実施することで解消される
      $ sudo amazon-linux-extras install epel -y 
      $ sudo yum update -y 
      $ sudo yum install jenkins java-1.8.0-openjdk-devel 
      

参考記事

終わりに

LINUX使うのが初めてだったので結構苦戦しました。
参考記事に載せさせていただいた記事にはとても助けられました。その中で個人的に詰まった部分を追記する形で書いています。誰かのお役に立てれば幸いです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0