【netconf】yang-explorer部署/基于ubuntu18.04/python2.7/安装过程问题总结

本文档详述了在Ubuntu 18.04上部署yang-explorer的过程,包括安装Python2.7、pip、虚拟环境、图形化工具、git以及修改脚本等步骤。在部署过程中遇到了磁盘空间不足、文件冲突、端口访问等问题,通过扩容、删除旧文件、修改配置文件等方法逐一解决。最终成功运行yang-explorer,并分享了解决无法通过localhost访问的解决方案,即修改YangExplorer.html中的主机地址为服务器IP。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.yang-explorer部署参考文档(ubuntu18):https://blog.youkuaiyun.com/luhailiang98/article/details/105148566/

ps:因为懒得排版,看着没那么舒服,复制过来只是防丢失,所以建议还是点链接看原文哦!

另外,文章往下翻,后面有记录我在安装的时候遇到的问题及解决,遇到的话也可以参考一下

1、安装python2.7

$ sudo apt-get update

$ sudo apt-get install python2.7
$ sudo apt update

2、安装python2.7 pip
sudo apt install python-pip


3、安装python虚拟环境
sudo apt-get install python-virtualenv


4、安装图形化
sudo apt-get install graphviz


5、安装版本控制git(有就不需要安装,拉脚本、安装脚本需要用)
sudo apt install git


6、修改pip源为阿里云
mkdir  ~/.pip
vim  ~/.pip/pip.conf
粘贴如下内容:

[global]

index-url = http://mirrors.aliyun.com/pypi/simple/

[install]

trusted-host=mirrors.aliyun.com

 

7、升级setuptools
sudo pip install --upgrade setuptools


8、下载安装脚本(我把官方脚本拉到了gitee,加快下载速度)
git clone https://gitee.com/luhailiang98/yang-explorer.git


9、安装所需依赖
sudo apt-get install libxml2-dev libxslt1-dev python-dev zlib1g-dev


10、进入目录修改setup.sh 88行并保存 ,替换其中地址为https://gitee.com/luhailiang98/ydk-py.git
cd yang-explorer
vim setup.sh


11、运行部署脚本,等待安装完成
bash setup.sh
 

12、安装完成后,运行启动脚本
bash start.sh


13、访问http://localhost:8088/static/YangExplorer.html,推荐谷歌浏览器(带flash),
默认登录账号:guest,密码࿱

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值