@[toc]
一、JDK
的配置与安装(免安装版本)
1、将JDK
压缩包解压到指定文件夹
例如D盘:
2、配置环境变量
我的电脑—>右击—>属性—>高级系统设置
击环境变量—>系统变量下的:新建
新建系统变量
①配置JAVA_HOME
变量名(N):JAVA_HOME
,变量值(V):D:\JDK\jdk1.8.0_92
jdk1.8.0_92
在JDK
文件夹中;此时根据你放置的JDK
文件夹位置填写路径即可:
②配置CLASSPATH
变量名:CLASSPATH
,变量值:JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
③配置path
找到并选中path
,点击编辑(千万注意,是编辑不是新建)
点击新建,添加下面两个变量值(固定写法,直接复制粘贴)
变量值:%JAVA_HOME%\bin
变量值:%JAVA_HOME%\jre\bin
接下来点击确定
3、验证是否成功:win+R
,输入cmd
—> 回车键
(1) 输入:java -version
(2)输入:javac
出现以上界面说明安装成功。
二、mysql
的安装与配置
1、免安装版本解压到文件夹
例如:D:sofware
目录下
(1)创建data文件夹
(2)新增my.ini文件
配置如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#skip-name-resolve
skip-log-bin
user=mysql
default_authentication_plugin=mysql_native_password
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:/sofware/mysql-8.0.17
# 设置mysql数据库的数据的存放目录
datadir=D:/sofware/mysql-8.0.17/data
# 允许最大连接数
max_connections=1500
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
innodb_buffer_pool_size=3072M
wait_timeout=100
interactive_timeout=300
thread_cache_size=100
default-time_zone = '+8:00'
long_query_time = 4
slow_query_log = 'ON'
slow_query_log_file = D:/sofware/mysql-8.0.17/data/slow.log
[client]
default-character-set=utf8
(3)启动mysql
以管理员权限进入安装目录下的bin
目录,初始化mysql
,要记录随机生成的密码
①初始化mysql
C:\Users\admin>cd D:\sofware\mysql-8.0.17\bin
C:\Users\admin>d:
D:\sofware\mysql-8.0.17\bin>mysqld --initialize --user=root --console
rem 生成空密码
mysqld --initialize-insecure --user=mysql
配合这个,可以跳过密码验证
mysql -uroot --skip-password -P3306
② 安装mysql
服务
mysqld --install MySQL
③启动mysql
启动mysql
net start mysql
额外命令(停止):
net stop mysql
④登录mysql
D:\sofware\mysql-8.0.17\bin>mysql -uroot -p
Enter password: ************
配合上面的生成空密码,可以跳过密码验证,并执行sql文件
mysql -uroot --skip-password -P3306 < wellbore.sql
⑤修改root
密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '******';
⑥ 配置远程连接
使用 mysql
库: use mysql;
更新用户表: update user set host = '%' where user = 'root';
//其中%
的意思是允许所有的ip
远程访问,如果需要指定具体的某个ip
就写上具体的ip
即可
强制刷新权限:flush privileges;
mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root_pwd';
## 授权root远程登录 后面的root_pwd代表登录密码
⑦远程连接可以开启mysql端口
三、Redis
的安装与配置
1、安装与配置
(1)将下载下来的安装包解压到指定文件夹下
(2)进入到文件夹下,使用管理员权限运行cmd
(3)将redis
服务安装到Windows
中,设置开机自动启动
执行命令:redis-server --service-install redis.windows-service.conf --loglevel verbose
这是我们可以在Windows
的服务列表中看到redis
服务。如下:
此时redis
的状态还是未启用的状态,我们可以执行命令启动它。
(4)启动redis
执行命令:redis-server --service-start
使用F5
刷新Windows
列表,这时Windows
的服务列表中redis
变为运行状态,如下:
到这里redis
就搭建成功了。
卸载redis
的命令:redis-server --service-uninstall
停止redis
的命令:redis-server --service-stop
2、测试redis
(1)连接redis
redis-cli -h 127.0.0.1 -p 6379
127.0.0.1
代表主机,使用localhost
也可以,或者直接命令:redis-cli
也可以直接连,默认为本地连接,默认端口6379
(2)简单测试
四、nginx的安装和配置
1、解压到目录
下载到软件包后,解压 nginx-nginx1.0.11.zip
包到你喜欢的根目录,并将目录名改为nginx
。
2、开启服务
然后,执行下列操作:
cd nginx
start nginx
这样,nginx
服务就启动了。打开任务管理器,查看 nginx.exe
进程,有二个进程会显示,占用系统资源,那是相当的少。然后再打开浏览器,输入 http://127.0.0.1/
就可以看到nginx
的欢迎页面了,非常友好nginx -s stop
// 停止nginx
nginx -s reload
// 重新加载配置文件nginx -s quit
// 退出nginx
3、接下来就是配置nginx的conf文件了
安装目录下的nginx-1.20.2\conf\nginx.conf
五、Jar包设置开机自启动
在C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
下面创建start.bat
文件,内容如下:
@echo off
start javaw -Dserver.port=8081 -jar C:\ruoyi-admin.jar > C:\msg.log 2>&1 &;
exit
六、 新环境批处理部署springboot项目
在新环境下,批处理安装项目!
https://download.csdn.net/download/weixin_43684214/87016410