上一篇文章部署了Linkis的后端,然而我们有些任务的管理及一些基础配置自然是需要一个管理台来管理,界面化也更便于操作,所以本篇博客来讲一下Linkis的前端管理台的部署。
Linkis在1.0提供了单独的前端管理台功能,提供了展示Linis的全局历史、修改用户参数、管理ECM和微服务等功能,部署前端管理台前需要先将Linkis后端进行部署(Linkis如何安装部署,及一些常见问题)

1、准备工作

从linkis的release页面(点击这里进入下载页面)下载web安装包,apache-linkis-x.x.x-incubating-web-bin.tar.gz 手动解压:tar -xvf apache-linkis-x.x.x-incubating-web-bin.tar.gz,解压后目录为:

config.sh
dist
install.sh

2、部署

分为两种部署方式,自动化部署和手动部署

2.1 自动化部署

进入解压的前端目录,在该目录下编辑 vi config.sh 更改前端端口和后端接口地址,后端接口地址为linkis的gateway地址

#Configuring front-end ports
linkis_port="8088"
#URL of the backend linkis gateway
linkis_url="http://localhost:9001"
#linkis ip address
linkis_ipaddr=$(ip addr | awk '/^[0-9]+: / {}; /inet.*global/ {print gensub(/(.*)\/(.*)/, "\\1", "g", $2)}')

修改完后在该目录下执行,需要使用sudo执行:sudo sh install.sh
执行完后可以直接通过在谷歌浏览器访问:http://linkis_ipaddr:linkis_port 其中linkis_port为config.sh里面配置的端口,linkis_ipaddr为安装机器的IP
如果访问失败:可以通过查看安装日志哪一步出错

2.2 手动部署

1.安装Nginx:sudo yum install nginx -y

已安装Nginx的本步可省

2.修改配置文件:sudo vi /etc/nginx/conf.d/linkis.conf 添加如下内容:

