floodlight搭建

先要执行如下命令否则会报错:

sudo apt-get update

然后开始安装jdk和eclipse:

sudo apt-get install build-essential default-jdk ant python-dev eclipse

然后就是漫长的安装过程。。。

下载最新floodlight源码树:

git clone git://github.com/floodlight/floodlight.git

又是漫长的安装过程。。。

进入floodlight目录,执行如下命令:

git submodule init

git submodule update

ant

第一次执行以上命令结果如下:

首次运行floodlight需执行如下命令:

sudo mkdir /var/lib/floodlight

sudo chmod 777 /var/lib/floodlight

然后开始运行floodlight:

sudo java -jar target/floodlight.jar

运行成功会出现如下界面:

时间: 2024-12-23 13:14:43

floodlight搭建的相关文章

Floodlight+Mininet的SDN实验平台搭建初探

平台环境说明: Cpu:Intel Core 2 Duo T6570 Mem:4.00GB Os :Ubuntu 14.04 1.Floodlight Floodlight是一个比较成熟的sdn控制器实现,其中opendaylight项目中也采用了它的很多实现方法,官方网站:http://www.projectfloodlight.org/floodlight/.本文采用它作为控制器,采用包含mininet的虚拟机作网络拓扑,两者结合模拟显示网络. Floodlight安装: A. $ sudo

openflow学习(1)——floodlight和mininet环境搭建

好久没来博客了,主要是因为懒.废话不多说,现在让搞这个 只能记录下来自己的学习历程啦.那些什么openflow的架构啦,什么好处啦 我都不扯.如果你不了解,先去了解下再来看.直接进入主题 我的平台:pc(linux ubuntu 13.10),以及标题中提及的floodlight和mininet,还要使用到虚拟机软件,我使用的是virtualbox.这样架构如下: pc机上的floodlight作为控制器.虚拟机中运行带有mininet系统(我的为ubuntu 14.04),主要用来模拟网络结构

pof(Protocol Oblivious Forwarding)环境的搭建(原创,转载请注明)

Pof环境的搭建 一.总体概述 架构如图:pc1为控制器,pc2为交换机.Pc3为server/client(一台装有两个虚拟机的pc,需将网络连接方式设为桥接.自行按照实验室的网段来分配ip,后面章节有详述),在本搭建教程中,controller为宿主机,pc2和pc3为宿主机上的两台虚拟机. 二.Java环境的配置 (一)Java环境配置 由于控制器是floodlight版本修改而来,所以作为控制器的宿主机必须要有java的开发环境.配置方法如下: 1. 在浏览器中打开http://www.

floodlight控制器用PHP重新写webUI

大家都知道floodlight本身的webUI是localhost/ui/index.html 1.我试着用我的Linux环境架另一个服务器来提供php的环境.可以参考我的另一篇文章.关于怎么架构lamp. 2.Proxy 我们在宿主机上又搭建了一台服务器,后端即Command Proxy负责转发前端Web Interface的操作请求给Floodlight. 由于ajax不能跨域请求,所以建立了一个服务器端代理.Command Proxy是我们用PHP编写的一个后端脚本,它用来转发Web In

如何使用GNS3和Cisco IOU搭建路由交换实验-IOU篇

前面介绍了GNS3的概念,安装,配置和使用,本篇将介绍怎么利用GNS3配置IOU从而实现使用GNS3和Cisco IOU搭建路由交换实验. 由于本篇篇幅较长,所以先过一下大纲: 1. IOU模拟环境介绍 2. IOU软件环境的准备 3. VMware虚拟机的安装.导入和配置 4. IOU镜像的上传 5. GNS3的配置 6. IOU模拟环境的实现 IOU模拟环境介绍 IOU即IOS running in Unix,最初是由思科内部人员开发来测试IOS的平台,后来流传到互联网经网友改进有了后来的W

一、环境搭建

1 更新到最新版本的pip(这是安装python扩展包的一个插件)命令如下: python -m pip install --upgrade pip 2 使用pip安装virtualenv,命令 pip install virtualenv  如果要指定版本号,pip install virtualenv==15.0.1(安装虚拟环境) 3 创建django虚拟环境,命令 virtualenv django_basic_venv 4 使用虚拟环境 需要进入到安装目录的Scripts文件夹下,运行

cocos Creator js 房卡麻将/血战/H5四川麻将源码下载搭建

房卡麻将/血战/H5四川麻将 源码 支持iOS/Android/H5 完整源码 1.基于NODEJS+MYSQL的服务器,成熟的技术方案,高效稳定,且方便Windows开发,Linux平台布署,节约服务器运转成本. 2.采用最新版本的cocos引擎,cocos creator开发,可快速的进行界面调整.且能够快速地发布iOS,Android版本. 3.如需H5版本,只需针对H5平台进行资源优化即可. 4.成熟可靠的房卡式设计,能满足大部分用户使用体验. 5.产品经过大量测试,可以运转稳定. 测试

Vue.js系列之项目搭建(vue2.0 + vue-cli + webpack )

1.安装node node.js环境(npm包管理器) cnpm npm的淘宝镜像 从node.js官网下载并安装node,安装过程很简单,一路"下一步"就可以了(傻瓜式安装).安装完成之后,打开命令行工具,输入 node -v,如果出现相应的版本号,则说明安装成功. npm包管理器,是集成在node中的,所以,直接输入 npm -v就会显示出npm的版本信息. 2.安装cnpm 在命令行中输入 npm install -g cnpm --registry=http://registr

Vue.js项目模板搭建

前言 从今年(2017年)年初起,我们团队开始引入「Vue.js」开发移动端的产品.作为团队的领头人,我的首要任务就是设计 整体的架构 .一个良好的架构必定是具备丰富的开发经验后才能搭建出来的.虽然我有多年的前端开发经验,但就「Vue.js」来说,仍然是个新手.所幸「Vue.js」有一个配套工具「Vue-CLI」,它提供了一些比较成熟的项目模板,很大程度上降低了上手的难度.然而,很多具体的问题还是要自己思考和解决的. 项目划分 我们公司的H5产品大部分是嵌套在手机客户端里面的页面.每个项目的功能