当前位置: 首页 > news >正文

虚拟就Ubuntu 14.0.4 安装配置jenkins

安装java,配置环境变量

● 下载jdk8 gz包到用户目录
● /usr/lib/下创建jvm目录,将jdk解压到此目录 sudo tar xvf jdk-8u25-linux-x64.tar.gz /usr/lib/jvm
● sudo vim ~/.profile 在尾部添加

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

 

安装配置Tomcat

sudo apt-get install tomcat7
● sudo apt-get install tomcat7-docs tomcat7-admin tomcat7-examples
● sudo nano /etc/tomcat7/tomcat-users.xml 设置管理员账户密码
<tomcat-users>
<user username="admin" password="password" roles="manager-gui,admin-gui"/>
</tomcat-users>

 


 

安装jenkins

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'sudo apt-get update -y 
● sudo apt-get install jenkins -y

 


 

 

升级jdk7到jdk8

sudo add-apt-repository ppa:openjdk-r/ppa 
● sudo apt-get update 
● sudo apt-get install openjdk-8-jdk
● sudo update-alternatives --config java, 调整使用的jdk版本

 


 

安装文件位置

● 安装目录:/var/lib/jenkins
● 日志目录:/var/log/jenkins/jenkins.log


 

修改jenkins运行端口(Tomcat也使用8080端口,jenkins可更新为8082)

● 修改/etc/default/jenkins文件,将端口8080改成8082


 

启动/停止

sudo /etc/init.d/jenkins start 
● sudo /etc/init.d/jenkins stop

 


 

访问(当前IP,外部访问取虚拟机IP即可)

● http://192.168.1.100:8082/

转载于:https://www.cnblogs.com/alansheng/p/8042097.html

相关文章:

  • 大数据学习(2)HDFS文件管理
  • Mac 10.12安装截图工具Jietu
  • Centos 搭建Mysql-Proxy 读写分离
  • 【小白学云计算】10分钟搭建一台web服务器!(就是快!)
  • [docker]docker网络-直接路由模式
  • SQL 简介
  • Jenkins 集成 Sonar
  • 初识HTTP
  • jfinal-admin 后台框架永久开源
  • 数据库索引实例之二consistent gets
  • Windows下搭建Redis集群
  • iOS系列开发-版本控制工具Git的使用
  • workSpace中多个工程方法互调
  • PXE网络装机服务器
  • 简单升级了一下可着色的ListBox控件
  • Google 是如何开发 Web 框架的
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • 2018一半小结一波
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • Android单元测试 - 几个重要问题
  • Date型的使用
  • Hexo+码云+git快速搭建免费的静态Blog
  • JavaScript标准库系列——Math对象和Date对象(二)
  • JAVA多线程机制解析-volatilesynchronized
  • Median of Two Sorted Arrays
  • MYSQL 的 IF 函数
  • Python学习笔记 字符串拼接
  • QQ浏览器x5内核的兼容性问题
  • spring + angular 实现导出excel
  • STAR法则
  • 百度地图API标注+时间轴组件
  • 彻底搞懂浏览器Event-loop
  • 从tcpdump抓包看TCP/IP协议
  • 大主子表关联的性能优化方法
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 悄悄地说一个bug
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • 学习HTTP相关知识笔记
  • 责任链模式的两种实现
  • hi-nginx-1.3.4编译安装
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • 树莓派用上kodexplorer也能玩成私有网盘
  • ​iOS实时查看App运行日志
  • #Linux(帮助手册)
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (C语言)字符分类函数
  • (rabbitmq的高级特性)消息可靠性
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (六)vue-router+UI组件库
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))