server {listen       8080;# 访问端口server_name  localhost;#charset koi8-r;#access_log  /var/log/nginx/host.access.log  main;location / {root   /appcom/Install/linkis/dist; # 前端包解压的目录index  index.html index.html;}location /api {proxy_pass http://192.168.xxx.xxx:9001; # linkis-gateway服务的ip端口proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header x_real_ipP $remote_addr;proxy_set_header remote_addr $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_http_version 1.1;proxy_connect_timeout 4s;proxy_read_timeout 600s;proxy_send_timeout 12s;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection upgrade;}#error_page  404              /404.html;# redirect server error pages to the static page /50x.html#error_page   500 502 503 504  /50x.html;location = /50x.html {root   /usr/share/nginx/html;}}

3.启动服务sudo systemctl restart nginx

4.执行完后可以直接通过在谷歌浏览器访问:http://nginx_ip:nginx_port

【大数据】Linkis前端管理台如何部署相关推荐

  1. 基于云原生的大数据产品前端实践 | 第七期图文直播文字回放

     点击"蓝字"关注我们 2月5日晚,智领云第七次社群图文技术直播如约而至.本次直播由智领云Web开发经理陈磊为大家分享了<基于云原生的大数据产品前端实践>主题内容,其中 ...

  2. 大数据技术原理与应用——大数据存储与管理

    大数据技术原理与应用--大数据存储与管理 1.分布式文件系统 (1)计算机集群结构 集群的概念 集群是指将多台服务器整合在一起,每台服务器都实现相同的业务,做相同的事情. 每台服务器并不是缺一不可,它 ...

  3. 云计算大数据时代IT管理的机遇和挑战

    文章讲的是 云计算大数据时代IT管理的机遇和挑战, 近日,由国际最佳实践管理联盟主办 " 云计算 大数据时代IT管理的机遇和挑战"为主题的第二届国际最佳实践管理联盟中国年会(以下简 ...

  4. 大数据与公共管理变革

    公共管理是公权力的行使者决定公共资源在公共领域配置的过程.公权力配置公共资源并不是随意性的,科学配置公共资源必须建立在对公共领域详细了解的基础上:否则,公共资源的配置就会出现扭曲,最终导致公共资源的浪 ...

  5. 浅谈大数据的标签管理

    最近参与了一个大数据的项目,是涉及标签管理方面的内容,使我这个初涉入大数据领域的人获益匪浅. 标签,也可以叫做Tag,最早出现于2005年(注1),随着Web2.0的Blog应用被广泛使用开来.标签也 ...

  6. 大数据在应急管理中的应用

    随着互联网.社交媒体和人工智能的技术发展和应用普及,大数据在应急管理中发挥的作用将越来越重要,是应急管理未来发展的重要方向之一.应急管理部的成立为中国应急管理的发展提供了政策上的支持,也为发展大数据在 ...

  7. 防汛工作有了“大脑”:大数据让应急管理更智慧

    随着多雨季节的来临,长江中下游百年不遇的洪涝灾害,正牵动着全国亿万人民的心.而如何用高科技武装防汛工作,保障广大人民群众的生命财产安全,也成为了当前各地政府最为迫切的研究课题. 运筹帷幄的" ...

  8. 新版发布:大数据应用开发管理集成框架DataSphere Studio 1.1.0

    DataSphereStudio1.1.0 是践行数据应用开发管理框架的里程碑,集成了 WeDataSphere 已开源的所有生态组件,并带来了一系列强大的全新特性,以及更加精简.易于对接的数据应用开 ...

  9. 【大数据处理技术】第二篇 大数据存储与管理(暂停更新)

    文章目录 第3章 分布式文件系统HDFS 3.1 分布式文件系统 3.1.1 计算机集群结构 3.1.2 分布式文件系统的结构 3.1.3 分布式文件系统的设计需求 3.2 HDFS 3.2.1 HD ...

  10. 大数据分布式存储方案的两种部署模式-分离式和超融合

    数据中心内部系统的核心要求是"稳定可靠",一是指系统在运行过程中有能力提供连续可靠的服务,长时间无故障运行:二是指当故障发生之后,有能力快速定位,及时排查,故障范围不蔓延. 分离式 ...

最新文章

  1. 文件寄生——寄生虫自体繁衍的道路
  2. 未指定发送trap的源接口_组播之RPF接口检测
  3. 关于神经网络训练的一些建议笔记
  4. Codeforces Round #667 (Div. 3)
  5. TMS320F28335——IO控制/定时计操作
  6. 程序员误区1:软件开发职业是青春饭
  7. 什么是全兼容?DVD主流格式全面解析
  8. OpenCv平滑与模糊
  9. C++值传递、指针传递、引用传递的区别
  10. android设置内存大小,Android Studio内存大小的设置
  11. Python 从零开始制作自己的声音 - wave模块读写wav文件详解
  12. 图像处理黑科技—破解文档识别难题(PS检测、弯曲拉平、切边切片、摩尔纹)
  13. 互动快报读报软件绿色版 v5.061
  14. 紫光华宇拼音输入法V6 beta 3
  15. Windows XP 64位注册表删除问题
  16. 3 Java 基础__不同数据类型之间的运算及进制
  17. 中国天气网免费天气预报接口API
  18. 电脑QQ登录测试用例
  19. kirin710f是什么处理器_HUAWEIKirin710F处理器是什么机型?
  20. python变量词是什么意思_Python语言基本语法元素之变量,变量的含义及命名规则...

热门文章

  1. windows下,Kiwi_Syslog日志服务器的搭建
  2. 数据版吐槽大会: 国产综艺节目年终盘点
  3. 英文词源 —— 法语、西班牙语、古希腊语
  4. 手机百度浏览器怎么设置繁体字_繁体字转换简体字在线转换_有什么软件可以把繁...
  5. ubuntu16.04 将火狐浏览器语言设置成中文
  6. 【笔记】TNT: Target-driveN Trajectory Prediction
  7. mysql 查询临时表_MySQL临时表与内存表
  8. c语言 界面编程 毕业设计,基于c语言的毕业设计.docx
  9. 三天搞定射频识别技术(一)1.3
  10. 直流电机3.7V锂电池USB小风扇的原理图与单片机