1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

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
  1. 以下のコマンドでインストールが成功したか確認
$ 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
  1. 接続先の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
  1. Jenkinsをインストール

    $ sudo yum install jenkins
  2. 以下のコマンドで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 
    

#参考記事
https://qiita.com/thirota/items/dc1dc558e5439fb0b0b6

#終わりに
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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?