首页 / NGINX / nginx与Jenkins安装
nginx与Jenkins安装
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了nginx与Jenkins安装,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1951字,纯文字阅读大概需要3分钟。
内容图文
![nginx与Jenkins安装](/upload/InfoBanner/zyjiaocheng/935/2eda479a8070499c9f0bcc2ad7e0d55d.jpg)
nginx
1.安装nginx:yum -y install nginx
2./usr/share/nginx/html #代码存放位置
3.root@sc html]# echo hello world!!! >> index.html #修改代码
4.重新启动nginx:[root@sc html]# systemctl start nginx
5.可直接输入ip地址10.0.0.7查看网页内容
Jenkins
1.简介
官网 jenkins.io
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开
放易用的软件平台,使软件的持续集成变成可能。
2.安装jenkins
1)yum -y install java #可以网上下载安装java
? 官网Jenkins.io下载Jenkins rpm包
2)可以本地上传JDK和jenkins rpm安装包,使用rpm ‐ivh进行安装
3)配置Jenkins
? (1)rpm -ql Jenkins #可以查看文件位置
? 编辑文件/etc/sysconfig/jenkins,把启动用户修改为root:JENKINS_USER="root"
? (2)开启Jenkins服务:systemctl start jenkins systemctl enable jenkins
? (3)访问页面进行配置:10.0.0.201:8080
? 进去后跳过插件安装(手动上传安装)和修改登录密码
4)插件安装
? (1)插件放入插件目录 [root@jenkins jenkins]# cd /var/lib/jenkins下plugins为插件目录
? (2)上传插件jenkins_plugins.tar,解压到/var/lib/jenkins家目录下
? tar xf jenkins_plugins.tar /var/lib/jenkins #可先删除plugins插件目录,解压出来就是plugins目录
? (3)上传插件包解压到plugins下执行重启 systemctl restart jenkins
5)创建一个自由风格的项目freestyle‐job
? (1)General:丢弃旧的构建,构建后的产物存储在/var/lib/jenkins/workspace/下
? (2)源码管理:选git,地址为你想要拉取gitlab仓库地址URL:git@10.0.0.200:oldboy/monitor.git,前提需要对monitor拥有权限
? (3)构建:增加构建步骤--》执行shell--》scp -r /var/lib/jenkins/workspace/freestyle-job/* 10.0.0.7:/usr/share/nginx/html #把Jenkins服务器工作任务freestyle-job拷贝到nginx服务器下。
? 需要先配置公钥:
? [root@jenkins ~]# ssh-copy-id -i .ssh/id_rsa.pub 10.0.0.7 #拷贝公钥到10.0.0.7
? (4)配置自动触发构建、需要设置安全令牌Secret token:
? 选择Build when a change is pushed to GitLab默认就行(后有RUL),点击高级Secret token获取令牌
? 把令牌放到gitlab设置settings的integrations(集成)中,RUL也复制过去,完成
内容总结
以上是互联网集市为您收集整理的nginx与Jenkins安装全部内容,希望文章能够帮你解决nginx与Jenkins安装所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。