Jenkins 安装步骤及遇到的问题总结(linux环境)

Jenkins 安装步骤及遇到的问题总结

1. 下载war包

wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war

2. 服务器安装JDK

先输入java看是否安装,如果回复java:commant not found,说明没有安装

如果没有安装,输入下面指令安装

  yum install java-1.8.0-openjdk 

注意: 根据您的CentOS版本,OpenJDK的程序包名称可能不同

查看jdk版本

  java -version

3. 启动 java -jar /usr/local/webserver/jenkins.war --httpPort=8080  #启动时直接配置端口 

访问:http://服务器IP:8080/    #服务器为linux虚拟机时可直接关闭防火墙

注意:/usr/local/webserver/jenkins.war这个是你的jenkins安装包存放的位置,需要根据自己路径配置

4. Jenkins首次登录

  在浏览器中输入  ip:8080登录jenkins  如:192.168.xx.xx:8080

注意:输入的ip应在英文模式下输入

  进入Unlock Jenkins界面, 

  输入命令行  cat /root/.jenkins/secrets/initialAdminPassword 找到初始密码 

 continue

查看进程

ps -ef|grep jenkins

查看防火墙状态

service iptables status 

if  firewall is not running    ok

else service iptables stop  关闭防火墙

Q1:jenkins首次启动卡在启动界面

1):赋予jenkins项目777权限

chmod -R 777 jenkins

2): 需要修改下配置文件,因为你所在网络被限制了。

进入jenkins的工作目录,打开hudson.model.UpdateCenter.xml

把http://updates.jenkins-ci.org/update-center.json改成http://mirror.xmission.com/jenkins/updates/update-center.json

如何找到hudson.model.UpdateCenter.xml???

通过log找到        

jenkins home directory:    /root/.jenkins

cd /root/.jenkins

打开文件进行修改  nano hudson.model.UpdateCenter.xml

Q2: 我昨天用IE浏览器登录jenkins进行到输入初始密码处,一直没有进入安装插件界面

今天用谷歌浏览器登录,界面显示无法访问

根据百度设置如下:设置-->在搜索引擎里找管理搜索引擎-->找到百度--点击右边的三点--设为默认搜索引擎  ok

另外推荐用chrome浏览器

Q3: 再次登录时直接进入登录界面,我还没安装插件、新建用户名呢??

今天卸载jenkins(清理掉/root/.jenkins的文件),重新安装,在重新安装输入的指令后显示安装失败,见下图,原因一是在输入的指令后面多加了一个'/',二是没有好好看打印的log信息

Q4:网页每次进入输入密码页时我都会把SecureCRT运行着的程序退出(Ctrl+c),输入找密码的指令,这样导致页面一直卡在启动页面,无法进入下一步

今天又重新看了一遍老徐的视频,发现老徐是在另连接的一个SecureCRT上找的初始密码,我也照做了,终于进入了安装插件的界面,安装ok

总之,以后做事要细心,注意细节,坚信坚持的力量


你可能感兴趣的:(Jenkins 安装步骤及遇到的问题总结(linux环境))