JENKINS搭建[通俗易懂]

JENKINS搭建

大家好,又见面了,我是全栈君。

方法一:

1、下载jenkins的war包,路径 https://jenkins.io/index.html

wKiom1cyhdiy0H5-AAGMNAA2RwY622.png2、需要JDK,我这里用的JDK都是编译好的,用的可以使用的jdk1.7.0_75,由于网上有的下载了不能使用,就直接用了自己已经有的。省事。嘿嘿。

3、启动Jenkins

在jenkins所在路径下执行

java -jar jenkins.war

方法二:

1、下载tomacat的安装包,我这里也是用的现有的,网上下载没找到合适的,t同时也需要JDK

2、把jenkins.war包放在/opt/apache-tomcat-7.0.32/webapps这个路径下

[root@localhost webapps]# ll

total 64988

drwxr-xr-x. 13 root root     4096 May 10 10:47 docs

drwxr-xr-x.  6 root root     4096 May 10 10:47 examples

drwxr-xr-x.  5 root root     4096 May 10 10:47 host-manager

drwxr-xr-x. 10 root root     4096 May 10 22:54 jenkins

-rw-r–r–.  1 root root 66519999 May 10 22:53 jenkins.war

drwxr-xr-x.  5 root root     4096 May 10 10:47 manager

drwxr-xr-x.  3 root root     4096 May 10 10:47 ROOT

[root@localhost webapps]# pwd

/opt/apache-tomcat-7.0.32/webapps

3、/opt/apache-tomcat-7.0.32/bin到这个路径下,把所有的脚本给执行权限,执行startup.sh

[root@localhost bin]# ll

total 668

-rw-r–r–. 1 root root  28900 May 10 10:08 bootstrap.jar

-rw-r–r–. 1 root root  13217 May 10 10:08 catalina.bat

-rwxr-xr-x. 1 root root  19222 May 10 10:08 catalina.sh

-rw-r–r–. 1 root root   2121 May 10 10:08 catalina-tasks.xml

-rw-r–r–. 1 root root  24242 May 10 10:08 commons-daemon.jar

-rw-r–r–. 1 root root 202519 May 10 10:08 commons-daemon-native.tar.gz

-rw-r–r–. 1 root root   2131 May 10 10:08 configtest.bat

-rwxr-xr-x. 1 root root   1982 May 10 10:08 configtest.sh

-rw-r–r–. 1 root root   1342 May 10 10:08 cpappend.bat

-rwxr-xr-x. 1 root root   7492 May 10 10:08 daemon.sh

-rw-r–r–. 1 root root   2178 May 10 10:08 digest.bat

-rwxr-xr-x. 1 root root   2021 May 10 10:08 digest.sh

-rw-r–r–. 1 root root   3264 May 10 10:08 setclasspath.bat

-rwxr-xr-x. 1 root root   3403 May 10 10:08 setclasspath.sh

-rw-r–r–. 1 root root   2111 May 10 10:08 shutdown.bat

-rwxr-xr-x. 1 root root   1960 May 10 10:08 shutdown.sh

-rw-r–r–. 1 root root   2112 May 10 10:08 startup.bat

-rwxr-xr-x. 1 root root   1961 May 10 10:08 startup.sh

-rw-r–r–. 1 root root  38129 May 10 10:08 tomcat-juli.jar

-rw-r–r–. 1 root root 261742 May 10 10:08 tomcat-native.tar.gz

-rw-r–r–. 1 root root   4114 May 10 10:08 tool-wrapper.bat

-rwxr-xr-x. 1 root root   5086 May 10 10:08 tool-wrapper.sh

-rw-r–r–. 1 root root   2116 May 10 10:08 version.bat

-rwxr-xr-x. 1 root root   1965 May 10 10:08 version.sh

[root@localhost bin]# pwd

/opt/apache-tomcat-7.0.32/bin

[root@localhost bin]# sh startup.sh

查看是否启动成功

[root@localhost bin]# ps -ef | grep tomcat

root     39886     1  3 May10 pts/1    00:04:22 /usr/bin/java -Djava.util.logging.config.file=/opt/apache-tomcat-7.0.32/conf/logging.properties -Xms2048m -Xmx6144m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/opt/apache-tomcat-7.0.32/endorsed -classpath /opt/apache-tomcat-7.0.32/bin/bootstrap.jar:/opt/apache-tomcat-7.0.32/bin/tomcat-juli.jar -Dcatalina.base=/opt/apache-tomcat-7.0.32 -Dcatalina.home=/opt/apache-tomcat-7.0.32 -Djava.io.tmpdir=/opt/apache-tomcat-7.0.32/temp org.apache.catalina.startup.Bootstrap start

