- 博客(18)
- 收藏
- 关注
原创 Docker进阶
1.编写自己的应用 编写一个springboot项目 2.将应用打包成镜像,编写dockerfile将应用打包成镜像 #以前的方式 将项目打成jar包,上传到服务器,运行命令java -jar #如何打包镜像 1.Dockerfile编写 FROM openjdk:8-jdk-slim LABEL maintainer=leifengyang COPY target/*.jar /app.jar ENTRYPOINT ["java","-jar","/app.jar"] #构建镜像 docke
2021-10-19 17:06:18
228
原创 Docker入门
1.解决的问题 统一标准 docker hub 所有软件制作成镜像 容器化技术代替虚拟化技术 资源隔离 2.安装 #1卸载旧版本docker yum remove docker* #2安装工具包 yum install -y yum-utils #3添加安装源地址 yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo #4安装 yum install docker
2021-10-19 15:57:22
164
原创 云平台介绍
1.测试安装nginx #安装 yum install nginx #启动 systemctl start nginx #访问 ip:80查看是否成功 #查看nginx安装位置 whereis nginx #可以发现安装在 usr/share/nginx 修改html下的index.html echo "6666" > index.html 发现页面改变。 #配置文件在 /etc/nginx 修改nginx.conf vi nginx.conf 监听88端口 systemctl restart
2021-10-18 17:27:31
226
原创 密码的前端加密与后端解密
一前端vue加密 #安装依赖 npm install jsencrypt #公钥加密密码 import JSEncrypt from 'jsencrypt/bin/jsencrypt.min' const publicKey = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAMNRhRdV7BI4MN5buB2Dyj6+dSOEpa6jCiJETtBtwfTuWlerqzdgxvFJHKLrHDscCagHY1X1wXh599LE0fs2nQ8CAwEAAQ==' // 加密 e
2021-10-12 14:13:53
1423
1
原创 使用java连接linux服务器执行命令。
一前言 最近有个文件交换平台功能,需要使用到java连接服务器执行命令。 二复习Linux命令 #添加用户 useradd -d /home/test -m fgb #-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 创建fgb用户 指定主目录为/home/test #修改用户密码 echo password | passwd --stdin username 示例:把root用户的密码修改成123456 echo "123456" | passwd --stdi
2021-09-14 10:31:25
2291
原创 常用软件下载
Git https://npm.taobao.org/mirrors/git-for-windows/ Jdk https://www.oracle.com/cn/java/technologies/javase-downloads.html Maven https://maven.apache.org/ Idea https://www.jetbrains.com/idea/ Xshell https://www.netsarang.com/zh/xshell/ Xftp https://www
2021-09-02 16:38:30
116
原创 nginx
https://blog.youkuaiyun.com/weixin_44203609/article/details/119943301
2021-09-02 15:44:15
101
原创 Eureka
一.eureka server 新建springboot项目 勾选eureka server pom文件如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache
2021-09-01 17:58:41
112
原创 Jenkins自动化部署入门详细教程
一.背景 在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试,或者前后端分离后,经常会修改接口,然后重新部署,这些情况都会涉及到频繁的打包部署。 手动打包常规步骤: 1.提交代码 2.问一下同组小伙伴有没有要提交的代码 3.拉取代码并打包(war包,或者jar包) 4.上传到Linux服务器 5.查看当前程序是否在运行 6.关闭当前程序 7.启动新的jar包 8.观察日志看是否启动成功 9.如果有同事说,自己还有代码没有提交
2021-08-30 16:02:38
1483
原创 linux环境安装git
一前言 本文主要讲如何安装最新版git 1.进入git在GitHub上发布版本页面https://github.com/git/git/releases,这个页面我们可以找到所有git已发布的版本。这里我们选择最新版的tar.gz包。 2.上传下载好的安装包到服务器,我这里路径是/usr/local/develop/java 3.解压安装包 tar -zxvf git-2.33.0.tar.gz 4.进入解压后的文件夹 cd git-2.33.0 5.安装编译所需要的依赖 yum install c
2021-08-30 14:25:51
233
原创 linux环境安装maven
一下载安装包 官网地址:http://maven.apache.org/download.cgi 二上传安装包到服务器,我这里上传到的路径是/usr/local/develop/java下 三解压安装包 tar -zxvf apache-maven-3.6.1-bin.tar.gz 四配置环境变量 vi /etc/profile 温馨提示:输入i进入编辑模式 esc :wq保存退出 #尾部加上以下命令 export MAVEN_HOME=/usr/local/apache-maven-3.6
2021-08-30 11:27:17
112
原创 linux环境安装jdk环境1.8
一下载jdk https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html 二上传安装包到服务器 我这里安装在/usr/local/develop/java,这是自己创建的java文件夹 三解压安装包 tar zxvf jdk-8u301-linux-x64.tar.gz 四安装vim yum -y install vim* 五配置环境变量 #输入下面命令回车 vim /etc/profile
2021-08-30 11:16:12
145
原创 windows环境下安装配置maven
一.安装 maven运行依赖于 JAVA_HOME,首先确保你的系统安装了jdk。 下载并解压 maven压缩包 官方下载地址为:http://maven.apache.org/download.cgi 二.配置环境变量 配置系统环境变量 MAVEN_HOME 和 path MAVEN_HOME:maven解压后的路径 三.修改远程仓库地址为阿里云 <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven
2021-08-30 10:26:14
101
原创 服务器部署jar包
Linux下部署 jar包 1.通过xftp把jar包上传到服务器 2.进入jar包所在目录,执行命令 nohup java -jar xxx.jar > nohup.out 2>&1 & 查看进程,杀死进程命令 ps -ef|grep java kill -9 端口号
2021-08-30 09:55:24
440
原创 使用K8s的Cronjob完成定时任务
前言 最近有个任务,需要定时同步数据,我使用的是springboot的@Scheduled来完成的,老大说需要单独写项目使用K8S的Cronjob定时任务来完成。 步骤 1.使用springboot执行单次任务。(之前博客写到过) 将业务代码项目打包,使用Xftp传到服务器下。 2.编写Dockerfile FROM repo.chinare.com.cn/amazoncorretto:8 ADD task-0.0.1-SNAPSHOT.jar /crudp/app1.jar WORKDIR /crudp
2021-08-25 11:09:00
1703
原创 springboot执行单次程序
介绍 使用springboot手动执行一些逻辑的情况下,单次运行类似脚本的程序。 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P
2021-08-25 10:23:53
824
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人