1. 准备环境

zookeeper下载

redis下载

dubbo控制台需要jar源码下载

dubbo控制台源码下载

Redis桌面管理工具下载

java8下载

mysql下载
2. 安装jdk

image
下载可执行文件安装
linux 压缩文件安装

tar -zxvf filename.tar.gz

设置环境变量

  • windows:

image

1)点击系统变量下面的新建按钮,变量名JAVA_HOME(代表你的JDK安装路径),值对应的是你的JDK的安装路径。
image
2)继续在系统变量里面新建一个CLASSPATH变量,其变量值如下图所示:
image

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

测试自己所配置的环境变量是否正确
1)WINDOWS+R键,输入cmd,进入命令行界面,如下所示:
image
2)输入java -version命令,可以出现如下图的提示,你可以看你安装的JDK版本。
image

java -version
  • mac:

查找JDK安装路径:

 ls -l /usr/bin/java

image
Command+Shift+G 前往指定路径
image
实际上这个只是替身路径,编译路径,我们要找的是另一个路径,在此页面,点击资源库,下面的路径:
image
image
image
切换root用户

$ sudo su

编辑profile文件

vim /etc/profile
⁩
JAVA_HOME=/Library/Java/JavaVirtualMachines/⁨jdk1.8.0_201.jd.jdk/Contents/Home
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH
:wq!

测试自己所配置的环境变量是否正确
输入java -version命令,可以出现如下图的提示,你可以看你安装的JDK版本。
image

java -version
  • liux:
sudo vi /etc/profile
export JAVA_HOME=/usr/lib/⁨jdk1.8.0_201.jd.jdk
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib/tools.jar:${JRE_HOME}/lib/dt.jar
export PATH=${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin:$PATH
 :wq! 

使配置生效

sudo source /etc/profile

当配置完成此步之后,可通过如下命令检测jdk是否配置完成。

java -version
  1. 安装mysql
  • windows:
    image
    image
    image
    image
    image

双击下载好的mysql安装文件

  • mac安装

image
image
解决MAC下MySQL忘记初始密码的方法
我在安装的过程中忽略了初始密码,导致安装成功之后无法登陆
不过只要大家注意安装过程中的提示,就不会再踩这个坑了

第一步
点击系统偏好设置->最下边点MySQL,在弹出页面中,关闭服务
image
第二步
进入终端输入

cd /usr/local/mysql/bin/
 sudo su
 ./mysqld_safe --skip-grant-tables &

第三步
输入命令

./mysql
FLUSH PRIVILEGES
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');
  • linux:

选择通用版本安装
image
解压

tar -zxvf

新建mysql用户、组及目录

groupadd mysql
useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql  --新建mysql用户禁止shell登入

设置权限

chown -R mysql.mysql /u01
chown -R mysql.mysql /usr/local/mysql

初始化mysql:

cd /usr/local
cd mysql/
bin/mysqld --initialize --user=mysql

/var/log/mysqld.log 文件的最后一行就是root 密码,该密码被标记为过期,故首次登录后需要修改root的密码才能使用MySQL

Mysql默认的端口是3306

编辑配置文件修改端口和存储引擎

vim /etc/my.cnf
port=6033
default-storage-engine=INNODB

lower_case_table_names=1 //表名查询不区分大小写

启动停止MySQL

service mysqld status 检测mysql服务状态
service mysqld start
service mysqld stop

创建用户远程访问

create user 用户;//创建用户
GRANT ALL PRIVILEGES ON *.* TO 用户@”%” IDENTIFIED BY ‘密码’ WITH GRANT OPTION;  //授权
flush privileges; //刷新缓存使生效
  1. 安装redis
  • windows:

打开一个 cmd 窗口 使用 cd 命令切换目录到redis目录下 运行:

redis-server.exe redis.windows.conf

image

  • linux/mac:
tar xzf redis-******.tar.gz
cd redis-*******
make

cd src/
./redis-server 或  ./redis-server ../redis.conf

image

  1. 安装zookeeper
tar xzf ******.tar.gz
cd zookeeper/conf
mv zoo_sample.cfg zoo.cfg

启动/停止 zookeeper

sudo ./zkServer.sh start
sudo ./zkServer.sh stop

idea springBoot+mybatis+Redis+Mysql(二)
idea springBoot+zookeeperDubbo+mybatis+Redis+Mysql(二)

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