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

南昌网站建设是什么怎么免费建立一个网站

南昌网站建设是什么,怎么免费建立一个网站,住房和城乡建设部主网站,电子商务网站建设与管理是什么通过前面的操作,已经成功完成了源代码的打包工作,具体操作参见下面的文章: 05-DevOps-Jenkins自动拉取构建代码-CSDN博客 验证打包文件 验证打包后的文件是否存在,进入到Jenkins的工作目录中,找到对应的jar包&#x…

通过前面的操作,已经成功完成了源代码的打包工作,具体操作参见下面的文章:

05-DevOps-Jenkins自动拉取构建代码-CSDN博客

验证打包文件

验证打包后的文件是否存在,进入到Jenkins的工作目录中,找到对应的jar包(192.168.1.10)

cd /var/jenkins/workspace/myproject-ci/target

可以看到生存的jar文件。

到这一步,成功把源代码从本地上传到了Gitlab仓库,然后通过Jenkins自动从Gitlab仓库中拉取到代码,再自动打包。这一系列动作都已经完成。

现在只是生成了jar包,但是还没有对外进行暴露,外部无法访问这个程序,下一步就要把这个jar包发布和启动。

在前面已经提到,计划把应用部署到192.168.1.11服务器上(当前服务器为192.168.1.10)。

配置远程服务器地址

在Jenkins中配置远程服务器的地址(把192.168.1.11配置进去)

找到系统配置 

在页面最下面,找到SSH,点击新增

在新增页面中,点击高级选项

  

填写完成,点击测试,出现success,表示可以连通。

点击应用、保存

配置自动发布

当把程序打包后的文件,传输到应用服务器后,让其自行完成完发布的工作。

找到构建后操作(Post-build Actions)

选择通过SSH这个选项(如果没有这个选项,说明前面的SSH的插件没有安装好)

配置相关参数,让Jenkins能够通过SSH登录完成远程服务器的登录,然后进行文件传输和启动工作。

参数说明:

target/*.jar:将当前工作区生成的jar包文件,发送到远程服务器中。

pkill java :杀掉名称为Java的进程
nohup java -jar /usr/local/target/myproject.jar & sleep 1:使用nohup方式启动jar包,1秒后退出。

注意:

需要在高级选项中,找到Exec in  pty 并勾选。

点击应用、保存

再次构建Jenkins,查看控制台输出日志:

看到success,表示构建成功。

验证传输文件

在应用服务器上(192.168.1.11),查看由Jenkins传输过来的jar文件

执行 netstat -tulpn 命令查看当前占用的端口号

可以看到,java程序占用的81端口。

访问应用程序

在浏览器输入192.168.1.11:81,访问springboot的应用。

这里需要配置防火墙,允许81端口被访问。

sudo firewall-cmd --zone=public --add-port=81/tcp --permanent

sudo firewall-cmd --reload

当看到这个内容的时候,Jenkins构建已经成功完成了整个流程,皆大欢喜。

复盘

回顾一下,到这一步为止,已经完成的事情:

1.搭建了GitLab代码仓库,将本地代码提交到仓库。【由GitLab完成】

2.从GitLab代码仓库中克隆代码到Jenkins的工作区【由Jenkins完成】

3.完成代码的编译和测试代码【由Jenkins完成】

4.打包Spring Boot应用【由Jenkins完成】

5.通过SSH传输,将Spring Boot应用最终的jar包,上传到应用服务器(192.168.1.11)【由Jenkins完成】

6.在应用服务器(192.168.1.11)中完成jar包的启动。【由Jenkins完成】

CI/CD流程现在已经正常工作了!!!

http://www.dtcms.com/wzjs/615567.html

相关文章:

  • 平面设计师上的网站给个网站你们知道的
  • 江苏省建设通官方网站腾讯免费网站空间
  • 兰州做网站一咨询兰州做网站公司常用网站开发工具
  • 做创意美食的视频网站有哪些seo排名优化软件有用吗
  • 网站做过备案后能改别的公司吗做网站很难吗
  • 购物商城网站建设公司大学生简历免费制作网站
  • 报名工具小程序官网永康好口碑关键词优化
  • 网站建设系统分析网站广告js代码添加
  • 小型网站制作江浙区域网络公司排名
  • 石岩附近做网站公司网站上传 文件夹结构
  • 建设银行手机网站局域网建设网站视频教程
  • 网站建设标签网站用户 分析
  • 网站后台字体安装wordpress 插件 汉化
  • 做二手房需要用到哪些网站搜集房源网站推广方法
  • 石家庄制作网站的公司简介网站建设需要注意哪些事项
  • 自己做网站 需要哪些wordpress 插件放在那
  • 买域名之后怎样做网站网站怎么认证
  • 小程序在哪个网站做邯郸城乡建设部网站首页
  • 怎么申请免费企业网站app开发公司一个月可以赚多少钱
  • 开发网站代码量软件设计师中级考什么
  • 小型企业网站系统泰安网络营销公司
  • php网站源码删除上海新闻头条
  • 微软公司做网站的软件特产网站建设策划书
  • 常州网站建设招聘生道网站建设平台
  • 高端网站制作价格wordpress模板修改教程
  • 公司网站建设优点上海专业产品摄影
  • 做视频网站虚拟主机怎么选wordpress 代码编辑器
  • 网站 备案抚州网站建设
  • 搭建服务器做网站layerslider wordpress
  • 专业网站建设制作价格低九台网站