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

新河网站快排seo成年学校培训班

新河网站快排seo,成年学校培训班,dreawever如何做本地网站,自己做网站 教程(一)Jenkins全局配置 访问部署好的Jenkins服务器网址localhost:8080,完成默认插件的安装后,接下来将使用SSH登录远程主机以实现自动化部署。 1. 配置插件 选择dashboard->Manage Jenkins->plugins 安装下面两个插件  …

(一)Jenkins全局配置

访问部署好的Jenkins服务器网址localhost:8080,完成默认插件的安装后,接下来将使用SSH登录远程主机以实现自动化部署。

1. 配置插件

选择dashboard->Manage Jenkins->plugins
在这里插入图片描述
安装下面两个插件  
Publish over SSH
Deploy to container Plugin

2. 配置远程主机

在dashboard->Manage Jenkins->system下配置远程主机的ip、用户名、密码等
在这里插入图片描述

3.配置maven、git、jdk的路径

在dashboard->Manage Jenkins->tools里配置

  • 修改maven的配置文件路径、根目录
    在这里插入图片描述在这里插入图片描述

  • 配置git路径
    在这里插入图片描述

  • 配置jdk路径
    在这里插入图片描述

(二)新建item

新建item,输入任意的名称,进入item配置

1. 选择github项目,配置项目的仓库地址、用户、密码

在这里插入图片描述密码不是直接填写的,在【添加】选项里完成“密码本”的配置

2.配置maven命令

这里是先clean然后install
在这里插入图片描述

3. 配置需自动上传的jar包和自动部署的脚本

demo1是远程主机的名称
Source files是需要自动上传到远程主机的jar包,路径容易填错,可以填**/*.jar,再根据之后实际传过来的文件修改这个配置
Remove prefix是需要抹掉的文件前缀,例如target/
在这里插入图片描述Exec command放需要执行的脚本命令

启动脚本start.sh举例

#!/bin/bashecho 'Start the program : demo-start-0.0.1-SNAPSHOT.jar'
chmod 777 /var/www/jenkins/demo1/demo-start-0.0.1-SNAPSHOT.jar
echo '-------Starting-------'nohup java -jar /var/www/jenkins/demo1/demo-start-0.0.1-SNAPSHOT.jar > myapp.log 2>&1 &
echo 'start success'

关闭脚本stop.sh举例

#!/bin/bash
echo "Stop Procedure"
pid=`ps -ef |grep java|grep demo-start-0.0.1-SNAPSHOT.jar|awk '{print $2}'`
echo 'old Procedure pid:'$pid
if [ -n "$pid" ]
then
kill -9 $pid
fi

(三)测试及一些遇到的坑

  • 在主面板开始构建项目,测试效果
    在这里插入图片描述
  • 如果jar包运行时显示【没有主机清单】,在pom配置里添上<skip>false</skip>
   <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration><source>1.8</source><target>1.8</target><encoding>UTF-8</encoding></configuration></plugin><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>2.6.13</version><configuration><mainClass>com.example.demo.DemoApplication</mainClass><skip>false</skip></configuration><executions><execution><id>repackage</id><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build>
  • 使用nohup运行jar包时要把错误重定向到指定文件或者合并到标准输出中
    nohup java -jar xxx.jar > myapp.log 2>&1 & 合并标准错误和标准输出
    nohup java -jar xxx.jar > myapp.log 2> error.log & 将标准错误重定向到error.log文件
    nohup java -jar xxx.jar & 这个写法不会记录错误,只会将错误信息显示在终端
http://www.dtcms.com/wzjs/257649.html

相关文章:

  • 厦门网站建设哪家强win7优化大师
  • 心理网站免费建设网络推广平台软件
  • 网站建立好如何做seo营销方案100例
  • 网站百度排名查询网站建设方案书模板
  • 关于网站开发的步骤seo搜索引擎优化总结报告
  • 帮别人做网站交税百度手机端排名如何优化
  • 中国商标网商标查询官方网站seo外包公司
  • asp动态网站开发实例汕头网站建设公司
  • 百度网站建设企业管理培训课程视频
  • wordpress配置广州营销优化
  • 专业旅游网站建设成人大学报名官网入口
  • 美国etsy网站搜索词排行榜
  • 网站建设收费标准好么网站如何进行优化
  • 美国网上做任务的网站关键词seo排名优化
  • 展示产品的网站 个人备案还是企业网站维护工程师
  • PHP 网站搜索怎么做百度手机网页
  • 石家庄建工科技学院石家庄做网站互联网营销
  • 国外交互设计网站欣赏独立站网站
  • 商城网站建设 数商云seo工具在线访问
  • 网站建设资讯网络营销策划书800字
  • 网站备案地点选择百度学术论文查重免费检测
  • 网站建设战略跨境网站建站
  • 东莞凤岗网站建设制作网络推广引流最快方法
  • 网站建设 常见问题什么叫软文
  • 网站预算湖北网站推广
  • 网站模板化市场营销互联网营销
  • 做公益网站有什么要求2022真实新闻作文400字
  • 苏州园区做网站seo优化的方法有哪些
  • 酒店网站建设案例策划书怎么写搜索引擎优化技术都有哪些
  • 分类目录网站大全做seo全球网站流量查询