公司文档库 公司文档库
首页
  • 操作手册
  • 安装部署
  • 操作手册
  • 安装部署
  • 操作手册
  • 安装部署
  • 配置平台API
  • 数据库管理
  • 运维常识
  • 工具包管理
  • BUG反馈
  • 优化建议
  • 经验分享
  • 关于我们
  • 简体中文
  • English
  • 日本語
  • 한국어

tentai

腾泰文档管理系统
首页
  • 操作手册
  • 安装部署
  • 操作手册
  • 安装部署
  • 操作手册
  • 安装部署
  • 配置平台API
  • 数据库管理
  • 运维常识
  • 工具包管理
  • BUG反馈
  • 优化建议
  • 经验分享
  • 关于我们
  • 简体中文
  • English
  • 日本語
  • 한국어
  • 操作手册

  • 环境部署

    • linux环境

    • windows环境

      • windows环境
        • 1 简介
          • 前言
        • 2 部署前工具
          • 2.1. 工具箱下载器
          • 2.2. 工具箱客户端
          • 3.1.操作系统
          • 3.2.数据库
          • 3.3.MongoDB
          • 3.4.RabittMq
          • 3.5.Redis
          • 3.6.Redis-desktop-manager
          • 3.8. Dotnet Sdk3.1
          • 3.7.其他(可选安装)
        • 4.获取发布包
          • 4.1 工具箱下载包
          • 4.2 运行批处理文件
        • 5 数据库
        • 6 修改配置文件
          • 1.WebApi端口修改
          • 2.WebApi主配置修改
          • 3.Web端口修改
        • 7 运行
        • 8 同步表结构
        • 9 服务包装(可选)
    • 融合环境

  • 桌面端
  • 环境部署
  • windows环境
tentai
2023-12-21
目录

windows环境

# 平台Windows环境部署文档

# 1 简介

# 前言

​ 本文档主要针对基于TenTai平台进行开发应用和工程实施的人员。通过本文档可以使实施人员了解TenTai平台运行所需软件以及对所需软件进行安装部署,最终使平台能够顺利运行。

# 2 部署前工具

# 2.1. 工具箱下载器

下载器需向公司研发运维负责人员索取,打开下载器文件夹,并以管理员权限运行。

image-20220330161211686

安装成功后,我们可以点击 下载文件 进入工具箱客户端和部署软件清单页面。

# 2.2. 工具箱客户端

1.在下载器下载清单中找到工具箱版本文件夹,并进入下载最新版本,如下图

image-20220330161251909

2.下载完成后解压缩并以管理员权限运行工具箱客户端

image-20220330161330566

==运行工具箱之前,请确保VPN已经正确安装,并且能够Ping通10.8.0.2==

3.页面展示如图1表示工具箱已经注册并且通过认证,如果没有认证请联系管理员

image-20220330161408207

image-20220330161429029

# 3 环境要求

# 3.1.操作系统

Windows操作系统

64位操作系统

Window Service 2016及以上,最好安装跟公司window服务器系统版本一致

# 3.2.数据库

2.1、Sqlserver

Sqlserver 2012,跟公司window服务器数据库版本一致

2.2、Mysql

Mysql8.0及以上版本

# 3.3.MongoDB

MongoDB需根据服务器版本进行选择:

操作系统Windows Server 2016及以上版本下载新版本MongoDB

操作系统Windows Server 2012及以下版本下载旧版本MongoDB

无特殊情况请使用默认端口27017

下图所示为MongoDB服务已开启

# 3.4.RabittMq

需要设置并记录账号密码,应用服务配置文件需要。

下图所示为RabbitMQ服务已开启

image-20220330161701704

# 3.5.Redis

无特殊情况请使用默认端口号6379

下图所示为Redis服务已开启

image-20220330161726749

# 3.6.Redis-desktop-manager

Redis 可视化管理工具

# 3.8. Dotnet Sdk3.1

