搭建后端环境

395 阅读12分钟

拿到电脑后,需要装后端环境

  1. Java后端需要下载的软件

版本控制工具:Git

Java后端:JDK,Maven,IDE

关系型数据库:Mysql

非关系型数据库:Redis

测试工具:Postman

前端代理:Nginx

    1. 版本控制工具的下载与验证

Windows 系统

  • 步骤 1:访问 Git 官方下载页面 打开浏览器,输入网址:git-scm.com/download/wi…,网站会自动识别系统并推荐对应版本,点击下载安装包(通常是.exe文件)。

  • 步骤 2:安装 Git 双击下载的安装包,进入安装向导:

    • 选择安装路径(默认即可,建议不要有中文路径)。
    • 组件选择:保持默认(推荐勾选 “Git Bash Here”“Git GUI Here”,方便右键快速打开)。
    • 选择默认编辑器:新手推荐选 “Notepad++”(需提前安装)或保持默认的 Vim(后续可修改)。
    • 其他选项保持默认,一路点击 “Next”,最后点击 “Install” 完成安装。
  • 验证安装: 按下Win + R,输入cmd打开命令提示符,输入git --version,若显示版本号(如git version 2.40.1.windows.1),则安装成功。

验证完成 √

    1. Java后端环境的下载与环境变量配置

JDK下载:

一、下载 JDK(以 Oracle JDK 为例)

  1. 访问官方下载页面

打开浏览器,进入 Oracle JDK 下载页面: www.oracle.com/java/techno…

(注:Oracle JDK 需注册 Oracle 账号才能下载,若不想注册,可选择开源免费的 OpenJDK,如Adoptium的 Temurin 版本,步骤类似)

  1. 选择对应系统版本
  • Windows: 选择 “Windows x64 Installer”(.exe文件),适合 64 位系统。
  • macOS: 若使用 Intel 芯片,选择 “macOS x64 Installer”(.dmg); 若使用 M 系列芯片(ARM 架构),选择 “macOS AArch64 Installer”。
  • Linux: 选择 “Linux x64 RPM Package”(适合 RPM 包管理系统,如 CentOS)或 “Linux x64 Compressed Archive”(.tar.gz,通用版本)。
  1. 下载并安装
  • Windows/macOS: 双击下载的安装包,按照向导默认安装即可(建议记住安装路径,默认路径通常为:

    • Windows:C:\Program Files\Java\jdk-17.x.x
    • macOS:/Library/Java/JavaVirtualMachines/jdk-17.x.x.jdk/Contents/Home)。
  • Linux(以.tar.gz 为例):

    • 打开终端,将安装包解压到指定目录(如/usr/local/):

    • bash

    • sudo tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/local/
      
    • 解压后路径为:/usr/local/jdk-17.x.x

二、配置环境变量(关键步骤)

