Linux环境下安装Jenkins
# 前言 本篇文章主要是讲怎么在 Linux 环境下下载 Jenkins 应用以及可能会遇到的小坑,话不多说,看正文。 # 一、Jenkins 使用前提 需要本地有 JDK1.8 以上的 java 版本,测试服务器上是否已经安装了 Java,可以用下面这条命令 java -version 需要注意的是,如果你下载的 jenkins 版本是 1.612 以下的,那么 JDK1.7 版本的应该也是可以的。 # 二、Jenkins 的安装 # (1)下载 Jenkins Jenkins...
more...jenkins+gitee实现前端项目自动化部署
# 前言 前端项目每次提交完代码都要手动拉取最新代码、打包、部署,这一套流程下来可能要浪费不少时间,特别是在项目处于快速迭代期的时候,那么如果前端可以实现自动化部署,开发人员每次 push 代码后由 jenkins 自动部署到测试环境,那将会在一定程度上简化开发人员的工作,让他们可以把更多精力放在处理其他问题上。 # 一、先说说自动化部署需要具备的环境 # 1、安装 Java 环境(必须) 这里的话最好是安装 JDK1.8 以上的版本,因为 Jenkins 对于 Java 的版本有一定的要求。如果没有的话,则自行百度安装。 验证本地环境是否已有 java 环境 java...
more...linux中pm2设置开机自启动
# 系统条件
systemd: Ubuntu >= 16, CentOS >= 7, Arch, Debian >= 7 | |
upstart: Ubuntu <= 14 | |
launchd: Darwin, MacOSx | |
openrc: Gentoo Linux, Arch Linux | |
rcd: FreeBSD | |
systemv: Centos 6, Amazon Linux | |
PM2 > 2.2.x |
centos7.8安装mysql5.7时Error Unable to find a match mysql-community-server
yum -y install mysql-community-server Last metadata expiration check: 0:13:40 ago on Sun 26 Apr 2020 11:20:57 AM CST. No match for argument: mysql-community-server Error: Unable to find a match: mysql-community-server 解决: 先执行:yum module disable mysql 再执行:yum -y install mysql-community-server
more...ERROR 1819 (HY000) Your password does not satisfy the current policy requirements
之前在 CentOS 安装完 MySQL 修改默认密码时出现了如下错误: ERROR 1819 (HY000): Your password does not satisfy the current policy requirements原因是因为密码设置的过于简单会报错,MySQL 有密码设置的规范,具体是与 validate_password_policy 的值有关,下图表明该值规则 如果想要查看 MySQL 完整的初始密码规则,登陆后执行以下命令 SHOW VARIABLES LIKE 'validate_password%'; 密码的长度是由...
more...centos7中安装mysql
环境:centos7.3
mysql:5.7
- 数据库安装
# 下载 mysql5.7 源安装包 | |
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm | |
# 安装 mysql 源 | |
yum localinstall -y mysql57-community-release-el7-8.noarch.rpm | |
# 安装 mysql 服务 | |
yum install mysql-community-server |
阿里云轻量级服务器mysql数据库管理
这里说的轻量级服务器上的 mysql 数据库管理,针对的是 nodejs 服务器上的 mysql 数据库管理。
阿里云的轻量级服务器,优 8 个应用镜像,分别为 wordpress、LAMP、Drupal、Nodejs、ECshop、phpwind、ASP.NET、BT-Panel。这里主要说 Nodejs。因为 Nodejs 镜像默认是没有 mysql 数据库的,其他的应该优 mysql 数据库 (因为大多是经典的 php+mysql 应用),不确认,如果没有 mysql,也可以参照 nodejs 镜像的 mysql 操作来管理 mysql。
参考连接:使用数据管理产品连接轻量应用服务器上的数据库
轻量级服务器上的数据库默认不对外提供连接,nodejs 镜像默认没有安装 mysql 数据库,只有 mongodb 数据库。如果希望在 nodejs 应用镜像中使用 mysql,首先需要安装 mysql。
改变base64加密图片的大小
# 1、添加依赖 <!-- 图片缩略图 --> <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</version> </dependency># 2、base64 加密方法 //base64 加密 /** * 图片转 base64 加密 * @param imgFile...
more...hexo添加algolia搜索
# 1、为什么添加 algolia 搜索 第一当然是可以方便的查找所需文章,第二点就是之前常用的 swiftype 插件不再免费。 # 2、添加效果 # 3、开始添加 # 下载最新的 next 主题(5.1.0) 因为最新版的已经集成了 algolia 搜索,可以省去很多配置和修改。 我的版本: (themes\next_config.yml 文件最下方查看) 去 algolia 官网注册账号(我直接使用的 github 的账号) # 新建 index 参照下图新建 index 打开 API Keys 页面,里面的信息等会需要写到 hexo 的配置文件中 #...
more...