小白首次部署项目,过程中收获颇多,以此文记录下来。
一、gitee了解项目基本信息,技术栈
72crm-9.0-Jfinal: 悟空CRM-基于jfinal+vue+ElementUI的前后端分离CRM系统
二、项目环境搭建
1、服务器--Tomcat或Undertow二选一即可
我选的64bit windows zip
压缩文件直接解压至指定路径(如:D:\apache Tomcat)即可完成安装
- Tomcat启动,D:\apache-tomcat-9.0.58\bin,点击startup.bat启动服务器,shutdown.bat关闭
验证:浏览器进入http://localhost:8080 出现 Tomcat首页则启动成功
2、数据库--MySQL和redis
MySQL-5.7压缩包下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.37-winx64.zip
压缩文件直接解压至指定路径(如:D:\mysql-5.7.37-winx64)即可完成安装
MySQL配置:
1)创建配置文件
新建txt文件,修改名称及后缀为my.ini
记事本方式打开写入下列内容
[mysqld]
#mysql默认端口
port=3306
#mysql压缩包解压的路径
basedir=D:\mysql-5.7.37-winx64
#mysql数据库数据存放路径
datadir=D:\mysql-5.7.37-winx64\my_data
#允许的最大连接数
max_connections = 200
#服务端默认字符集设置为utf8
character-set-server=utf8
#创表使用INNODB引擎
default-storage-engine=INNODB
#默认使用'mysql_native_password'插件认证
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8
[client]
port=3306
default-character-set=utf8
2)初始化配置
- windows搜索cmd命令提示符,右键管理员权限运行,cd命令切换至D:\mysql-5.7.37-winx64\bin目录下,输入mysqld --initialize --console 开始初始化配置,初始化成功会生成初始密码,需要记下来,后续进行密码修改。
- 安装mysql服务,在管理员权限运行的命令行输入mysql --install
- cd 切换至D:\mysql-5.7.37-winx64\bin目录下输入net start mysql 显示MySQL服务已启动成功,则成功安装。
- mysql关闭服务命令:net stop mysql
- 修改密码,先启动mysql服务,然后输入mysql -uroot -p回车,输入之前保存的初始密码连接数据库,成功连接后输入以下命令修改密码
ALTER user 'root'@'loaclhost' IDENTIFIED BY '自定义的新密码';
数据库安装及初始化配置完成。
3)MySQL环境变量配置
windows搜索环境变量,打开编辑系统环境变量,在系统变量栏
1>新建MYSQL_HOME 变量值为jdk安装路径,如:D:\mysql-5.7.37-winx64
2>找到Path变量,双击编辑在开头添加 %MYSQL_HOME%\bin;
Redis下载
redis 5.0.9下载地址:Release Redis 5.0.9 for Windows · tporadowski/redis · GitHub
直接解压到自定义目录如:D:\redis 5.0.9即安装完毕
打开方式:在redis安装路径下cmd打开命令行,输入redis-server.exe redis-windows-conf回车出现下图则表示运行成功,
3、jdk1.8安装及配置
- jdk1.8下载地址:jdk-8u321-windows-x64.exe
下载需要Oracle账号,懒得注册可以度娘解决,下载完成后运行exe文件,安装路径自己指定,无脑下一步直到安装成功。
- jdk配置环境变量
windows搜索环境变量,打开编辑系统环境变量,在系统变量栏
1)新建JAVA_HOME 变量值为jdk安装路径,如:D:\Java\jdk 8u321
2)找到Path变量,双击编辑在开头添加 %JAVA_HOME%\bin;
验证:cmd打开命令行输入java -version回车出现jdk版本则表示配置成功
4、MAVEN下载及配置
- maven zip文件下载地址:
https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.zip
直接解压到自定义目录如:D:\apache-maven-3.8.4 即安装完毕
- maven配置环境变量
windows搜索环境变量,打开编辑系统环境变量,在系统变量栏
1)新建JAVA_HOME 变量值为jdk安装路径,如:D:\apache-maven-3.8.4
2)找到Path变量,双击编辑添加 ;%MAVEN_HOME%\bin
验证:cmd打开命令行输入mvn -version回车出现mvn版本则表示配置成功
注意:通过dos窗口方式打开服务器或数据库不能关闭dos窗口,否则会关闭服务。
三、部署项目及修改相关配置信息
- 项目配置信息修改参考博文如下:
- 使用maven将maven项目打包成jar或war,打包方式:
jar打包(适用Undertow):在项目文件夹cmd打开命令行,输入mvn clean package回车,项目文件夹-target文件夹会生成一个.zip文件,将此文件解压至服务器,运行对应的bat命令即可部署项目。
war打包(适用Tomcat):在项目文件夹cmd打开命令行,输入mvn clean package回车,项目文件夹-target文件夹会生成一个.war文件,复制文件到Tomcat的webapps文件夹内,启动tomact会自动解压此文件并下载对应的包,打开loaclhost:808出现项目首页则成功完成项目的部署。