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

哪个网站可以做行程网站分析与优化的文章

哪个网站可以做行程,网站分析与优化的文章,试用虚拟主机不能创建网站,贵州两学一做专题网站828华为云征文 | 云服务器Flexus X实例,Docker集成搭建Jenkins CI/CD平台 Jenkins 是一个开源的自动化服务器,用于持续集成(CI)和持续交付(CD)软件项目。它允许开发人员在软件开发过程中自动化各种任务&…

828华为云征文 | 云服务器Flexus X实例,Docker集成搭建Jenkins CI/CD平台

Jenkins 是一个开源的自动化服务器,用于持续集成(CI)和持续交付(CD)软件项目。它允许开发人员在软件开发过程中自动化各种任务,如构建、测试和部署,从而提高开发效率和软件质量

搭建Jenkins CI/CD平台

1、购买华为云 Flexus X 实例

Flexus云服务器X实例-华为云 (huaweicloud.com)

2、安装docker,并检查安装版本(此处我已安装不做演示)

在这里插入图片描述

3、JDK安装(Jenkins基于Java编写)提前去官网下载JDK选择合适的Linux版本如:openjdk-14.0.2_linux-x64_bin.tar.gz,将jdk传入服务器中通过xftp,放入路径/usr/local/java

mkdir /usr/local/java

在这里插入图片描述

  • 将jdk传入服务器中通过xftp,放入路径/usr/local/java

在这里插入图片描述

4、解压软件包

tar -zxvf openjdk-14.0.2_linux-x64_bin.tar.gz

在这里插入图片描述

5、配置jdk环境变量

export JAVA_HOME=/usr/local/java/jdk-14.0.2
export PATH=$JAVA_HOME/bin:$PATH

在这里插入图片描述

  • 更新环境变量使其生效
source /etc/profile

在这里插入图片描述

6、查看是否安装成功Java环境

在这里插入图片描述

7、Maven官网下载Maven并且进行Maven配置,首先创建文件夹/usr/local/maven,将Maven传入服务器中通过xftp,放入路径/usr/local/maven

mkdir -p /usr/local/maven

在这里插入图片描述

在这里插入图片描述

8、解压软件包

tar -zxvf apache-maven-3.9.9-bin.tar.gz

在这里插入图片描述

9、创建repository仓库存放jar包

mkdir repository

在这里插入图片描述

10、配置Maven仓库,配置镜像地址

<mirrors><!-- mirror| Specifies a repository mirror site to use instead of a given repository. The repository that| this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used| for inheritance and direct lookup purposes, and must be unique across the set of mirrors.|<mirror><id>mirrorId</id><mirrorOf>repositoryId</mirrorOf><name>Human Readable Name for this Mirror.</name><url>http://my.repository.com/repo/path</url></mirror>--><mirror><id>maven-default-http-blocker</id><mirrorOf>external:http:*</mirrorOf><name>Pseudo repository to mirror external repositories initially using HTTP.</name><url>http://0.0.0.0/</url><blocked>true</blocked></mirror><mirror><id>nexus-aliyun</id><mirrorOf>central</mirrorOf><name>Nexus aliyun</name><url>https://maven.aliyun.com/repository/public</url></mirror></mirrors>

在这里插入图片描述

在这里插入图片描述

  • 环境变量配置
vim /etc/profile
export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.9
export PATH=$PATH:$MAVEN_HOME/bin

在这里插入图片描述

  • 查看是否成功
source /etc/profile
mvn -v

在这里插入图片描述

11、部署Jenkins

  • 编写 Docker Compose 配置文件在 /jenkins目录下创建一个 docker-compose.yaml 文件,使用以下命令打开编辑器
version: "2.29.1"                 
services:  myjenkins:  image: jenkins/jenkins        container_name: myjenkins     ports:  - "1020:8080"               - "1021:50000"              volumes:  - /jenkins/data/:/var/jenkins_home/                     - /usr/local/java/jdk-14.0.2:/usr/local/java           - /usr/local/maven/apache-maven-3.9.9:/usr/local/maven  environment:  - JAVA_OPTS=-Dorg.apache.commons.jelly.tags.fmt.timeZone='Asia/Shanghai'   restart: always

在这里插入图片描述

  • 启动 Jenkins 服务(必须在编写docker-compose.yaml 文件路径下执行启动 Jenkins 服务命令)
 docker-compose up -d

在这里插入图片描述

在这里插入图片描述

  • 如果出现Segmentation fault,则说明Docker Compose文件有问题需要删除重新安装
[root@flexusx-3202 ~]# docker-compose --version
Segmentation fault

按照命令(国内镜像源)

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

给定权限

chmod +x /usr/local/bin/docker-compose

12、查看是否运行

docker ps

在这里插入图片描述

13、华为云端口放行1020和1021

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

14、浏览器访问公网IP:1020

在这里插入图片描述

  • 如果出现浏览器无法访问的问题,可查看日志,并根据日志修改
docker logs myjenkins

在这里插入图片描述

15、查看Jenkins 管理员密码

cat /jenkins/data/secrets/initialAdminPassword

在这里插入图片描述

16、输入密码登录即可

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

17、搭建完成

在这里插入图片描述

总结

在这里插入图片描述

华为云服务器Flexus X实例,Docker集成搭建Jenkins CI/CD平台,可以执行一系列自动化操作,显著提升软件开发的效率和质量,实现持续集成、持续部署、自动化流程管理等,个人自主搭建不仅仅提升个人能力,更加能够扩展知识面,如果有小伙伴想搭建可以购买华为云服务器Flexus X实例,此刻服务器正在大促,优惠力度非常大!

华为云828 Flexus X实例

http://www.yayakq.cn/news/190576/

相关文章:

  • 企业网站建设主要类型及选择网站建设的相关技术方案
  • logo模板下载网站推荐室内设计周报
  • 做电商网站都需要学什么条件wordpress前台美化
  • 崇州市网站建设做网站公司汉狮团队
  • 建一个网站需要什么苏州建站费用
  • 网页设计基础学什么长沙seo推广营销
  • 网站维护一般多久关键词搜索次数查询
  • 信用网站标准化建设模块都有哪些长治建立公司网站的步骤
  • qq浏览器在线网页东莞百度seo地址
  • wordpress网站怎么百度的到哪家app软件开发公司好
  • 天猫的网站导航怎么做的一个网站用两个域名
  • 网站关键字布局网络营销发展方案策划书
  • php网站整合discuz优秀网站开发公司
  • 做的好的微商城网站网站建设 中企动力板材生态板
  • 网站建设合肥公司小鼠标网站建设
  • 网站流量统计分析报告网约车后台平台网站建设
  • 山西宏图建设集团有限公司网站简单html网站
  • 手机wap网站开发的cms系统百度问答平台入口
  • 网站做成小程序网络营销推广方法及策略选择
  • 汉中网站建设价格广州企业网站建设
  • 做中医诊所网站创建网站的工具
  • 沈阳网站建设技术公司排名宁波seo排名优化哪家好
  • 医院行业的网站是很难做吗wordpress 页面 自定义页面
  • 长春网站策划建立品牌网站的
  • 宁波 商城网站建设关键词推广营销
  • 网站后台改不了设置做简单网站
  • 基于php的电商网站开发北京黄页电话查询
  • php怎么做p2p网站美食介绍网站模板
  • 黄岛开发区网站制作江西省赣州市信丰县
  • 查网站是否正规西安手机网页制作