Windows 服务器全套部署 Java 服务 -- JDK Redis Springboot

1.1 JDK 安装


在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

1.2 JDK 环境变量配置


鼠标右键桌面计算机图标,点击属性

在这里插入图片描述

选择点击高级系统设置

在这里插入图片描述

选择点击环境变量

在这里插入图片描述

新建系统变量,变量名为JAVA_HOME,变量值为你安装的JDK位置。

在这里插入图片描述

编辑系统变量Path,在变量值末尾加上;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

在这里插入图片描述

新建系统变量,变量名为classpath,变量值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar

在这里插入图片描述

最后全部保存确定。然后在cmd命令行窗口,输入 java -version 命令,出现下面结果则表示 JDK 安装并配置完成。

在这里插入图片描述

二、安装 Redis

=====================================================================

百度云下载:链接:https://pan.baidu.com/s/1IUz-RPXw9NmSysMDqJNPcQ 提取码:sshi

下载后解压到你想安装的目录下

在这里插入图片描述

2.1 前台启动 Redis 服务


在安装目录下启动 cmd 命令行窗口,然后输入redis-server.exe redis.windows.conf命令,回车。如果出现一个方形图标,即服务启动成功。

不过此种启动方式,是前台启动方式,只创建 Redis 临时服务,不会在 window Service 列表出现 Redis 服务名称和状态,此窗口关闭,Redis 服务会自动关闭。

在这里插入图片描述

通过客户端连接测试,在安装目录下再启动一个 cmd 命令行窗口,然后输入redis-cli.exe命令,回车。如下则连接成功。

在这里插入图片描述

2.2 修改端口和密码


在Redis的安装目录下找到 redis.windows-service.conf 文件,用文本编辑器打开。找到 port 所在行,把默认的端口更改,例如改为6380。找到 requirepass 所在行,回车另起一行,例如输入 requirepass 123456 ,这样Redis密码就为123456,设置好保存后文件,重启redis服务。

在这里插入图片描述

在这里插入图片描述

客户端连接测试。输入 redis-cli.exe -p 6380 连接,此时我们随便输入命令例如列出所有键命令 keys * ,会报错,因为我们还未输入密码验证。再输入 auth 123456 ,123456是我们刚设置的Redis密码。就可以执行命令了。

在这里插入图片描述

2.3 服务方式安装启动


前台方式启动redis服务,则需要保持打开命令行窗口启动着。窗口一关则服务停止。以下演示将 Redis 设置为 Windows下的服务,并在后台启动。

首先将 Redis 注册为服务,在 Redis 安装目录下启动一个cmd命令行窗口,然后输入 redis-server.exe --service-install redis.windows.conf --loglevel verbose 命令,回车。注意!!!一定要把临时服务关闭,否则安装不上。

在这里插入图片描述

再输入 redis-server.exe --service-start 命令,启动服务。

在这里插入图片描述

  • 启动服务:redis-server.exe --service-start
  • 暂停服务:redis-server.exe --service-stop
  • 卸载服务:redis-server.exe --service-uninstall

三、部署 Java 服务

=======================================================================

Java项目是通过 Springboot 开发的,然后打成 jar 包形式。

3.1 命令行临时启动服务


正常我们是通过命令java -jar xx.jar启动Java服务,但是此方式有个缺点是要一直保持打开着窗口。

在这里插入图片描述

3.2 后台启动Java服务


新建 run.bat 文件,在文件中输入以下内容,保存。最后双击run.bat文件即可后台启动Java服务。

@echo off

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)

img

最后

无论是哪家公司,都很重视基础,大厂更加重视技术的深度和广度,面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。

针对以上面试技术点,我在这里也做一些分享,希望能更好的帮助到大家。

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门即可获取!
…(img-vhEEw5Iz-1712246879081)]

[外链图片转存中…(img-rqz4XGDW-1712246879081)]

[外链图片转存中…(img-u6FjhpXF-1712246879081)]

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门即可获取!

  • 26
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Windows Server 上部署 Java 项目并使用 Nginx 作为反向代理,可以按照以下步骤进行操作: 1. 安装 Java 开发环境:在 Windows Server 上安装 Java 开发环境,确保 Java 运行时环境(JRE)或 Java 开发工具包(JDK)已正确安装。 2. 配置 Java 环境变量:将 Java 安装路径添加到系统的环境变量中,以便系统可以找到 Java 的执行文件。 3. 安装 Nginx:下载并安装 Windows 版本的 Nginx,你可以从 Nginx 官方网站或其他可信来源获取安装程序。 4. 配置 Nginx:编辑 Nginx 的配置文件(通常是 `nginx.conf`),添加一个新的 server 配置块来配置反向代理。示例如下: ``` server { listen 80; server_name your_domain.com; location / { proxy_pass http://localhost:8080; // 将请求转发到 Java 项目的地址和端口 proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } ``` 在上述示例中,将请求转发到本地的 `localhost:8080` 地址和端口上,你需要根据实际情况修改这些配置。 5. 启动 Nginx:启动 Nginx 服务,确保它正常运行。 6. 启动 Java 项目:启动你的 Java 项目,确保它监听在配置文件中指定的端口(上述示例中为 `8080`)。 7. 测试访问:使用浏览器或其他工具,通过访问你的域名或服务器的 IP 地址来测试访问 Java 项目是否正常。 通过以上步骤,你就可以在 Windows Server 上成功部署 Java 项目并使用 Nginx 进行反向代理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值