服务器项目部署环境配置(windows10)
最近刚开发的项目要进行项目部属,具体部署细节再次记录:
后台管理系统使用的若依框架,相关配置如下:
1、JDK配置
下载地址:或者:https://openjdk.org/install/
配置环境变量
打开“系统属性”->“高级系统设置”->“环境变量”。
在“系统变量”中点击“新建”,添加JAVA_HOME,值为JDK安装路径(如C:\Program
Files\Java\jdk-11.0.11)。编辑Path变量,添加%JAVA_HOME%\bin。
按下Win+R键,输入cmd并按回车键,打开命令提示符窗口。执行java-version,如果显示了Java版本信息,则配置成功。
2、Maven
版本:ApacheMaven3.6.3或更高版本
下载地址:https://maven.apache.org/download.cgi
安装步骤:
下载并解压Maven压缩包到合适位置。
配置MAVEN_HOME环境变量,并将其添加到系统的PATH中。
Windows:添加MAVEN_HOME为D:\apache-maven-3.6.3,并在Path中添
加%MAVEN_HOME%\bin。
3、Redis
步骤1:Redis官方网站下载Windows版本,安装
步骤2:启动Redis服务器
打开命令提示符或终端,切换到Redis安装目录,运行Redis服务器
4、数据库
MySQL
版本:MySQL5.7
下载地址:https://dev.mysql.com/downloads/mysql/
安装步骤:
下载并安装MySQL。
配置MySQL服务,确保其正常启动。
5、Navicat数据库管理工具
安装步骤:
下载Navicat:(这里我们项目使用的版本为8.4版本)
https://www.navicat.com/en/products/navicat-for-mysql
安装Navicat:
下载后根据操作系统的不同,选择对应的安装包进行安装。
配置连接:
打开Navicat,创建新的连接。
输入数据库服务器的IP地址、端口、用户名和密码。注:不要忘记连接时需要这些参数
测试连接以确保配置正确。
导入数据:在连接下的数据库打开后右键选择运行sql文件
6、运行项目
前端:进行npm run build打包后,将dist代码包放到服务器的某个文件夹下。在nginx服务器的nginx.conf文件夹进行配置。
server {
listen 9045;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root D:\web\dist117;
try_files $uri $uri/ /index.html;
index index.html index.htm;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
7、后端:
1)把打包好的jar包放在指定目录中,在当前目录中打开控制台。执行以下命令(假如你的jar包名称为ruoyi-system.jar且在E:/xx/yyy/zzzz目录下)进行后端服务的启动
2).切换配置文件(假如你的jar包名称为ruoyi-system.jar且在E:/xx/yyy/zzzz目录下)
java-jar ruoyi-system.jar--spring.config.location=file:E:/xx/yyy/zzzz/application.yml
到此,整个项目的前后端部署完毕。