windows服务器安装nacos服务,并发布为windows服务

一、Nacos安装

1.1、安装环境要求

64 bit JDK 1.8+;
Maven 3.2.x+;

1.2、下载及安装

下载地址:[alibaba/nacos](https://github.com/alibaba/nacos/releases)

转动鼠标往下拉,挑选一个稳定版本(不建议下载最新版本);Windows版本:nacos-server-xxx.zip,点击下载后,在安装目录解压。我下载的是:nacos-server-1.4.2.zip

1.3、修改配置

进入解压目录下的conf目录下,修改application.properties,可以使用自己的数据库,我用的自己的mysql,创建好nacos数据库后执行conf目录下的nacos-mysql.sql文件

1.4、启动nacos

进入nacos下的bin目录下,点击地址栏,输入cmd,然后回车,打开命令提示符窗口,执行 startup.cmd -m standalone,然后回车即可启动nacos。

二、发布Nacos为windows服务

2.1下载服务安装程序

2.2、创建nacos-service.exe

下载后解压到nacos目录下的bin目录中,并重命名为nacos-service.exe

2.3、创建nacos-service.xml文件

在nacos的bin目录下创建xml文件nacos-service.xml

<?xml version="1.0" encoding="UTF-8" ?>
      <service>
        <id>nacos</id>
        <name>Nacos Service</name>
        <description>Nacos-service</description>
        <logpath>D:
acosinlogs</logpath>
        <logmode>roll</logmode>
        <executable>D:
acosinstartup.cmd</executable>
        <stopexecutable>D:
acosinshutdown.cmd</stopexecutable>
     </service>

主要是修改logpath、executable以及stopexecutable几个节点的路径

2.4、发布并启动服务

以管理员身份运行cmd,cd到nacosin目录,在命令提示符中输入命令(一定要用管理员身份打开),执行 nacos-service.exe install 命令。 以管理员身份运行cmd,输入net start nacos,启动服务 以管理员身份运行cmd,输入net stop nacos,停止服务 也可以任务管理器或者services.msc服务管理器启动

若无法访问时,需要修改startup.cmd的配置文件。如下图,修改完成后重新启动服务。即可访问。 地址栏输入http://localhost:8848/nacos,用户名密码为默认的nacos/nacos

经验分享 程序员 微信小程序 职场和发展