incloud开发文档 5.1.0 Help

环境变量

环境变量为系统运行的具体环境配置,使用环境变量的好处是环境的具体配置不写死在代码中,根据不同人不同环境可以设置自己独有的环境配置。

环境配置示例

以下为macos下环境配置,请根据实际情况进行修改环境变量值,请注意环境变量名不能修改,为系统内置。

# 根据自己电脑环境配置修改下面环境变量 export INCLOUD_NACOS_SERVICE_HOST=192.168.0.79 export INCLOUD_MYSQL_SERVICE_HOST=192.168.0.79 export INCLOUD_KINGBASE_SERVICE_HOST=192.168.0.79 export INCLOUD_REDIS_SERVICE_HOST=192.168.0.79 export INCLOUD_MINIO_SERVICE_HOS=192.168.0.79 export INCLOUD_BASE_GATEWAY_SERVICE_HOST=127.0.0.1 export INCLOUD_ES_SERVICE_HOST=192.168.0.79 export INCLOUD_ROCKETMQ_SERVICE_HOST=192.168.0.79 export INCLOUD_POSTGRESQL_SERVICE_HOST=192.168.109.128 export INCLOUD_BASE_GATEWAY_SERVICE_PORT=8000 export INCLOUD_NACOS_SERVICE_PORT=8848 export INCLOUD_REDIS_SERVICE_PORT=6379 export INCLOUD_MYSQL_SERVICE_PORT=3306 export INCLOUD_KINGBASE_SERVICE_PORT=54321 export INCLOUD_POSTGRESQL_SERVICE_PORT=5432 export INCLOUD_MINIO_SERVICE_PORT=5000 export INCLOUD_ROCKETMQ_SERVICE_PORT=9876 export INCLOUD_ES_SERVICE_PORT=9200 export INCLOUD_NACOS_NAMESPACE=incloud5 export INCLOUD_DB_USER=netwisd export INCLOUD_DB_PWD=Netwisd*8 export INCLOUD_DB_SCHEMA=incloud5 export INCLOUD_DB_DATABASE=incloud5 export INCLOUD_DB_BACKET=backdata export INCLOUD_REDIS_PWD=Netwisd*8 export INCLOUD_MINIO_ACCESSKEY=root export INCLOUD_MINIO_SECRETKEY=Netwisd*8 export INCLOUD_MINIO_BACKETNAME=incloud4 export INCLOUD_CODER=zouliming #export INCLOUD_APIURL=http://incloud.com/api/v5.0 export INCLOUD_APIURL=http://127.0.0.1:8000 export MAVEN_REPO=D:\dev\repo

windows系统 如果是windows系统,可以在桌面上创建一个文件名为:evn.bat,编辑内容参考:

@echo off setx INCLOUD_NACOS_SERVICE_HOST "192.168.109.128" setx INCLOUD_MYSQL_SERVICE_HOST "192.168.109.128" setx INCLOUD_KINGBASE_SERVICE_HOST "192.168.109.128" setx INCLOUD_REDIS_SERVICE_HOST "192.168.109.128" setx INCLOUD_MINIO_SERVICE_HOS "192.168.109.128" setx INCLOUD_BASE_GATEWAY_SERVICE_HOST "127.0.0.1" setx INCLOUD_ES_SERVICE_HOST "192.168.109.128" setx INCLOUD_ROCKETMQ_SERVICE_HOST "192.168.109.128" setx INCLOUD_POSTGRESQL_SERVICE_HOST "192.168.109.128" setx INCLOUD_BASE_GATEWAY_SERVICE_PORT "8000" setx INCLOUD_NACOS_SERVICE_PORT "8848" setx INCLOUD_REDIS_SERVICE_PORT "6379" setx INCLOUD_MYSQL_SERVICE_PORT "3306" setx INCLOUD_KINGBASE_SERVICE_PORT "54321" setx INCLOUD_POSTGRESQL_SERVICE_PORT "5432" setx INCLOUD_MINIO_SERVICE_PORT "5000" setx INCLOUD_ROCKETMQ_SERVICE_PORT "9876" setx INCLOUD_ES_SERVICE_PORT "9200" setx INCLOUD_NACOS_NAMESPACE "incloud5" setx INCLOUD_DB_USER "netwisd" setx INCLOUD_DB_PWD "Netwisd*8" setx INCLOUD_DB_SCHEMA "incloud5" setx INCLOUD_DB_DATABASE "incloud5" setx INCLOUD_DB_BACKET "backdata" setx INCLOUD_REDIS_PWD "Netwisd*8" setx INCLOUD_MINIO_ACCESSKEY "root" setx INCLOUD_MINIO_SECRETKEY "Netwisd*8" setx INCLOUD_MINIO_BACKETNAME "incloud4" setx INCLOUD_CODER "zouliming" setx INCLOUD_APIURL "http://127.0.0.1:8000" setx MAVEN_REPO "D:\repo\maven"

运行脚本,可自动创建环境变量。

Last modified: 20 一月 2025