在centos 7上安装BIMServer
下载bimserverwar-1.5.85.war
https://github.com/opensourceBIM/BIMserver/releases
mkdir -p /opt/bim
cd /opt/bim
wget https://github.com/opensourceBIM/BIMserver/releases/download/parent-1.5.85/bimserverwar-1.5.85.war
下载tomcat
cd /opt/bim
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.20/bin/apache-tomcat-8.5.20.zip -O tomcat.zip
unzip tomcat.zip
在服务器可访问的一个windows上安装Lantern并修改Lantern的设置
BIMServer在初始化时会检查程序能否访问http://www.google.com, 所以需要设置代理。我这里用的是Lantern. Lantern默认绑定127.0.0.1,需要修改C:\Users\james.h.fu\AppData\Roaming\Lantern\settings.yaml,允许其绑定到所有IP
Lantern的设置如下:
addr: '[::]:50786'
autoLaunch: true
autoReport: true
language: zh-CN
localHTTPToken: 3fd72e1d76fb0f49dadaaef13f13cabe
pacURL: ""
proxyAll: false
socksAddr: '[::]:50790'
systemProxy: true
uiAddr: localhost:50783
userID: 94560713
userToken: 1Ilrpik8LuHlf-ryVQxx0jcVHI5znU_0lTZ_TO8FMtp_jtjDNDEjzw
将bimserverwar-1.5.85.war部署到./tomcat/webapps/ROOT
rm -rf ./tomcat/webapps/ROOT
unzip ./bimserverwar-1.5.85.war -d ./tomcat/webapps/ROOT
# 设置JAVA_OPTS -Dhttp.proxyHost=172.16.30.166 -Dhttp.proxyPort=50786
vim ./tomcat/bin/catalina.sh
# Uncomment the following line to make the umask available when using the
# org.apache.catalina.security.SecurityListener
JAVA_OPTS="$JAVA_OPTS -Dorg.apache.catalina.security.SecurityListener.UMASK=`umask` -Dhttp.proxyHost=172.16.30.166 -Dhttp.proxyPort=50786"
访问BIMServer的安装界面
访问http://172.0.0.0:8080/,根据向导一步一步设置。
然后点击 “Open BIMvie.ws”(http://172.0.0.0:8080/apps/bimviews/?page=Login), 访问BIMServer的GUI。然后创建项目,然后上传ifc文件,然后就可以预览BIM模型了:
常用链接:
- http://172.0.0.0:8080/index.html
- http://172.0.0.0:8080/apps/bimviews/?page=Projects
- http://172.0.0.0:8080/apps/console/
- http://172.0.0.0:8080/apps/bimserverjavascriptapi/
参考资料
- opensourceBIM
- BIMServer wiki
- Install on Ubuntu
- [分享]BIM轻量化平台之不完整归纳整理
- 毕加索CTO杜长宇:BIM轻量化助力建筑业迈向BIM+时代
- 基于WebGL BIM轻量化引擎的二次开发
- BIM施工过程管理系统
- 毕加索
- tomcat服务器部署多项目方法
- Tomcat多实例单应用部署方案
在centos 7上安装BIMServer的更多相关文章
- 在CentOS 7上安装.NET Core R2跑Hello World
前言 在上个月.NET Core出了最新版本预览版,只是在Window系统上试验了一下.原本想等发布正式版的时候在linux系统上试试,可能还需要一段时间,刚好有空可以折腾一下. 由于之前安装的Ubu ...
- 如何在 CentOS 7 上安装 Redis 服务器
大家好,本文的主题是 Redis,我们将要在 CentOS 7 上安装它.编译源代码,安装二进制文件,创建.安装文件.在安装了它的组件之后,我们还会配置 redis ,就像配置操作系统参数一样,目标就 ...
- Linux Centos 系统上安装BT客户端 Transmission
Linux Centos 系统上安装BT客户端 Transmission Transmission是一种BitTorrent客户端,特点是一个跨平台的后端和其上的简洁的用户界面,以MIT许可证和G ...
- 在CentOS 7上安装phpMyAdmin
原文 在CentOS 7上安装phpMyAdmin phpMyAdmin是一款以PHP为基础,基于Web的MySQL/MariaDB数据库管理工具.虽然已经存在着一些诸如Adminer的轻量级数据库管 ...
- 在CentOS 6上安装Apache和PHP
本文演示如何在CentOS 6上安装Apache和PHP.CentOS 6自带的是Apache 2.2.3和PHP 5.1.6,您可以使用默认的CentOS包管理器进行安装yum.使用yum(而不是使 ...
- CentOS Linux上安装Oracle11g笔记
CentOS Linux上安装Oracle11g 到 otn.oracle.com 网站上下载 Linux版的oracle 11g 编辑 /etc/sysctl.conf : kernel.shmal ...
- 如何在CentOS 7上安装Munin
在CentOS 7上安装Munin 首先我们需要在我们的系统中添加EPEL仓库. yum install epel-release 步骤2.安装LAMP(Linux,Apache,MariaDB,PH ...
- centos 7 上安装 testlink 1.9.15/1.9.16/1.9.17/1.9.18 (mysql/php/httpd)
1.9.18 的System Requirements - server.注意,适用于 1.9.15 及以后. Server environment should consist of: web-se ...
- Jenkins安装 CentOS 7上安装Jenkins
CentOS 7上安装Jenkins Jenkins 安装 只安装不介绍 步骤1:更新CentOS 7 Linux系统管理员的最佳做法之一是使系统保持最新.安装最新的稳定包,然后重新启动. 1 2 ...
随机推荐
- vue.js 键盘enter事件的使用
在监听键盘事件时,我们经常需要检查常见的键值.Vue 允许为 v-on 在监听键盘事件时添加按键修饰符: <!-- 只有在 `keyCode` 是 13 时调用 `vm.submit()` -- ...
- html中用href 实现点击链接弹出文件下载对话框
浏览器支持能够打开的格式,他都会默认直接在线打开(比如word或图片),不支持的格式,他就会弹出下载提示.最好是做成.rar格式.xlsx的文件.浏览器自带下载功能. <body> < ...
- Flutter 布局(七)- Row、Column详解
本文主要介绍Flutter布局中的Row.Column控件,详细介绍了其布局行为以及使用场景,并对源码进行了分析. 1. Row A widget that displays its children ...
- Kotlin入门(19)Android的基础布局
线性布局线性布局LinearLayout是最常用的布局,顾名思义,它下面的子视图像是用一根线串了起来,所以其内部视图的排列是有顺序的,要么从上到下垂直排列,要么从左到右水平排列.排列顺序只能指定一维方 ...
- 利用python中的gensim模块训练和测试word2vec
word2vec的基础知识介绍参考上一篇博客和列举的参考资料. 首先利用安装gensim模块,相关依赖如下,注意版本要一致: Python >= 2.7 (tested with version ...
- 四元数与欧拉角(RPY角)的相互转换
RPY角与Z-Y-X欧拉角 描述坐标系{B}相对于参考坐标系{A}的姿态有两种方式.第一种是绕固定(参考)坐标轴旋转:假设开始两个坐标系重合,先将{B}绕{A}的X轴旋转$\gamma$,然后绕{A} ...
- CRM原型
https://files.cnblogs.com/files/wcLT/CRM.zip
- [20171213]john破解oracle口令.txt
[20171213]john破解oracle口令.txt --//跟别人讨论的oracle破解问题,我曾经提过不要使用6位字符以下的密码,其实不管那种系统低于6位口令非常容易破解.--//而且orac ...
- k-vim安装及The ycmd server SHUT DOWN (restart with ':YcmRestartServer')这种错误的解决方法
vim配置 下载地址:https://github.com/wklken/k-vim 安装步骤: 1. clone 到本地 git clone https://github.com/wklken/k- ...
- 17秋 软件工程 第六次作业 Beta冲刺 Scrum2
17秋 软件工程 第六次作业 Beta冲刺 Scrum2 我们组转会成员:杰麟: 我们组新成员:宏庆. 各个成员冲刺期间完成的任务 世强:完成分页功能的演示: 陈翔:完成超级管理员后端login模块: ...