• mac中安装Jenkins+jdk


    Jenkins是基于Java开发的一种持续集成工具,用于持续的软件版本发布/测试项目,并监控外部调用执行的工作。简单来说就是自动化测试+部署。

    首先我们需要安装jdk,注意,目前jenkins只支持jdk8,不要下载更高版本的jdk

    官网地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

    下拉选择这个版本:

    u8FqEt.png

    接受许可协议,然后选择这个包安装:

    u8kpuj.png

    下载完成后点击安装包,按提示即可完成安装。

    在finder中前往/Library/Java/JavaVirtualMachines/???.jdk/Contents/Home

    其中???是你下载的版本,因为我怕以后更新这个版本没了导致单纯复制我这条命令无效,所以提醒一下,自己替换成你下载的版本。

    其中Contents下的Home文件夹,是该JDK的根目录。

    通过 vim .bash_profile 命令打开启动文件,添加内容:

    $ export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
    

    (进入vim,按i进入编辑状态。添加完成,再按ESC,输入“:wq”保存退出。)

    导入配置:

    $ source .bash_profile
    

    在终端输入java -version,验证安装是否成功:

    u8kV8U.png

    启动Jenkins有两种方法:

    1. 第一种方法是用Tomcat打开:
    官网地址:http://tomcat.apache.org/

    选这个版本就可以了:

    u8kKbR.png

    然后选这个:

    u8kG8O.png

    解压Tomcat到某个目录,建议解压到/Users/用户/Library,方便操作,终端 cd/Users/用户/Library/Tomcat/bin下,$ ./startup.sh来启动Tomcat。

    到官网下载Jenkins.war包,官网地址:https://jenkins.io/,点下载然后选这个:

    u8kUrd.png

    将jenkins.war文件放入Tomcat下的webapps目录下,启动Tomcat时,会自动在webapps目录下建立jenkins目录,在地址栏上需要输入localhost:8080/jenkins,就可以访问Jenkins了。

    如需停止Tomcat,终端/Users/用户/Library/Tomcat/bin下输入./shutdown.sh

    2. 第二种启动方法,下载Jenkins.war包,切换到jenkins.war存放的目录,输入如下命令:

    $ java -jar jenkins.war
    

    如果需要修改端口可以使用如下命令:

    $ java -jar jenkins.war --httpPort=8081
    

    然后在浏览器中(推荐用火狐/谷歌)输入localhost:8081,localhost可以是本机的ip,也可以是计算机名。就可以打开Jenkins了。

    除了用安装包,还可以用终端命令安装Jenkins

    首先保证安装过homebrew,没有的话安装方式如下:

    $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    这是他的官网:https://brew.sh/
    安装过程中,需要按回车来确定,然后输入密码,之后等一下就好了

    # 升级或安装java:
    $ brew cask install java
    # 安装Jenkins:
    $ brew install jenkins
    # 启动Jenkins:
    # 2.149是指Jenkins的版本号
    $ java -jar /usr/local/Cellar/jenkins/2.149/libexec/jenkins.war --httpPort=8080
    

    打开浏览器,输入 localhost:8080 就可看到Jenkins的web界面

    然后根据页面提示找到给定的路径下生成的初始密码,粘贴到页面文本框就可以了~
    获取密码-终端输入命令:sudo vim /var/root/.jenkins/secrets/initialAdminPassword

    选择你需要下载的插件,建议新手选择推荐插件,然后就是一顿等待。。。

    u8kyRS.png

    安装完成之后创建admin账户

    u8k7zF.png

    然后设置一下端口(这里根据自己情况而定,默认也可以)

    u8kLL9.png

    安装成功

    u8kjd1.png

    登录账户如果按我的上述步骤配置,那么就是admin,密码就是sudo vim /var/root/.jenkins/secrets/initialAdminPassword

  • 相关阅读:
    如何通过css控制内容显示顺序 第二行的内容优先显示
    《掌上流年》“国内首部微信日记”出版
    Hello Kitty微信主题很可爱?小心财产安全!
    第三方网站不能调用微信公众平台里的图片了 显示"此图片来自微信公众号平台未经允许不可引用"
    鼓浪屿船票也能用微信支付了
    excel判断单元格包含指定内容的函数用=IF(COUNTIF(A1,"*内容*"),"0","1")
    认证的政府与媒体类订阅号可取得网页授权接口了
    来八卦一下常刷微信朋友圈的你属于什么类型
    微信稳居Android App排行榜4月份国内榜首
    [福利]非认证公众帐号也能申请微信连Wi-Fi了
  • 原文地址:https://www.cnblogs.com/x1you/p/11607995.html
Copyright © 2020-2023  润新知