米狗

  • kubernets
  • docker
  • AWS
  • linux
  • nginx
Devops
Jenkins

中小企业自动化发布-PHP程序自动化部署(第五篇)

PHP程序自动化部署 应用服务器准备 应用服务器提前部署好PHP环境,并定义好用户权限及应用程序目录,不同环境的应用部署应该标准化,应用程序目录、配置文件目录、日志目录等都需保持一致且单独存放,标准化后程序发布代码可以复用,PHP程序不涉及编译打包仅需要将代码下载下来打包,上传服务器解压即可。 应用服务器地址:10.198.40.104 应用程序用户:xshop 应用程序目录:/home/xshop/yzg 配置文件目录(我这里配置文件目录页未标准化,这里是将配置文件单独列出。由于不同环境配置文件不同,程序打包时会…

2022年9月5日 0条评论 633点热度 0人点赞 duhongjun 阅读全文
Jenkins

中小企业自动化发布-Ansible NFS配置(第四篇)

Ansible配置 NFS服务端安装配置 Ansible服务器上安装配置nfs用于jenkins打包完的程序源码存放使用,现在Ansible服务器上安装nfs服务。 安装命令: yum -y install nfs-utils rpc-bind 启动nfs: systemctl start nfs 自启动nfs: systemctl enable nfs 创建程序打包存放目录 mkdir /release 修改 /etc/exports 文件,开启jenkins服务器可以连接nfs服务。 /release 172.…

2022年9月5日 0条评论 585点热度 0人点赞 duhongjun 阅读全文
Jenkins

中小企业自动化发布-Jenkins基础环境配置(第三篇)

Jenkins基础软件配置 构建发布工具集成准备 Jenkins只是一个平台,完成软件的CI需要相关的工具结合方能发挥它的强大,常用构建工具如下: MAVEN负责打包MAVEN项目使用,spring项目使用的非常多,具体下载链接: wget https://dlcdn.apache.org/maven/maven-3/3.8.5/binaries/apache-maven-3.8.5-bin.tar.gz --no-check-certificate ANT Ant是Apache软件基金会JAKARTA目录中的一个…

2022年9月5日 0条评论 584点热度 0人点赞 duhongjun 阅读全文
Jenkins

中小企业自动化发布-Jenkins及Ansible Tower安装(第二篇)

Jenkins安装 Jenkins安装 Jenkins安装较为简单,按照官网安装命令即可;若服务器无法上网,则需要手动下载JAVA和Jenkins安装包到服务器即可,下面仅接受官网安装命令,具体如下: sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.…

2022年9月5日 0条评论 584点热度 0人点赞 duhongjun 阅读全文
Jenkins

中小企业自动化发布-架构介绍(第一篇)

自动化发布介绍 自动化发布可以更好更快的解决企业在日常发布中手动打包、效率慢、发布失败率搞的问题,值得在所有企业进行推广。 随着互联网的飞速发展,企业业务也在快速扩容,企业内部IT系统如何更好更快的支撑业务的发展,成为当前企业IT部门急需考虑的问题。当前Devops也是非常流行的,也了解了Devops的理念,个人决定其框架比较大,涉及部门比较多,比较适合中大型企业或者IT部门人员较多的公司,以上仅个人的意见。 据相关部门的统计中小企业的数量占据了全国企业50%以上(不准确,只是为了说明基数比较大而已),但中小企业的…

2022年9月5日 0条评论 505点热度 0人点赞 duhongjun 阅读全文

近期文章

  • nginx注册服务
  • vsftpd加密传输配置
  • vsftpd安装配置
  • keepalived注册服务
  • redis注册服务

近期评论

您尚未收到任何评论。

COPYRIGHT © 2024 米狗. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

沪ICP备2021019346号-1