环境变量配置的目的是让系统在任何目录下都能识别javajavac等命令。

  1. Windows 系统
  • 步骤 1:打开环境变量设置 右键 “此电脑” → “属性” → “高级系统设置” → “环境变量”。

  • 步骤 2:配置JAVA_HOME 在 “系统变量” 中点击 “新建”:

    • 变量名:JAVA_HOME
    • 变量值:JDK 安装路径(如C:\Program Files\Java\jdk-17.0.8
  • 步骤 3:配置Path 在 “系统变量” 中找到Path,双击打开:

    • 点击 “新建”,输入%JAVA_HOME%\bin
    • 点击 “新建”,输入%JAVA_HOME%\jre\bin(部分 JDK 版本可能无 jre 目录,可忽略)
  • 步骤 4:验证配置 按下Win + R,输入cmd打开命令提示符,分别输入:

  • bash

java -version  # 查看Java版本
javac -version  # 查看Java编译器版本
  • 若显示版本信息(如java version "17.0.8"),则配置成功。
  1. macOS 系统
  • 步骤 1:打开终端,编辑环境变量配置文件 输入以下命令(根据所使用的 shell 选择,默认通常是 zsh):
  • bash
# 若使用zsh(默认)nano ~/.zshrc

# 若使用bashnano ~/.bash_profile
  • 步骤 2:添加环境变量 在文件末尾添加(替换为实际安装路径):
  • bash
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.8.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
  • 按下Ctrl + O保存,Ctrl + X退出。
  • 步骤 3:生效配置 输入以下命令使配置立即生效:
  • bash
# 对应上述shell类型source ~/.zshrc  # 或 source ~/.bash_profile
  • 步骤 4:验证配置 终端输入java -versionjavac -version,显示版本即成功。
  1. Linux 系统(以.tar.gz 安装为例)
  • 步骤 1:编辑全局环境变量文件 终端输入:
  • bash
sudo nano /etc/profile
  • 步骤 2:添加环境变量 在文件末尾添加(替换为实际解压路径):
  • bash
export JAVA_HOME=/usr/local/jdk-17.0.8
export PATH=$JAVA_HOME/bin:$PATH
  • 保存并退出(Ctrl + OEnterCtrl + X)。
  • 步骤 3:生效配置 输入:
  • bash
source /etc/profile
  • 步骤 4:验证配置 终端输入java -versionjavac -version,显示版本即成功。

三、常见问题解决

  1. 若提示 “'java' 不是内部或外部命令”,通常是环境变量路径错误,检查JAVA_HOMEPath是否配置正确。

  2. 多版本 JDK 切换:只需修改JAVA_HOME指向目标版本的安装路径,重新生效配置即可。

验证完毕:window系统安装JDK完成 √

Maven下载与配置:

一、下载 Maven

  1. 访问官方下载页面 打开浏览器,进入 Apache Maven 官网下载页: maven.apache.org/download.cg…

  2. 选择版本并下载 在 “Files” 区域,找到 “Binary zip archive” 对应的压缩包(如apache-maven-3.9.6-bin.zip),点击下载到本地(建议保存到非中文路径的文件夹,如D:\tools)。

二、解压 Maven

  1. 找到下载的apache-maven-xxx-bin.zip文件,右键选择 “解压到当前文件夹” 或指定路径(例如解压到D:\tools\apache-maven-3.9.6)。

  2. 记住解压后的路径(后续配置环境变量需要用到,如D:\tools\apache-maven-3.9.6)。

三、配置环境变量

  1. 打开环境变量设置窗口

    1. 右键 “此电脑” → 选择 “属性”
    2. 点击 “高级系统设置” → 点击 “环境变量”
  2. 配置MAVEN_HOME变量

    1. 在 “系统变量” 区域点击 “新建”
    2. 变量名:MAVEN_HOME
    3. 变量值:Maven 的解压路径(例如D:\tools\apache-maven-3.9.6
    4. 点击 “确定” 保存
  3. 配置Path变量

    1. 在 “系统变量” 中找到并双击Path变量
    2. 点击 “新建”,输入%MAVEN_HOME%\bin
    3. 点击 “确定” 保存所有窗口(确保所有打开的环境变量窗口都点击 “确定”)

四、验证 Maven 安装

  1. 按下Win + R,输入cmd打开命令提示符
  2. 输入以下命令:
  3. bash
mvn -v

注意! 验证环境变量是否生效

  1. 关闭当前所有命令提示符窗口(环境变量修改后需重启终端才能生效)。

  2. 重新打开一个新的命令提示符(Win + R → 输入 cmd → 回车)。

  3. 若显示类似以下信息,说明安装配置成功:

  4. plaintext

Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08ccf28cc51)
Maven home: D:\tools\apache-maven-3.9.6
Java version: 17.0.8, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk-17.0.8
...

五、(可选)配置本地仓库和镜像源

默认情况下,Maven 会将依赖包下载到用户目录下的.m2/repository,且从中央仓库下载速度可能较慢,建议修改配置:

  1. 创建本地仓库文件夹 在本地新建一个文件夹作为仓库(如D:\maven-repository)。

  2. 修改 Maven 配置文件

    1. 进入 Maven 解压目录下的conf文件夹(如D:\tools\apache-maven-3.9.6\conf
    2. 用记事本或编辑器打开settings.xml文件
  3. 配置本地仓库路径 在<settings>标签内找到<localRepository>(若没有则手动添加),设置为步骤 1 创建的路径:

  4. xml

<localRepository>D:\maven-repository</localRepository>
  1. 配置阿里云镜像(加速下载) 在<mirrors>标签内添加阿里云镜像:
  2. xml
<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url></mirror>
  1. 保存文件

完成以上步骤后,Maven 即可正常使用,可在 Java 项目中通过 Maven 管理依赖、打包项目等。

验证完毕,下载Maven成功 √

IDE下载与配置

一、下载 IDEA

  1. 访问官方下载页面 打开浏览器,进入 JetBrains 官网的 IDEA 下载页: www.jetbrains.com/idea/downlo…

  2. 选择版本并下载

    1. 社区版(Community):免费,支持 Java、Spring Boot 等核心开发功能,适合个人开发者。
    2. 旗舰版(Ultimate):付费(可试用 30 天,学生 / 教师可申请免费授权),支持更多框架和工具(如数据库、云服务等)。 点击 “Download” 按钮下载社区版的.exe安装包(如ideaIC-2024.1.4.exe)。

二、安装 IDEA

  1. 双击下载的安装包,进入安装向导,点击 “Next”。

  2. 选择安装路径:建议安装到非系统盘(如D:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2024.1.4),避免中文路径。

  3. 选择安装选项(推荐勾选):

    1. Create Desktop Shortcut:创建桌面快捷方式(根据系统选择 32/64 位)。
    2. Add launchers dir to PATH:将 IDEA 添加到系统环境变量(方便命令行启动)。
    3. Create Associations:可选*.java(关联 Java 文件,双击直接用 IDEA 打开)。
  4. 点击 “Next”,选择开始菜单文件夹(默认即可),点击 “Install” 开始安装,完成后点击 “Finish”。

三、首次启动配置

  1. 首次启动会提示是否导入配置(新安装选择 “Do not import settings”),点击 “OK”。

  2. 选择 UI 主题(Light/Dark,可后续在设置中修改),点击 “Next: Featured plugins”。

  3. 安装必要插件(推荐):

    1. Spring Boot:开发 Spring Boot 项目必备(社区版默认已包含核心插件)。
    2. Lombok:简化 Java 代码(减少 getter/setter 等模板代码)。
    3. Maven Helper:辅助 Maven 依赖管理(解决依赖冲突等)。 勾选后点击 “Install”,等待安装完成后点击 “Start using IntelliJ IDEA”。

四、基础配置(提升开发效率)

  1. 配置 JDK
  • 打开 IDEA,进入File > Project Structure(或按Ctrl + Alt + Shift + S)。
  • 在左侧选择 “SDKs”,点击 “+” 号,选择 “Add JDK”。
  • 浏览到已安装的 JDK 路径(如C:\Program Files\Java\jdk-17.0.8),点击 “OK” 完成配置。
  1. 配置 Maven
  • 进入File > Settings(或按Ctrl + Alt + S)。

  • 在左侧导航栏找到Build, Execution, Deployment > Build Tools > Maven

  • 配置以下参数(替换为你的实际路径):

    • Maven home path:选择 Maven 安装目录(如D:\tools\apache-maven-3.9.6)。
    • User settings file:选择 Maven 的settings.xml(如D:\tools\apache-maven-3.9.6\conf\settings.xml),勾选 “Override”。
    • Local repository:自动读取settings.xml中配置的本地仓库路径,无需手动修改。
  • 点击 “Apply” → “OK” 保存。

  1. 配置编码格式(避免中文乱码)
  • 进入File > Settings > Editor > File Encodings
  • Global EncodingProject EncodingDefault encoding for properties files均设置为UTF-8
  • 勾选 “Transparent native-to-ascii conversion”,点击 “OK”。
  1. 设置自动导包
  • 进入File > Settings > Editor > General > Auto Import

  • 勾选Add unambiguous imports on the fly(自动导入明确的包)和Optimize imports on the fly(自动优化导入,移除无用包)。

  • 点击 “OK”。

五、创建第一个 Spring Boot 项目

  1. 点击欢迎页的 “New Project”。

  2. 左侧选择 “Spring Initializr”,确认 JDK 已选择(如 17),点击 “Next”。

  3. 填写项目信息(Group、Artifact 等),点击 “Next”。

  4. 选择依赖(如Spring WebLombok),点击 “Next”。

  5. 选择项目保存路径,点击 “Finish”,IDEA 会自动下载依赖并初始化项目。

完成以上步骤后,IDEA 即可正常用于 Java 和 Spring Boot 开发。后续可根据需求进一步配置快捷键、代码模板等个性化设置。

验证成功 √

    1. 数据库的下载和配置

一、下载 MySQL

  1. 访问官方下载页面 打开浏览器,进入 MySQL 官方下载页: dev.mysql.com/downloads/m…

  2. 选择版本并下载

    1. 在 “Select Operating System” 中选择 “Microsoft Windows”。
    2. 下载zip的安装包,点击 “Download”。
    3. 无需登录,直接点击页面下方的 “No thanks, just start my download” 开始下载。
  3. 创建配置文件:在解压后的根目录下(即D:\Programming\mysql-8.0.43-winx64\mysql-8.0.43-winx64)创建一个名为my.ini的文件,内容如下:

[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录
basedir=D:\Programming\mysql-8.0.43-winx64\mysql-8.0.43-winx64
datadir=D:\Programming\mysql-8.0.43-winx64\mysql-8.0.43-winx64\Data
#设置mysql客户端连接服务端时默认使用的端口
port=3306
  1. 初始化数据库:以管理员身份打开命令提示符,进入 MySQL 的bin目录(D:\Programming\mysql-8.0.43-winx64\mysql-8.0.43-winx64\bin),输入mysqld --initialize --console,记录下最后一行生成的 root 用户默认密码。

  2. 安装服务:在同一命令行窗口中,输入mysqld --install,提示Service successfully installed则表示安装成功。

  3. 启动服务:输入net start mysql启动 MySQL 服务。

  4. 登录 MySQL:输入mysql -u root -p,然后输入之前记录的密码,若能正常进入 MySQL 命令行界面,则安装成功。后续也可按照上述教程中的方法配置环境变量及使用图形化工具管理 MySQL。

验证成功 √

二.下载Redis

  1. 下载 Windows 版本:

    1. 访问 Redis for Windows 官方仓库github.com/tporadowski…
    2. 下载最新的 Redis-x64-5.0.14.1.msiRedis-x64-5.0.14.1.zip(推荐 zip 包)
  2. 解压并配置:

    1. 解压到任意目录(例如 D:\Programming\Redis-x64-5.0.14.1

    2. 找到 redis.windows.conf 文件,按之前的步骤修改配置(端口、密码等)

    3. # 端口号(默认6379,可修改避免冲突)
      port 6379
      
      # 绑定IP(默认127.0.0.1,仅本地访问;若需远程连接,注释此行或改为0.0.0.0)
      bind 127.0.0.1
      
      # 密码(默认无密码,建议添加)
      requirepass your_password  # 替换为你的密码
      
      # 持久化配置(默认开启RDB,按需调整)
      save 900 1    # 900秒内有1个键修改则保存
      save 300 10   # 300秒内有10个键修改则保存
      
  3. 启动服务:

    1. 临时启动:打开命令提示符,进入解压目录,执行:
    2. bash
      redis-server.exe redis.windows.conf
      redis-server.exe --service-install redis.windows.conf --loglevel verbose
      redis-server.exe --service-start
    
    
    
  4. 验证安装:

  5. bash

redis-cli.exe -h 127.0.0.1 -p 6379
AUTH your_password  # 若配置了密码set test "hello redis"
get test

验证完成 √

  1. 测试工具Postman

官网: www.postman.com/

不用登录也可以使用

  1. 前端代理Nginx

一、Windows 系统部署步骤

  1. 下载 Nginx
  • 访问 Nginx 官网:nginx.org/en/download…

  • 选择稳定版本(Stable version),如 nginx-1.24.0.zip,下载后解压到本地(建议路径无中文和空格,如 C:\nginx

  1. 启动 Nginx
  • 打开命令提示符(CMD)或 PowerShell,进入 Nginx 安装目录:
  • cmd
cd C:\nginx
  • 启动 Nginx:
  • cmd
start nginx.exe
  • 验证是否启动成功:

    • 访问 http://localhost,若看到 "Welcome to nginx!" 页面,说明启动成功。
    • 或通过任务管理器查看是否有 nginx.exe 进程。
  1. 常用命令
  • 停止 Nginx:
  • cmd
nginx.exe -s stop  # 强制停止
nginx.exe -s quit  # 优雅停止(处理完当前请求后停止)
  • 重新加载配置文件(修改 nginx.conf 后生效):
  • cmd
nginx.exe -s reload
  • 查看版本:
  • cmd
nginx.exe -v
  1. 配置文件位置
  • 主配置文件:C:\nginx\conf\nginx.conf,可修改端口、虚拟主机等配置(默认端口为 80)。

二、验证部署结果

无论哪种系统,部署完成后:

  1. 打开浏览器,访问 http://localhost(默认端口 80)。

  2. 若看到 Nginx 欢迎页,说明本地 Nginx 部署成功。

验证完成 √

三、简单配置示例(修改端口)

若 80 端口被占用,可修改配置文件换端口(以 8080 为例):

  1. 打开 nginx.conf(Windows 路径 C:\nginx\conf,Linux 路径 /etc/nginx/)。
  2. 找到 server 块中的 listen 80;,改为 listen 8080;
  3. 重新加载配置(nginx -s reloadsystemctl reload nginx)。
  4. 访问 http://localhost:8080 验证。