实验环境:ubuntu12.04+虚拟机环境(VMware Workstartion+ubuntu12.04
一.安装floodlight(在主机上安装)
1.$sudo apt-get install build-essential default-jdk ant python-dev
2.$git clone git://github.com/floodlight/floodlight.git
3.$cd floodlight
4.$ant
5.$java -jar target/floodlight.jar #运行Floodlight
输入localhost:8080/ui/index.html查看floodfight是否安装成功。
二.安装Mininet(在虚拟机上安装 ps:还有一种是直接安装所有都配置好的文件的虚拟主机在ps中讲到,这种方法可以将这一步全部省略,且安装的是没有图形界面的系统)
在ubuntu12.04或以上的版本上,本地安装mininet及其相关文件的过程。
1.先下载mininet文件
$git clone git://github.com/mininet/mininet.git 这是下载推荐的mininet的最新版本(我按这种方式安装的)
如果想要下载上一个或者其它版本使用如下两个命令:
$git clone git://github.com/mininet/mininet
$git checkout -b 2.1.0 2.1.0
2.使用如下命令下载安装mininet以及openflow目录
$mininet/util/install.sh -fnv