# bsin-server-env **Repository Path**: s11e-DAO/bsin-server-env ## Basic Information - **Project Name**: bsin-server-env - **Description**: bsin-paas后台服务环境,seata、zookeepe、maven软件包 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 19 - **Created**: 2022-09-04 - **Last Updated**: 2025-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bisn-server-env #### 介绍 bsin-paas后台服务环境,seata、zookeepe、maven软件包 #### 启动说明 - 1. idea中的maven配置 ![](doc/maven_config.png) - 2. 依赖库安装 ~~~bash cd scripts bash installIpfsLibs.sh bash installTronLibs.sh ~~~ - 3. 先启动zookeeper >* windows ~~~bash # 打开命令行或者powershell,进入 apache-zookeeper-3.6.1-bin/bin 目录,输入启动命令 ./zkServer.sh start ~~~ >* linux ~~~bash # 打开终端,进入 apache-zookeeper-3.6.1-bin/bin 目录,输入启动命令 ./zkServer.sh start ~~~ - 4. Nacos Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施 >* 下载编译后的压缩包(https://github.com/alibaba/nacos/releases) ~~~bash # 解压缩 unzip nacos-server-$version.zip # or tar -xvf nacos-server-$version.tar.gz ~~~ >* windows ~~~bash # 打开终端,进入 nacos/bin 目录,输入启动命令(tandalone代表着单机模式运行,非集群模式) startup.cmd -m standalone # 关闭 shutdown.cmd ~~~ >* linux ~~~bash # 打开终端,进入 nacos/bin 目录,输入启动命令 sh startup.sh -m standalone # or bash startup.sh -m standalone # 关闭 sh shutdown.sh ~~~ >* [docker](https://nacos.io/docs/v2/quickstart/quick-start-docker/) - 5. 再启动seata >* windows ~~~bash # 打开终端,进入 seata-server-1.4.2/bin 目录,输入启动命令 ./seata-server.bat -p 8091 -h 127.0.0.1 ~~~ >* linux ~~~bash # 打开终端,进入 seata-server-1.4.2/bin 目录,输入启动命令 ./seata-server.sh -p 8091 -h 127.0.0.1 ~~~ - 6. 或者运行一键启动seata和zookeeper脚本 ~~~bash mkdir -p log nohup sh env_start.sh 2>log/env.log & ~~~ #### 使用说明