在Linux、Window10中使用Apache部署ParaViewWeb项目

近期项目中应用到了ParaView,需要部署ParaView Web端应用,并显示指定路径下的文件。
由于ParaView是一个开源的项目,给我的感觉就是冷门!冷门!冷门!我在尝试的过程中,所有的问题只有通过GitHub中的Issue去寻求解决办法(极度痛苦),我暗下决心待我完成之日,一定要总结详细的流程,方便大家!!!!

Linux(Ubuntu-18.04.6-DeskTop)

由于一些其他原因,Linux只配置了单用户的ParaView,待以后空下来,会将多用户配好补充上来。
笔者的环境是VMware+Ubuntu-18.04.6-DeskTop,此处就不详细介绍虚拟机和Ubuntu操作系统安装的过程了(我保留了详细的截图,需要的话留言即可)。

VMware官网下载链接
Ubuntu-18.04.6-DeskTop官网下载链接

在环境准备好之后,正式开始下载和部署ParaView;

ParaView官网下载链接

这里笔者下载的是ParaView-5.4.1-Qt5-OpenGL2-MPlI-Linux-64bit.tar.gz,下载完成后可以使用VMtools或者FileZilla Client等文件传输软件将文件传输到虚拟机中。
注:一定不要用官网教程给的版本,那个版本会存在问题,没办法解决!!!
1.本地安装ParaView

  • 解压ParaView
    tar -zxvf ParaView-5.4.1-Qt5-OpenGL2-MPlI-Linux-64bit.tar.gz
    在Linux、Window10中使用Apache部署ParaViewWeb项目_第1张图片
  • 修改环境变量
    键入gedit ~/.bashrc
    在文件最后,加入下面一句

    #Paraview
    export PATH=/home/root1/ParaView-5.4.1-Qt5-OpenGL2-MPI-Linux-64bit/bin:$PATH

    键入source ~/.bashrc
    键入paraview,会出现如下界面,说明ParaView安装成功
    在Linux、Window10中使用Apache部署ParaViewWeb项目_第2张图片
    2.配置单用户访问ParaView Web

  • 配置启动ParaView脚本文件
    键入cd ParaView-5.4.1-Qt5-OpenGL2-MPI-Linux-64bit/进入ParaView根目录
    在Linux、Window10中使用Apache部署ParaViewWeb项目_第3张图片
    键入如下命令,创建启动脚本文件

    touch start.sh
    gedit start.sh

    编辑脚本文件输入如下内容,并保存!

    ./bin/pvpython share/paraview-5.4/web/visualizer/server/pvw-visualizer.py --content ./share/paraview-5.4/web/visualizer/www --data ~/ParaView-5.4.1-Qt5-OpenGL2-MPI-Linux-64bit/ParaView-v5.4.1 --port 9000

    键入./start.sh启动ParaViewWeb服务后,在浏览器输入localhost:9000即可看到如下界面
    在Linux、Window10中使用Apache部署ParaViewWeb项目_第4张图片

你可能感兴趣的:(在Linux、Window10中使用Apache部署ParaViewWeb项目)