2019独角兽企业重金招聘Python工程师标准>>>

在Ubuntu12.04 AMD64上安装成功,基本按照项目中的README照做就行了。

juju-gui使用了Node.jssphinx,所以需要先安装Node环境,jshint是可选的。

sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm
sudo npm install -g jshint
sudo apt-get install python-sphinx

Lanunchpad下载代码

sudo apt-get install bzr
bzr launchpad-login yourid
bzr branch lp:juju-gui
cd juju-gui
make server

这就可以访问localhost:8888看到界面了。要能操作还需要一个Juju环境,根据文档说Juju默认版本里面没有api-server这功能,最好是使用lp:~hazmat/juju/rapi-delta这个分支。

安装Juju

cd ~
sudo bzr branch lp:~hazmat/juju/rapi-delta
cd rapi-delta
python setup.py install

然后修改用户目录下的.juju/environments.yaml,在最后添加api-port: 8081,特别要注意缩进,不然启动都出错。

再到bin目录下启动Juju

cd bin
sudo ./juju bootstrap

看到 Starting api server 就说明配置成功了

这时用netstat查看会发现8081端口并没有开始监听,需要先手动部署一个服务。

sudo ./juju deploy mysql

Juju默认是会到官方的Charm Store查找到mysql进行部署。

8081端口也会看到是listen状态了。

连接Gui和Juju

默认连接Juju的方式是在页面使用Websocket去连接http://localhost:8081/ws,所以需要修改配置把localhost改了,不然只能在本地访问。

修改Juju-gui里的config.js和app/config.js,把里面的localhost都改成服务器ip或者能解析的域名,重启一下服务,再访问就能看到已经有一个mysql部署好了,其他的charm也随你意安装了。

转载于:https://my.oschina.net/goinaction/blog/118484

Juju-Gui 安装笔记相关推荐

  1. CentOS 8 安装笔记

    CentOS 8 安装笔记 第一部分 概述 初始版本:CentOS 8.0.1905 继 RHEL 8 发布之后,CentOS 社区也发布了让人期待已久的 CentOS 8,并发布了两种模式: Cen ...

  2. laravel安装笔记 (转)

    一.安装composer 安装之前将\php\php.ini文件中的php_openssl.dll扩展库开启,否则composer在安装过程中会出现错误提示. (我在安装过程中发现apache目录下的 ...

  3. 前端开发学习笔记 - 1. Node.JS安装笔记

    Node.JS安装笔记 Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an ...

  4. Oracle安装笔记

    Oracle安装笔记 出现错误后不要慌,最主要的是看log文件的提示,其中比较简单的文件是install目录下的make.log 错误一: client_shared For example: /us ...

  5. convirt2.5在虚拟机上安装笔记

    <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...

  6. SVN的安装笔记和要注意的问题

    SVN的安装笔记和要注意的问题 之前装的SVN 1.3.2,按网上说的教程,一配置就可以用了,但这次换了1.4.2的最新版本, 只是设置了server.conf和passwd后,依然在导入项目时,说验 ...

  7. pycharm不同py文件共享参数_PyCharm安装笔记

    1. 介绍 1.1 介绍 今天福哥带着大家学习如何安装非常好用的Python编辑器,也就是jetbrains全家桶的PyCharm编辑器. PyCharm是jetbrans开发的一款专门用来编写Pyt ...

  8. ubuntu18.04 Qt Creator 安装+ROS Qt Creator Plug-in 插件安装笔记

    ubuntu18.04 Qt Creator 安装+ROS Qt Creator Plug-in 插件安装笔记: 一.Qt Creator 5.10安装 官网下载地址: http://download ...

  9. Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)下

    Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)下 一.前言 二.化繁为简 二.补充说明 三.测试ROS 是否安装成功 一.前言 最近需要学习ROS和python,于 ...

  10. Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)上

    Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)上 一.前言 二.化繁为简 三.补充说明 小结 一.前言 最近需要学习ROS和python,于是便需要装Linux系统 ...

最新文章

  1. SNMP功能开发简介 四 net-snmp动态监听自定义端口
  2. python打印多个变量_在Python中打印多个变量
  3. sr650服务器cpu型号,至强Gold 联想ThinkSystem SR650评测
  4. Vue源码分析 - observer.js
  5. php opencv 人脸识别,基于OpenCV的PHP图像人脸识别技术
  6. 嵌入式单片机该如何选型?
  7. 使用nssm管理Windows服务
  8. VBA 实现批量word 转 pdf
  9. RFID-Si24R1芯片基于Android 4.4平台的kernel驱动
  10. DPDK NFV 性能提升
  11. 网络打印机 显示服务器脱机,网络打印机老是脱机怎么回事_网络打印机显示脱机的处理办法...
  12. 形容等待时间长的句子_形容“等待时间长”的成语有哪些?
  13. VB打造QQ批量登陆器
  14. 场面火爆!5G+智慧灯杆融合发展论坛在北京顺利召开
  15. CRC32 Hash PK Murmur Hash
  16. su: Authentication failure问题
  17. signature=3d7534face990de7e25e7438440abe49,Designing the User Interface 5e
  18. [源码和文档分享]基于SDL类库实现的射死大鸡怪3D游戏
  19. 大数据基础——Hadoop大数据平台搭建
  20. 电脑公司GHOST WIN7 装机旗舰版 2013 09

热门文章

  1. 二、数据库的基本操作
  2. 定制Eclipse IDE之界面篇
  3. 微信小程序实战之百思不得姐精简版
  4. CSS/font-size和line-height属性继承的研究
  5. HDU 2066-一个人的旅行(最短路Dijkstra)
  6. js便签笔记(9)——解读jquery源码时记录的一些知识点
  7. 键盘上每个键作用!!!
  8. 《程序员代码面试指南》第五章 字符串问题 拼接所有字符串产生字典顺序最小的大写字符串...
  9. 高性能Server---Reactor模型
  10. 搭建hue遇到的错误 Couldn't find log associated with operation handle: OperationHandle