Files
TJWaterServer/setup_server.md
2025-03-15 14:35:05 +08:00

2.2 KiB
Raw Blame History

搭建服务器

  1. git clone https://e.coding.net/tjwater/tjwatercloud/TJWaterServer.git
  2. 控制台进入 TJWaterServer
  3. 运行 python install.py 准备Python环境
  4. 解压 pg14.zip 到上一层文件夹
  5. 控制台进入 ../pg14/bin 5.1 将pg14/bin 加到系统PATH中这步一定需要做CopyProjectEx里需要这个
  6. 执行 initdb -D ../data -E UTF-8 创建数据库
  7. 执行 pg_ctl -D ../data -l logfile start 启动数据库服务
    • pg_ctl -D ../data -l logfile stop 关闭数据库服务
  8. 进入 TJWaterServer,执行 python create_template.py 创建模板
  9. 搭建FastAPI环境...
  10. 进入 TJWaterServer,执行 startserber.bat

pg 信息 腾讯Windows服务器 Host: localhost (默认) Port: 5432 (默认) User: 就是Windows的用户名这台机器也就是 Administrator Password: 密码为空

redis 信息

1. 进到redis安装目录
2. 执行 redis-server.exe

influx db 信息 1. 运行 influxd.exe 2. 打开网页看下列的信息 http://localhost:8086

# influxdb数据库连接信息
influx_url = "http://localhost:8086"  # 替换为你的InfluxDB实例地址
influx_token = "Vq8F5tzxqmjH6JYPBP5xqwo6nJbzRqCnahlcoMVyZGMPm3H92swD08VX-5lTH1laN_JG1x7EZ80WOQoycanmBw=="  # 替换为你的InfluxDB Token
influx_org_name = "TJWATERORG"  # 替换为你的Organization名称
influx_client = InfluxDBClient(url=influx_url, token=influx_token, org=influx_org_name)

UserName tjwater Password Tjwater@123456 Organizatio TJWATEORG Bucket TJWATERBUCKET

API Token : cpuAmRnJqSMd7F34q1VjG6JgwZfO0S0w0vK2ZmAvA6zvf6m-6UAobUKSW3xhGr_nxZI5HsFlpfZHT1i8sI3LyQ==

influx config create --config-name onboarding --host-url "http://localhost:8086" --org "TJWATERORG" --token "cpuAmRnJqSMd7F34q1VjG6JgwZfO0S0w0vK2ZmAvA6zvf6m-6UAobUKSW3xhGr_nxZI5HsFlpfZHT1i8sI3LyQ==" --active

Setup instructions for WMH's work

  1. import scada_info.csv run python online_Analysis.py

  2. import history_pattern_flow.csv run python online_Analysis.py Should manually change code

  3. run create_template.py

  4. run influxdb_api.py
    在InfluxDB数据库中创建好我们需要的bucket create buckets