MySQL在Linux下载安装及部署
MySQL官网下载MySQL官网下载:MySQL :: Download MySQL Community Server进入以后,默认页是MySQL的最新版本,如果选择之前版本,就点击 Looking for previous GA versions?我这里下载的是 mysql 5.7.27 的二进制版本Linux-Generic是通用版
将下载好的压缩包丢到服务器上任意一个你能找到的地方创建mysql文件夹在/usr路径下创建一个文件夹mysql
1mkdir /usr/mysql
解压找到之前丢服务器上的压缩包,通过命令将其解压到 /usr/mysql 目录下
1tar -zxvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz -C /usr/mysql/
修改文件夹名称进入到/usr/mysql目录下,并修改文件夹名字
123cd /usr/mysqlmv mysql-5.7.27-linux-glibc2.12-x86_64/ mysql-5.7.27
检查用户组、用户查看所有用户组信息是否存在mysql组,不存在则创建,存在 ...
Java如何实现代码编写Redis简易项目
前言用Java Spring Boot编写Redis简易项目
阅读该篇文章首先确保电脑本地安装有Redis,如果使用的是服务器上的redis,请修改application.properties或者 application.yml配置信息
项目源码PS:不想看文章,可以忽略文章内容直接去看代码源码【项目源码 CSDN链接】【项目源码 百度云链接 提取码: zjbw 】
创建SpringBoot项目SpringBoot项目的创建过程就不在这里重复了
引入maven12345678910111213141516171819202122<dependencies> <!-- springboot --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> & ...
Redis在Linux下载安装及部署
安装依赖环境12yum install gcc-c++yum install -y tcl
新建 redis的目录
1mkdir /usr/local/redis
官网下载redis从官网 Redis 下载redis压缩包,再丢到服务器上
或者1wget http://download.redis.io/releases/redis-5.0.5.tar.gz
解压解压redis到 /usr/redis 目录下
1tar -zxvf redis-5.0.5.tar.gz -C /usr/local/redis
编译安装方式一redis的解压目录/usr/local/redis/redis-5.0.5下,在/usr/local/redis/redis-5.0.5目录下使用 make 命令进行编译安装
1make MALLOC=libc
方式二该文章使用的都是方式一,没有修改执行文件的路径。如果用方式二的话,下面的几个操作路径,需要将执行文件的路径改为最新的路径。两者没有区别,只是将执行文件移动了位置
1make
在/usr/local/redis/redis-5.0.5/src目 ...
如何解决:Eclipse引入SpringBoot项目时报错,第一行报错,Unknow
前言使用版本为2.1.7的springBoot时,pom.xml第一行报错,Unknow
解决办法:方法一检查JDK版本是否是 jdk 1.8
方法二pom.xml中修改SpringBoot版本号,降低到 2.1.3
123456<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.3.RELEASE</version> <relativePath/></parent>
方法三pom.xml中修改强制修改maven版本号 3.1.1
1234<properties> <java.version>1.8</java.version> <maven-jar-plugin.version>3.1.1</mave ...
关于Eclipse用maven打包报错的解决方案
前言在Eclipse中使用maven打jar包,遇到异常报错
右击项目 — Run As — Maven install
或者,右击项目 — Run As — Maven build....
报错日志问题1: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
1234567891011121314151617181920[ERROR] COMPILATION ERROR :[INFO] -------------------------------------------------------------[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?[INFO] 1 error[INFO] ---------------------------------------- ...
Nginx在Linux下安装及部署
配置环境更新最新yum1yum update
配置安装环境使用yum下载Nginx的环境依赖
1yum -y install gcc gcc-c++ automake autoconf libtool openssl openssl-devel gd gd-devel pcre pcre-devel make
如果出现下面这种错误,先去执行上面的步骤:更新yum,参考文章【Linux中遇到的一些报错问题】make: *** No rule to make targetbuild’, needed by default'. Stop.或make:***没有规则可制作目标“build”,由“default”需求。停止。或make:*** 没有规则可制作目标“instal1”。停止
下载Nginx安装包一、官网下载 nginx 安装包我这里安装的版本:nginx-1.24.0.tar.gz
Nginx 官网下载地址:Nginx Download
创建安装文件夹路径在/usr/local下新建nginx文件夹,并解压nginx-1.24.0.tar.gz到该文件夹下
12[ro ...
关于新建SpringBoot项目及出现各种问题整理
新建项目Spring boot 的官方网站
在官网上新建项目中新建Spring boot项目Spring boot官方新建项目的路径
在Eclipse中新建Spring boot项目
安装Spring Boot插件下载下来的Eclipse没有Spring Boot的,需要自己安装Spring Boot的插件
Help —— Eclipse Marketplace —— 输入boot关键字 —— 点击boot的 install —— 然后继续默认操作下一步即可
新建spring Boot项目
点击File —— New —— Spring Starter Project
如果 Spring Starter Project 没有的话
就继续点击 Other... —— Spring Boot —— Spring Starter Project
需要什么依赖,可以在项目中的pom.xml添加
项目初步建好的结构如下:
pom.xml出现异常,此处异常的解决方法在该篇文章的最下面
在Idea中新建Spring boot项目——-此处未更新——-
异常报错:问题1: ...
Java中读取yml文件的配置信息
前言YAML 是一种语法格式,与properties文件大致一样,用于以分层格式存储属性。application.yml 大致结构如下所示:
配置结构配置文件:application.yml配置文件的路径:src/main/resources/application.yml
配置文件application.yml内容如下:(用来测试的需要读取的数据,树形结构key-value):
例子:123456789101112smart: ip: 127.0.0.1 port: 8080 size: [1,3,4,5,8] url: index: http://blog.renyuxin.cn image: http://blog.renyuxin.cn/image users: - id: 1 name: 超级管理员 - id: 2 name: 测试员
方式一:@Value 注解通过@Value注解的${key}即可获取application.yml配置文件中和key对应的value值注意:这个方法适用于微服务比较少的 ...
Java中读存properties文件的配置信息
前言application.properties 文件位于何处?properties 是一种语法格式,用于以平面.properties存储属性。属性文件位于我们应用程序的src/main/resources文件夹中。该文件允许我们配置 Spring 并为我们的应用程序定义我们自己的配置。
有大量的属性可以设置,我们可以在这里看到一个列表。请注意,有 16 个类别对属性进行分类,从 Sprint 核心到数据配置再到测试。通过数据配置到测试。
我们的属性文件的示例可能如下所示:
在这个application.properties文件中,我们使用 Spring 已经定义的属性为我们的应用程序命名,更改它运行的端口并为其提供数据库设置。为我们的应用程序命名,更改其运行的端口并指示数据库配置。
配置结构配置文件:config.properties配置文件的路径:src/main/resources/static/config.properties配置文件config.properties内容如下:(用来测试的需要读取的数据,key-value):
读取properties文件中的某个值conf ...
MySQL在Docker下载安装及部署
确认是否已安装安装前,确认一下docker是否已经安装过
1docker version
查看MySQL的镜像版本查看镜像的命令:docker search 镜像名
1docker search mysql
拉取MySQL镜像拉取镜像的命令:docker pull 镜像名
1docker pull mysql
或者1docker pull mysql:5.7
默认安装mysal最新版本 docker pull mysql
安装mysql指定的版本 docker pull mysql:版本号
验证是否拉取mysql成功1docker images
自定义一个mysql容器给镜像定义容器名字的命令:docker run --name 容器名 -d 镜像名
1docker run --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
1docker run --name mysql01 -p 3316:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
在后台启动mysq ...









