开箱即用之 windows部署jdk、设置nginx、jar自启

jdk安装

官网下载对应的安装包,解压之后放在本地指定的文件夹下

传送门icon-default.png?t=N7T8https://www.oracle.com/java/technologies/downloads/#jdk21-windows

我比较喜欢下载zip方式的,解压之后直接能用,不需要安装了

 配置环境

JAVA_HOME

添加path路径

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

检测是否安装成功

java -version

设置nginx开机自启

借助Windows Service Wrapper,将Nginx转换为Windows服务,在服务中心配置自启动。

传送门icon-default.png?t=N7T8https://github.com/winsw/winsw/releases

下载后将该工具放入Nginx的安装目录下,并且将其重命名为 nginx-service.exe ;

在nginx安装目录下新建服务日志文件夹server-logs文件夹,用来存放nginx服务相关日志。

在该目录下新建 nginx-service.xml 文件,写入配置信息,配置好了之后就可以通过这个将Nginx注册为Windows服务了。 

<!-- nginx-service.xml -->
<service>
    <id>nginx</id>
    <name>nginx</name>
    <description>nginx</description>
    <logpath>D:\work\nginx\nginx-1.18.0\server-logs\</logpath>
    <logmode>roll</logmode>
    <depend></depend>
    <executable>D:\work\nginx\nginx-1.18.0\nginx.exe</executable>
    <stopexecutable>D:\work\nginx\nginx-1.18.0\nginx.exe -s stop</stopexecutable>
</service>

注意修改你创建文件对应的目录。

配置好了之后,在nginx安装目录下以管理员运行命令

.\nginx-service.exe install

将其注册为Windows服务。

将启动方式改成自动即可。

jar包启动一样可以用这种方式,建立对应的文件,执行命令,注册进系统服务。 

相关推荐

  1. windows10设置多个jar后台开机

    2024-03-15 19:52:03       61 阅读
  2. 开箱MyBatisPlus XML 定义分页

    2024-03-15 19:52:03       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-15 19:52:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-15 19:52:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-15 19:52:03       87 阅读
  4. Python语言-面向对象

    2024-03-15 19:52:03       96 阅读

热门阅读

  1. LeetCode算法导航

    2024-03-15 19:52:03       40 阅读
  2. 深入探索Kafka底层原理

    2024-03-15 19:52:03       44 阅读
  3. Redis

    2024-03-15 19:52:03       41 阅读
  4. 【设计模式专题之建造者模式】4. 自行车加工

    2024-03-15 19:52:03       41 阅读
  5. c# MD5加密函数

    2024-03-15 19:52:03       38 阅读
  6. 期权里的资金变化

    2024-03-15 19:52:03       34 阅读
  7. 爬虫练习:Selenium使用案例

    2024-03-15 19:52:03       40 阅读
  8. vsto 多插件通信

    2024-03-15 19:52:03       43 阅读
  9. 黑客入狱知识点总结

    2024-03-15 19:52:03       40 阅读
  10. C# 面向对象

    2024-03-15 19:52:03       43 阅读