安装Jenkins
简单来说需要下面四步:
1、将存储库密钥添加到系统
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
2、添加密钥后,系统将返回OK 。 接下来,将Debian包存储库地址附加到服务器的sources.list
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
3、当这两个都到位时,我们将运行update ,以便apt-get将使用新的存储库
sudo apt-get update
4、安装Jenkins及其依赖项,包括Java
sudo apt-get install jenkins
这个软件包安装将会:
将Jenkins设置为启动时启动的守护进程。 有关更多详细信息,可以参考/etc/init.d/jenkins。
创建一个jenkins用户来运行这个服务。
将控制台日志输出直接输出到文件/var/log/jenkins/jenkins.log。 如果要解决Jenkins问题,请检查日志文件。
使用启动的配置参数填充/etc/default/jenkins,例如JENKINS_HOME
将Jenkins设置为在端口8080上进行监听。使用浏览器访问此端口以开始配置。
完成后,可以查看进程信息。
ps -ef|grep jenkins
1、通过上面的安装,Jenkins将作为一个Linux守护进程,可以查看文件/etc/init.d/jenkins
2、创建一个名为Jenkins的Linux用户
sudocat /etc/shadow或sudocat /etc/passwd
3、生成日志文件 /var/log/jenkins/jenkins.log
4、Jenkins 默认端口是8080,在配置文件/etc/default/jenkins 中定义。
HTTP_PORT=8080
简单配置–Unlock Jenkins
上面只是安装完成了Jenkins,还需要进行一些配置才可以。
这时通过浏览器就可以访问Jenkins了。比如我的地址:http://localhost:8080/ 或者 http://ip:8080/
可以看到提示,为了确保Jenkins的安全,将管理员的密码下面的intialAdminPassword文件了
cd /var/lib/jenkins/secrets/
cat initialAdminPassword
复制密码到文本框验证
然后,到了选择插件的界面,通过附加功能扩展Jenkins可以支持许多不同的需求。
插件安装完成,就到了创建用户的界面,这里可以创建一个Jenkins用户。
Jenkins重启操作
1、关闭Jenkins
只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/,那么我只需要在浏览器地址栏上敲下http://localhost:8080/exit 网址就能关闭jenkins服务.
2、重启Jenkies
http://localhost:8080/restart
3、重新加载配置信息
http://localhost:8080/reload
卸载jenkins
服务卸载
sudo apt-get remove jenkins
安装包卸载,注意这里如果不是ubuntu那就yum
sudo apt-get remove --auto-remove jenkins
配置和数据卸载
sudo apt-get purge jenkins
sudo apt-get purge --auto-remove jenkins
参考资料:https://www.linuxidc.com/Linux/2016-12/138290.htm
https://blog.csdn.net/sun2333/article/details/80443401