Juju-Gui 安装笔记
2019独角兽企业重金招聘Python工程师标准>>>
在Ubuntu12.04 AMD64上安装成功,基本按照项目中的README照做就行了。
juju-gui使用了Node.js
和sphinx
,所以需要先安装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 安装笔记相关推荐
- CentOS 8 安装笔记
CentOS 8 安装笔记 第一部分 概述 初始版本:CentOS 8.0.1905 继 RHEL 8 发布之后,CentOS 社区也发布了让人期待已久的 CentOS 8,并发布了两种模式: Cen ...
- laravel安装笔记 (转)
一.安装composer 安装之前将\php\php.ini文件中的php_openssl.dll扩展库开启,否则composer在安装过程中会出现错误提示. (我在安装过程中发现apache目录下的 ...
- 前端开发学习笔记 - 1. Node.JS安装笔记
Node.JS安装笔记 Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an ...
- Oracle安装笔记
Oracle安装笔记 出现错误后不要慌,最主要的是看log文件的提示,其中比较简单的文件是install目录下的make.log 错误一: client_shared For example: /us ...
- convirt2.5在虚拟机上安装笔记
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...
- SVN的安装笔记和要注意的问题
SVN的安装笔记和要注意的问题 之前装的SVN 1.3.2,按网上说的教程,一配置就可以用了,但这次换了1.4.2的最新版本, 只是设置了server.conf和passwd后,依然在导入项目时,说验 ...
- pycharm不同py文件共享参数_PyCharm安装笔记
1. 介绍 1.1 介绍 今天福哥带着大家学习如何安装非常好用的Python编辑器,也就是jetbrains全家桶的PyCharm编辑器. PyCharm是jetbrans开发的一款专门用来编写Pyt ...
- ubuntu18.04 Qt Creator 安装+ROS Qt Creator Plug-in 插件安装笔记
ubuntu18.04 Qt Creator 安装+ROS Qt Creator Plug-in 插件安装笔记: 一.Qt Creator 5.10安装 官网下载地址: http://download ...
- Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)下
Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)下 一.前言 二.化繁为简 二.补充说明 三.测试ROS 是否安装成功 一.前言 最近需要学习ROS和python,于 ...
- Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)上
Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)上 一.前言 二.化繁为简 三.补充说明 小结 一.前言 最近需要学习ROS和python,于是便需要装Linux系统 ...
最新文章
- SNMP功能开发简介 四 net-snmp动态监听自定义端口
- python打印多个变量_在Python中打印多个变量
- sr650服务器cpu型号,至强Gold 联想ThinkSystem SR650评测
- Vue源码分析 - observer.js
- php opencv 人脸识别,基于OpenCV的PHP图像人脸识别技术
- 嵌入式单片机该如何选型?
- 使用nssm管理Windows服务
- VBA 实现批量word 转 pdf
- RFID-Si24R1芯片基于Android 4.4平台的kernel驱动
- DPDK NFV 性能提升
- 网络打印机 显示服务器脱机,网络打印机老是脱机怎么回事_网络打印机显示脱机的处理办法...
- 形容等待时间长的句子_形容“等待时间长”的成语有哪些?
- VB打造QQ批量登陆器
- 场面火爆!5G+智慧灯杆融合发展论坛在北京顺利召开
- CRC32 Hash PK Murmur Hash
- su: Authentication failure问题
- signature=3d7534face990de7e25e7438440abe49,Designing the User Interface 5e
- [源码和文档分享]基于SDL类库实现的射死大鸡怪3D游戏
- 大数据基础——Hadoop大数据平台搭建
- 电脑公司GHOST WIN7 装机旗舰版 2013 09
热门文章
- 二、数据库的基本操作
- 定制Eclipse IDE之界面篇
- 微信小程序实战之百思不得姐精简版
- CSS/font-size和line-height属性继承的研究
- HDU 2066-一个人的旅行(最短路Dijkstra)
- js便签笔记(9)——解读jquery源码时记录的一些知识点
- 键盘上每个键作用!!!
- 《程序员代码面试指南》第五章 字符串问题 拼接所有字符串产生字典顺序最小的大写字符串...
- 高性能Server---Reactor模型
- 搭建hue遇到的错误 Couldn't find log associated with operation handle: OperationHandle