电子商务网站建设论文,骨干专业群建设任务书网站,普陀区网站建设前端,南昌网站开发培训学校目录
1.服务器要求
2.官方文档
3.在服务器上下载Jenkins
3.1 下载war包
3.2 将war包上传到服务器的一个目录下
3.3 启动jenkins
3.3.1 jdk版本升级
1#xff09;下载jdk17
2#xff09;解压到当前文件夹
3#xff09;配置路径
4.jenkins配置
4.1 填写初始密码下载jdk17
2解压到当前文件夹
3配置路径
4.jenkins配置
4.1 填写初始密码激活系统
4.2 选择插件
4.3 设置初始密码
4.4 插件需要重启才能生效
5.Jenkins项目构建
5.1 构建完成效果
5.2 构建springcloud项目
5.3 构建vue项目
6.Jenkins后台运行
7.关闭JenKins 近年来在软件开发领域git作为版本管理工具已经被广泛应用。而gitlab则是一个基于git的代码托管平台提供了代码仓库、issue跟踪、CI/CD等功能被越来越多的企业和团队所使用。
1.服务器要求
1、CPU建议使用双核或以上的CPU。
2、内存建议使用4GB或以上内存。
3、硬盘建议使用至少50GB的硬盘空间如果需要使用git-lfs则建议使用100GB或以上的硬盘空间。
4、操作系统建议使用Linux操作系统推荐使用Ubuntu或CentOS操作系统。
5、依赖项
acurl、openssh-server、ca-certificates软件包。
bPostgreSQL或MySQL数据库。建议使用PostgreSQL数据库。
cRedis服务。该服务用于处理gitlab的后台任务。
dnginx或apache服务。gitlab使用其中的一个服务作为web服务器推荐使用nginx。
3、Gitlab通过官方网站下载相应版本的gitlab安装包。也可以通过源码来安装gitlab。
2.官方文档
集成构建工具
用户手册
3.在服务器上下载Jenkins
3.1 下载war包
http://mirrors.jenkins.io/war-stable/latest/jenkins.war
3.2 将war包上传到服务器的一个目录下
3.3 启动jenkins
来到war包所在目录下 java -jar jenkins.war --httpPort45
如果出现git自动触发时报错403,启动加如下参数可以解决问题
nohup java -jar -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTIONtrue /www/wwwroot/yangsaiya/server/jenkins.war --httpPort45
如果出现下面提示 表示需要jdk的版本为11或17.
3.3.1 jdk版本升级
1下载jdk17
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
2解压到当前文件夹
tar -zxvf jdk-17_linux-x64_bin.tar.gz 3配置路径
我的jdk在/usr/java目录下
进入/etc/profile.d目录下
cd /etc/profile.d
在此目录下新建一个java.sh文件
将环境变量写入里面 export JAVA_HOME/usr/java/jdk-17.0.8
export PATH$JAVA_HOME/bin:$PATH 之后来到/etc/profile.d/目录下运行脚本
cd /etc/profile.d
source java.sh
之后在任何目录下
java -version
就可以看到jdk版本已经变成了17 启动 4.jenkins配置
在浏览器上访问你的服务器ip地址加端口号。
4.1 填写初始密码激活系统 4.2 选择插件 4.3 设置初始密码 4.4 插件需要重启才能生效
对jenkins进行重启之后进行插件的下载 下载插件以springboot为例
Maven IntegrationMaven 构建工具。Publish Over SSH整个工具将来把 Jenkins 打包好的 jar 上传到应用服务器上。Gitee协助使用 Gitee 仓库。
安装成功后重启Jenkins。
5.Jenkins项目构建
可以参考文档三Jenkins项目构建 · jenkins · 看云
5.1 构建完成效果 5.2 构建springcloud项目 注意如果构建失败可以加上这一行 #!/usr/bin/env bash
mvn package
cd /root/docker-compose-vote
docker-compose down
docker-compose up -d
5.3 构建vue项目 #!/usr/bin/env bash
yarn
yarn build
cd /root/docker-compose-vote-front
docker-compose down
docker-compose up -d 6.Jenkins后台运行 java -jar jenkins.war --httpPort45
执行以下三步
1执行java -jar xxx.jar后
2ctrlz 退出到控制台,执行 bg
3exit
完成以上3步退出shell后jar服务一直在后台运行。
nohup java -jar jenkins.war --httpPort8080
ps:不要直接关掉xshell窗口先退出exit再关闭。 7.关闭JenKins
输入网址
服务器ip地址端口号/exit 点击按钮可以看到已经关闭了。 再访问JenKins已经访问不到了。