root     40339 10237  0 01:03 pts/1    00:00:00 grep tomcat

[root@localhost bin]# netstat -antlp | grep 8080

tcp        0      0 :::8080                     :::*                        LISTEN      39886/java      

4、登录验证

http://192.168.211.128:8080/jenkins/

wKiom1cylBWD_-mMAACLXJgSuOk446.pngadmin是系统管理员,这个用户明的密码在

[root@localhost secrets]# ll

total 40

drwxr-xr-x. 2 root root 4096 May 10 01:40 filepath-filters.d

-rw-r–r–. 1 root root  272 May 10 01:40 hudson.util.Secret

-rw-r—–. 1 root root   33 May 10 01:40 initialAdminPassword

-rw-r–r–. 1 root root   32 May 10 01:40 jenkins.model.Jenkins.crumbSalt

-rw-r–r–. 1 root root   48 May 10 01:40 jenkins.security.ApiTokenProperty.seed

-rw-r–r–. 1 root root  256 May 10 01:40 master.key

-rw-r–r–. 1 root root   48 May 10 22:56 org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices.mac

-rw-r–r–. 1 root root  272 May 10 01:40 org.jenkinsci.main.modules.instance_identity.InstanceIdentity.KEY

-rw-r–r–. 1 root root    5 May 10 01:40 slave-to-master-security-kill-switch

drwxr-xr-x. 2 root root 4096 May 10 01:40 whitelisted-callables.d

[root@localhost secrets]# cat initialAdminPassword 

3fd1f53713af4d89b75b0728fd32562b

[root@localhost secrets]# pwd

/root/.jenkins/secrets

3fd1f53713af4d89b75b0728fd32562b就是admin用户登录的密码



本文转自aaa超超aaa 51CTO博客,原文链接:http://blog.51cto.com/10983441/1772048

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/107989.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • JSP的Servlet与Tomcat

    JSP的Servlet与TomcatJSP的Servlet与Tomcat

  • EntityFramework经典的left join语法

    EntityFramework经典的left join语法

  • docker 镜像构建_docker 镜像制作

    docker 镜像构建_docker 镜像制作前言如果我们已经安装了一个python3的环境,如果另一台机器也需要安装同样的环境又要敲一遍,很麻烦,这里可以配置Dockerfile文件,让其自动安装,类似shell脚本Dockerfile编写

  • 打造自己的HelloDrone 无人机APP过程《0》

    打造自己的HelloDrone 无人机APP过程《0》目录文章目录目录摘要1.项目设置1.设置一个基本的AndroidStudio项目2.添加客户端库3.实现TowerListener的监听事件4.初始化ControlTower并绑定activity的生命周期5.实现无人机监听事件6.无人机实例化并在tower上注册摘要本节主要记录开发自己的HelloDrone无人机的过程,本节是第一节欢迎批评指正!参考资料:博客参考dronekit-android源码Tower源码usb-serial-for-android库1.项目设置1.设

  • 机器学习:准确率(Precision)、召回率(Recall)、F值(F-Measure)、ROC曲线、PR曲线

    机器学习:准确率(Precision)、召回率(Recall)、F值(F-Measure)、ROC曲线、PR曲线以下第一部分内容转载自:机器学习算法中的准确率(Precision)、召回率(Recall)、F值(F-Measure)是怎么一回事摘要:数据挖掘、机器学习和推荐系统中的评测指标—准确率(Precision)、召回率(Recall)、F值(F-Measure)简介。引言:在机器学习、数据挖掘、推荐系统完成建模之后,需要对模型的效果做评价。业内目前常常采用的评价指标有准确率(Precision)、召

  • java的常量

    java的常量JAVA变量与常量常量常量值常量常量的声明定义常量常量在c语言编程网中的定义是指在程序的整个运行过程中值保持不变的量。在这里要注意常量和常量值是不同的概念,常量值是常量的具体和直观的表现形式,常量是形式化的表现。这里体现出常量值这一定义,我认为的常量值就是值,具体的某一数值百度出来的常量是定义为两种意思:一是不可变的变量,也是最最最开始接触java知道的,二如上。平时所说的值指的是常量值,常量是不可变的变量(用final修饰的变量)常量值提到常量值不得不说一下计数法,八进制、十进制、十六进制所代

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号