长话短说,今天聊一聊使用Gitlab-CI 自动部署到远程服务器。 如果看过《》这篇文章的朋友,会注意到我是在 Gitlab-Runner服务器上自动部署的站点,本次我们结合ssh部署到远程机器(将CI服务器和部署服务器分离,避免资源抢占)。 SSH免密登陆 还是那句话,CI/CD实质是将我们手动集 ...
分类:
其他好文 时间:
2020-07-24 21:52:57
阅读次数:
101
一、修改配置文件apache-tomcat-8.5.50\conf\tomcat-users.xml 添加: <role rolename="admin-gui"/> <role rolename="admin-script"/> <role rolename="manager-gui"/> <ro ...
分类:
系统相关 时间:
2020-07-24 21:24:38
阅读次数:
80
软件下载地址:https://www.mongodb.com/try/download/community 提供了二进制执行版,不需要make安装,将解压好的内容,直接移动到软件安装目录即可。 在软件安装目录(/usr/local/src)下创建一个名为mongodb的软连接 ln -s mongo ...
分类:
数据库 时间:
2020-07-24 21:21:37
阅读次数:
88
入门级demo,并没有数据库之类的! 1、项目结构 一个empty project下有两个module: boot-user-service-provider(服务提供者) 和 boot-order-service-consumer(服务消费者) 至于怎么在一个空项目下创建多个module自己去百度 ...
分类:
编程语言 时间:
2020-07-24 16:39:04
阅读次数:
76
大家好,我是小雨小雨,致力于分享有趣的、实用的技术文章。 内容分为翻译和原创,如果有问题,欢迎随时评论或私信,希望和大家一起进步。 大家的支持是我创作的动力。 计划 rollup系列打算一章一章的放出,内容更精简更专一更易于理解 这是rollup系列的最后一篇文章,以下是所有文章链接。 rollup ...
分类:
其他好文 时间:
2020-07-24 16:36:56
阅读次数:
198
DDL语言 数据库和数据表的管理 #DDL语言:数据定义语言 /* 用户对数据库和数据表的操作和管理。 */ -- 库的管理 #一、创建数据库 CREATE DATABASE IF NOT EXISTS studb; #如果不存在这个库,再创建 #二、删除数据库 DROP DATABASE stud ...
分类:
编程语言 时间:
2020-07-24 16:32:50
阅读次数:
69
主要代码: 1 // 盐值 2 String salt = null; 3 String password = user.getPassword(); 4 //加密密码 5 String encryptPassword = null; 6 7 salt = SaltUtil.generateSalt ...
分类:
其他好文 时间:
2020-07-24 16:30:16
阅读次数:
136
insert into t_user (id, avatar, create_time, email, nick_name, password, type, update_time, user_name, file_id, register_method, token, short_message, ...
分类:
数据库 时间:
2020-07-24 16:25:00
阅读次数:
102
这里我们用Ubuntu18.04作为基础镜像。 基于Commit命令创建: 1、准备工作 首先,获取Ubuntu:18.04镜像并创建一个容器: docker pull ubuntu:18.04 docker run -it ubuntu:18.04 bash root@09c5e8c04b11:~ ...
分类:
系统相关 时间:
2020-07-24 16:19:09
阅读次数:
93
JWT jwt=Json Web token 1)jwt分三段式:头.体.签名 (head.payload.sgin) 2)头和体是可逆加密,让服务器可以反解出user对象;签名是不可逆加密,保证整个token的安全性的 3)头体签名三部分,都是采用json格式的字符串,进行加密,可逆加密一般采用b ...
分类:
Web程序 时间:
2020-07-23 23:29:56
阅读次数:
125