`
avoidxx
  • 浏览: 12768 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

EC2上安装jenkins (ubuntu 12.04 x64)

 
阅读更多

1. install jdk or jre
> sudo apt-get update
> sudo apt-get install openjdk-6-jdk

2. install jenkins
> wget http://ftp-nyc.osuosl.org/pub/jenkins/debian/jenkins_1.505_all.deb
> sudo apt-get install daemon
> sudo dpkg -i jenkins_1.505_all.deb

 

3. install maven/git for project

> sudo apt-get install git unzip
> wget http://ftp.meisei-u.ac.jp/mirror/apache/dist/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.zip
> unzip apache-maven-3.0.5-bin.zip

 

# add M2_HOME to .bashrc
export M2_HOME=/opt/apache-maven-3.0.4
export PATH=$PATH:$M2_HOME/bin


4. add dns record on dns-server (jenkins.company.com)

5. setting up an Nginx Proxy for port 80 -> 8080
# install nginx
> sudo aptitude -y install nginx

# remove default configuration
> cd /etc/nginx/sites-available
> sudo rm default

# create new configuration for Jenkins
The content of file "jenkins" : 

 

upstream app_server {
    server 127.0.0.1:8080 fail_timeout=0;
}

server {
    listen 80;
    listen [::]:80 default ipv6only=on;
    server_name jenkins.company.com;

    location / {
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_redirect off;

        if (!-f $request_filename) {
            proxy_pass http://app_server;
            break;
        }
    }
}

 
# link your configuration
> sudo ln -s /etc/nginx/sites-available/jenkins /etc/nginx/sites-enabled/

# restart nginx
> sudo service nginx restart

 

6. add ssh key to git server

> sudo su jenkins
> cd ~/.ssh
> ssh-keygen
copy file "id_rsa.pub" content to git server ".ssh/authorized_keys"


7. access jenkins
http://jenkins.company.com/

 

分享到:
评论

相关推荐

    在 CentOS 8 上安装Jenkins的方法

    在CentOS 8 上安装Jenkins需要使用root账号或具有sudo权限的账号。因为Jenkins是使用Java编写的,所以需要安装Java环境 1、安装OpenJDK。 sudo dnf install java-1.8.0-openjdk-devel 2、启用Jenkins存储库。运行...

    Jenkins-2.19.1安装[ubuntu]

    Jenkins-2.19.1安装[ubuntu],图文说明

    jdk11,安装Jenkins配套用

    jdk11,安装Jenkins配套用jdk11,安装Jenkins配套用jdk11,安装Jenkins配套用jdk11,安装Jenkins配套用jdk11,安装Jenkins配套用jdk11,安装Jenkins配套用jdk11,安装Jenkins配套用jdk11,安装Jenkins配套用jdk11,安装...

    CentOS7安装Jenkins-2.346.1,jdk8

    node-v16.16.0-linux-x64.tar.gz jenkins.war(Jenkins-2.346.1,jdk8) jdk-11.0.19_linux-x64_bin.tar.gz jenkins-2.359-1.1.noarch.rpm redis-6.2.12.tar.gz

    windows下安装Jenkins 2.289.3 jenkins.msi

    jdk1.8支持的最后一个版本jenkins,验证可用Jenkins Jenkins 2.289.3 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用Jenkins Jenkins 2.289.3 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用...

    在CentOS上安装Jenkins的详细记录

    记录了我在虚拟机CentOS7上部署Jenkins(2.319.3)的操作过程,包括配置为systemd后台服务自动开机启动(需要先装好Java,本文内容不包括如何安装Java;也不包括如何在安装后设置和使用Jenkins)。 Jenkins是非常...

    docker安装jenkins详细步骤

    1.拉取3Jenkins镜像 docker pull jenkins/jenkins 2.查看镜像文件 docker images 3.创建Jenkins挂载目录并授权权限 创建:mkdir -p /usr/local/jenkins/data 授权:chmod -R 777 /usr/local/jenkins/data ...

    Jenkins篇-docker安装Jenkins最新版本

    -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ jenkinsci/blueocean 2)容器部署完成之后,登录页面http://虚拟机的IP:18080 进入容器查看密码: 输入密码开始按照提

    ubuntu上搭建jenkins

    NULL 博文链接:https://871421448.iteye.com/blog/1933208

    Ubuntu11.10安装JDK+Tomcat+Maven+jenkins

    如何在Ubuntu11.10版本配置JDK Tomcat Maven jenkins

    安装jenkins(centos7).md

    安装jenkins(centos7).md

    jenkins-X的安装部署经验文档

    安装jx时遇到了很多的问题大小坑,总结一下,最后成功了 jenkins-X的安装部署经验文档

    Jenkins-2.164.3安装包

    Jenkins安装包,自测OK,搭建在linux环境下运行正常,配合文章进行一步步部署。 文章链接:https://blog.csdn.net/pds_shuang521/article/details/109117976

    jenkins-ec2-https:如何通过https访问在EC2上设置Jenkins CI

    jenkins-ec2-https 如何在具有https访问权限的EC2(Ubuntu 16.04 LTS)上设置 。 这项任务使我花了三个小时阅读大量网页以及大量的反复试验。 为了使您的生活更轻松,这是您需要使用您的AWS账户设置Jenkins CI实例的...

    jenkins 2.x 源码

    jenkins 2.x 源码包 , 8d8435bacc26dbc84f28d4c25976004770e90d1f 是最后提交的版本号 编译命令:https://wiki.jenkins-ci.org/display/JENKINS/Building+Jenkins

    jenkins压缩包,jdk8,jenkins.war以及Jenkins安装及配置的pdf

    jenkins压缩包,jdk8,jenkins.war以及Jenkins安装及配置的pdf

    jenkins发版报错Host key verification failed

    jenkins发版报错Host key verification failed. jenkins发版报错Host key verification failed. jenkins发版报错Host key verification failed. jenkins发版报错Host key verification failed. jenkins发版报错Host ...

    Jenkins安装教程.docx

    2 Jenkins安装 在最简单的情况下,Jenkins 只需要两个步骤: 1.下载最新的版本(一个 WAR 文件)。Jenkins官方网址: http://Jenkins-ci.org/ 2.运行 Java -jar jenkins.war 注意:Jenkins 需要运行 Java 5以及...

    windows下验证可用Jenkins 2.346.1

    jdk1.8支持的最后一个版本jenkins,验证可用Jenkins 2.346.1 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用Jenkins 2.346.1 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用Jenkins 2.346.1 ...

Global site tag (gtag.js) - Google Analytics