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

门户网站建设工作情况汇报湖北网站seo策划

门户网站建设工作情况汇报,湖北网站seo策划,网站建设velpai,wordpress图片上添加图标前言 上文完成了gitlab-runner的基础配置及将gitlab的制品上传至软件包库(产品库)的脚本编写; 本文实现gitlab的ci/cd对远程服务器的操作; 介绍 要让Gitlab Runner部署到远程机器,远程机器必须信任gitlab runner账…

前言

上文完成了gitlab-runner的基础配置及将gitlab的制品上传至软件包库(产品库)的脚本编写;

本文实现gitlab的ci/cd对远程服务器的操作;

介绍

要让Gitlab Runner部署到远程机器,远程机器必须信任gitlab runner账户。

先执行

su gitlab-runner

切换到gitlab-runner账户

a服务器 gitlab-runner所在服务器

b服务器 部署项目的远程服务器

免密通道建立

生成密钥

a服务器上执行

ssh-keygen

或者

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

 执行后 /home/gitlab-runner/.ssh 目录下,

会新生成两个文件:id_rsa.pub和id_rsa

将a服务器公钥上传至b远程服务器的SSH(安全外壳协议)认证文件

scp -r  /home/gitlab-runner/.ssh/id_rsa.pub root@b服务器的ip:/root/.ssh/authorized_keys

 如果目标是追加公钥,可以使用 >> 操作符通过 SSH 连接来实现

cat /home/gitlab-runner/.ssh/id_rsa.pub | ssh root@b服务器的ip 'cat >> /root/.ssh/authorized_keys'

这样可以避免权限和覆盖问题。

验证

ssh root@b服务器的ip

 .gitlab-ci.yml文件编写

着重查看ssh部分编写

stages:- build- deploy- sshbuild:stage: buildscript:- echo "xxx"artifacts:paths:- "dist.tar.gz"- "update_description.txt"deploy:stage: deployneeds:- buildscript:- echo "xxx"artifacts:paths:- "dist.tar.gz"- "update_description.txt"ssh:stage: sshneeds:- deploybefore_script:# 查找安装ssh-agent# - 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'- 'which ssh-agent || ( yum update -y && yum install openssh-client -y )'# 启动 ssh-agent- eval $(ssh-agent -s)# 将GitLab服务器私钥添加到ssh-agent代理中- chmod 400 ~/.ssh/id_rsa- ssh-add ~/.ssh/id_rsascript:- echo "传输到远程"- ssh root@b服务器的ip "mkdir -p /home/xxx/${CI_COMMIT_TAG:-latest}"- scp -r "dist.tar.gz" root@b服务器的ip:/home/xxx/${CI_COMMIT_TAG:-latest}/- scp -r "update_description.txt" root@b服务器的ip:/home/xxx/${CI_COMMIT_TAG:-latest}/rules:- if: '$CI_COMMIT_TAG'when: always- when: never

流水线执行完后,去远程服务器查看对应目录即可完成验证;

---------------

本文结束。 

http://www.hrbkazy.com/news/9464.html

相关文章:

  • 怎么做自己的网站卖东西seocms
  • 做网站建设公司crm在线的提升服务青岛seo网站推广
  • 2013网站怎么备案百度热搜榜小说排名
  • 汕头制作网站推荐网站设计软件
  • 王爷不敢当优化网站推广
  • 做网站系统如何保证自己的版权网站seo李守洪排名大师
  • 乌鲁木齐高新区建设局网站广东疫情防控措施
  • 外贸网站建设 武汉黄冈黄页88网黄冈房产估价
  • 四川省城乡建设厅门户网站营销推广工作内容
  • 建设银行ma love网站珠海seo快速排名
  • 做代购可以在哪些网站上seo是如何优化
  • 深圳宝安机场疫情最新规定长春seo培训
  • 天元建设集团有限公司单位代码seo课程培训中心
  • 襄阳网站seo厂家win10优化工具
  • 南京市建设委员会网站千锋教育北京校区
  • WordPress阿柳云网站整站优化推广方案
  • 网站建设技术进行开发爱站查询
  • 信用中国 网站谁建设的黑帽seo365t技术
  • 保定网站建设公司广告联盟
  • 超能搜索引擎系统网站外贸网站营销推广
  • 舟山 做企业网站今日热搜前十名
  • 科技兴国河南纯手工seo
  • 集团网站建设 中企动力企业网站建设的作用
  • 武汉网站公司怎么样的seo排名工具
  • 服务公司起名搜索引擎优化seo信息
  • 北京市网站开发1000个关键词
  • php工具箱是直接做网站的吗山东seo多少钱
  • 绑定网站域名怎么做windows7优化大师官方下载
  • 做网站一般长宽多少网站模板源码
  • dw网站制作素材市场营销专业