# 3.7.其他(可选安装)

Navicat 15、Notepad++、7Z等

以上环境部署软件,可以通过工具箱下载器进行下载

image-20220330161826181

# 4.获取发布包

# 4.1 工具箱下载包

打开工具箱,并选择包类型为kpt_to_windows,然后选择需要部署的包,无特殊要求则可下载最新版本包。

==项目环境初始部署时拿包请直接下载完整包,只有对现场包进行升级时才下载更新包==

image-20220330161930548

点击下载按钮后需要输入卡密,问工具箱管理员获取即可。

image-20220330162005064

# 4.2 运行批处理文件

==批处理文件只针对首次部署时执行,更新升级则不需要运行==

  • 解压下载完整包,里面有web和webapi两个文件夹

image-20220330162051118

  • 把批处理文件复制到当前目录下,并以管理员权限执行bat批处理文件

image-20220330162132365

  • 批处理文件执行结果

    ==批处理成功==

    同时满足以下两点才算成功:

    1、命令窗口信息

    image-20220330162306042

    2、webapi文件夹中是否生成了views和wwwroot

    image-20220330162323447

    ==批处理失败==

    可通过手动删除已存在文件来进行解决:

    1、删除webapi中的Views和wwwroot文件夹

    2、删除web中wwwroot下的apps文件夹

    image-20220330162427265

# 5 数据库

  1. 根据项目要求,向开发索要相关数据库类型(SQLSERVER、MySQL)的备份文件
  2. 在项目现场环境还原数据库备份文件

具体还原步骤可网上参照图文说明

# 6 修改配置文件

==一般正常情况下Web、WebApi、WebSocket端口必须连续,比如Web端口为8083、WebApi端口为8084、WebSocket端口为8085;无特殊情况Redis、MongoDb请直接使用默认端口。==

# 1.WebApi端口修改

image-20220330162528624

# 2.WebApi主配置修改

主要包括MongoDb、RabbitMq、Redis以及数据库连接字符串的配置。

数据库类型不同则配置的数据库连接字符串也会不一样:

SQLSERVER连接字符串:

Data Source=数据库服务器IP;user id=用户名;password=密码;Initial Catalog=数据库名称;Integrated Security=False;Pooling=True;Max Pool Size=100;Connect Timeout = 30;

MySQL连接字符串:默认端口号3306

server=数据库服务器IP;port=端口号;database=数据库名称;user=用户名;password=密码

image-20220330162559310

image-20220330162619599

image-20220330162642933

==WebApi主配置文件配置完成后,需要复制一份到Web目录下且配置文件名称一样==

# 3.Web端口修改

image-20220330162707607

# 7 运行

Web目录运行MesFxCore.exe

WebApi目录运行MesFxApiCore.exe

# 8 同步表结构

新环境时可能需要初始化平台表,通过实体同步

http://ip:端口/api/DataIntegration/SysncTableStructure?isDeleteFiled=true

这个同步地址输入以后直接同步完表结构就能正常访问了

IP地址为应用服务器IP,端口为WebApi端口;

# 9 服务包装(可选)

服务包装为可选操作,具体步骤如下:

1、把包装服务(WindowServiceCreate)分别拷贝到MesFxCore和MesFxApiCore中的Service文件夹中

2、设置各目录下的包装服务配置文件WindowServiceCreate.exe.config

image-20220330162744031

3、使用安装服务

image-20220330162802103

上次更新: 2024/02/20, 15:00:57
Linux操作系统安装部署
Supos融合环境

← Linux操作系统安装部署 Supos融合环境→

最近更新
01
Linux操作系统安装部署
10-26
02
业务组件
04-22
03
打印
04-22
更多文章>
Copyright © 2022-2025 浙江腾泰公司所有:浙ICP备18023524号-1
  • 自动模式
  • 浅色模式
  • 深色模式
  • 阅读模式