DTCLOUD
以BIM+AIOT
技术架构为基础,BIM
是建筑信息模型,是空间数字化的技术;AIOT
是智能物联网技术,将物联网系统与智能数据分析融合,提供物联采集和智能分析服务;以BIM
空间数字化数据和AIOT
物联终端实时采集数据为数据源,生成数字孪生模型,对工程建设和运维、企业运行和管理,提供实时智能决策。
基于快速安装使用DTCloud2.0
,我们编写了一键安装脚本,可点击进入码云手动下载
也可利用git
克隆:
推荐:#30-Ubuntu SMP Mon Apr 20 16:58:30 UTC 2020
目前Ubuntu各版本均可以。其它环境一键安装脚本正在完善中。
git clone https://gitee.com/dtcloud360/dtcloud-install.git
zyf@zyf-install:/opt/DTCloud_Install$ ls
dtcloud2.0.sh
zyf@zyf-install:/opt/DTCloud_Install$
zyf@zyf-install:/opt/DTCloud_Install$
zyf@zyf-install:/opt/DTCloud_Install$
zyf@zyf-install:/opt/DTCloud_Install$ sudo bash dtcloud2.0.sh
中亿丰数字科技集团:一键安装dtcloud2.0
请输入服务器IP: 192.168.xxx.xxx
注意: 请用 bash 执行,这里不支持shell
root@zyf-virtual-machine:/opt/DTCloud_Install# bash dtcloud2.0.sh
中亿丰数字科技集团:一键安装dtcloud2.0
请输入服务器IP:192.168.32.226
请输入数据库名称:database_name
请输入数据库密码:database_password
请输入dtcloud服务端口号:9099
请输入dtcloud超级管理员密码:admin_password
请输入安装目录名: dtlcoud2
根据项目情况,依次填入配置信息,等待5-10分钟,即可安装完成。浏览器网页端输入url地址,即可访问并使用 dtcloud2.0
。
注意: url地址,即输入的ip:端口号。在安装完成时,命令行也会给出提示
当前方法中,代码和数据库安装在同一台服务器中。如果想分离的话,请修改脚本中数据库相关代码。
# 1.0 安装postgres
apt install postgresql
service postgresql start
sudo su - postgres -c "createuser -s dtcloud"
sudo -u postgres psql -c "alter role dtcloud with password '$db_password'"
# 1.1 替换两个关键性配置文件
sed -i "s/^listen_addresses =.*/listen_addresses = \'\*\'/" /etc/postgresql/12/main/postgresql.conf
sed -i "s/^#listen_addresses =.*/listen_addresses = \'\*\'/" /etc/postgresql/12/main/postgresql.conf
function get_line(){
sed -n -e '/IPv4 local connections/=' /etc/postgresql/12/main/pg_hba.conf
}
line_num=$(get_line)
line_num_real=$[ `expr $line_num + 1` ]
sed -i "${line_num_real}s/127.0.0.1\/32/0.0.0.0\/0/" /etc/postgresql/12/main/pg_hba.conf
# 1.2 重启
service postgresql restart
采用 virtualenv
管理 python依赖包,在项目根目录的 env
文件夹中
采用 systemctl
管理,如输入的安装目录名为:dtcloud2, 则相关命令为:
systemctl stop dtcloud2
systemctl start dtcloud2
systemctl status dtcloud2
其它具体命令请参照:man systemctl
提示进行。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。