linux怎么查看本机内存大小
223
2022-10-21
Centos7 安装Jenkins及部署前后端应用到服务器
一、安装Jenkins
# 1、下载镜像仓库jenkins.repowget -O /etc/yum.repos.d/jenkins.repo --no-check-certificate# 2、下载jenkins.io.keyrpm --import 3、yum下载安装依赖和jenkinsyum install epel-releaseyum install java-11-openjdk-devel ##如果有装jdk8以上可跳过yum install jenkins# 4、设置配置文件端口号vim /etc/sysconfig/jenkins #修改8080为自己想要的端口号# 5、设置Jenkins账号的权限,否则启动可能报错chown -R jenkins:jenkins /var/lib/jenkinschown -R jenkins:jenkins /var/log/jenkinschown -R jenkins:jenkins /var/cache/jenkins# 6、启动systemctl start jenkins# 7、设置开机自启systemctl enable jenkins# 8、访问9、查看默认密码并登录/var/lib/jenkins/secrets/initialAdminPassword
二、设置中文
需要安装两个插件
1、Locale plugin2、Localization: Chinese (Simplified)
安装好重启后进行如下设置后再次重启,应该就会变成中文。这部分可以看这篇文章
三、有哪些插件需要安装
这部分因人而异,首先就是把官方推荐的插件安装一遍,下面列出的是我用到了的
Locale plugin # 设置语言Maven Integration plugin # Maven打包NodeJS Plugin # 前端打包需要Publish Over SSH # 打包好后可以把包发送至服务器
四、设置插件
1、设置JDK、Maven、Nodejs的环境
Maven、Nodejs与JDK类似,本处略过
二、设置SSH服务器
五、如何部署一个后端项目
1、创建项目点选Maven项目
2、设置丢弃旧的构建已节约服务器资源,按需设置
其脚本如下,脚本的内容为先停止上次的容器并移除容器和镜像,然后调用服务器的dockerfile进行打包并启动操作
docker stop yrtcloud-gatewaysleep 1docker rm -f yrtcloud-gatewaysleep 1docker rmi yrtcloud-gatewaysleep 1cd /home/docker/yrtcloud/gatewaydocker build -t yrtcloud-gateway .sleep 3docker run -d --name yrtcloud-gateway -v /etc/localtime:/etc/localtime:ro -v /home/logs/yrtcloud-gateway:/usr/src/myapp/logs -p 0.0.0.0:8082:8082 yrtcloud-gateway
此时服务器的资源如下
Dockerfile内容如下
FROM anapsix/alpine-java:8_jdkWORKDIR /usr/src/myappCOPY . /usr/src/myappEXPOSE 8082CMD ["java", "-jar","-Duser.timezone=GMT+8","-Dspring.profiles.active=dev","yrtcloud-gateway.jar"]
六、如何部署一个前端项目
1、丢弃构建及获取源码部分可以与前面小节后端部署的一致
2、选择构建环境为node,需要安装node并在jenkins中配置
3、执行打包操作,这部分命令因人而异
脚本如下
npm config set registry cinpm run build:prod
4、发送到服务器nginx目录下
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~