Ubuntu如何搭建jenkins?
前言:
jenkins是依赖于Java的
没有的话 先安装Java
sudo apt update sudo apt install openjdk-11-jre java -version
也可以离线安装java
https://www.cnblogs.com/liqi175/p/16614265.html
安装Jenkins
1.去官网下载
https://jenkins.io/zh/
选择.war格式的
下载后拷贝到服务器上。
备注:
这里不建议用下面这个命令直接安装,我试了3次都没成功过,建议拷贝包war包的形式安装。
sudo apt-get install jenkins # 不建议哦!
2.执行命令
java -jar jenkins.war --httpPort=8081 #--httpPort 指定Jenkins监听的端口
# 后台不间断的运行为下面的命令,要是不小心杀掉进程,再重新执行下面的这个命令就行了,不用担心内容丢失。
# 强烈建议用下面的命令,上面的命令容易在账户退出后就关闭进程了。这不是我们想要看的结果。
nohup java -jar jenkins.war --httpPort=8081 >jenkins.out &
我这里选择8081
出现下面的就是成功了!可以登录了,红色箭头是密码,也可以在路径【 /home/用户/.jenkins/secrets/initialAdminPassword】查看
输入IP加8081端口
安装推荐的插件
失败也不慌,后面再安装~
结束进程
ps -ef|grep jenkins #显示下面信息,kill -15 1928343 #test 1928343 1678186 9 19:22 pts/1 00:02:02 java -jar jenkins.war --httpPort=8081
可以添加别名,方便每次快捷启动
cd /etc/ sudo vim bash.bashrc #添加内容 alias js='cd /home/xxxx/jenkins_install_package;nohup java -jar jenkins.war --httpPort=8081 >jenkins.out &' # 切到Jenkins的目录下 执行命令
参考资料
https://zhuanlan.zhihu.com/p/139257495
https://zhuanlan.zhihu.com/p/435728840