[关闭]
@CrazyHenry 2017-12-07T21:06:42.000000Z 字数 855 阅读 1288

【原创】部署步骤-更新版

bbbbSDN竞赛


部署步骤

这个框架是基于python3.5开发,可能不兼容python2.7!!

使用web框架python-flask!

1 、下载virtualenv

  1. $ sudo apt-get install virtualenv

不需要在系统里单独下载python3.5,这个软件已经模拟python3环境。

2、克隆项目

  1. $ git clone https://github.com/Li-Yingmin/sdnlab.git

3、开启python3.5虚拟环境

  1. $ source 目录/sdnlab/bin/activate

务必使用上述命令激活python虚拟环境,然后再执行app.py。

执行上述命令后会发现shell上的用户名变成了sdnlab!

4、添加适当的脚本代码

在代码app.py中写入shell脚本,控制相应的操作。

5、执行web服务,端口为5000

在 目录/sdnlab/myproj/下执行

  1. $ python3 app.py

6、按CTRL+C结束执行

之后写如命令

  1. $ deactivate

退出python3模拟环境。

7、测试禁用是否成功的html

(1)下载virtualenv

(2)克隆项目

  1. $ git clone https://github.com/Li-Yingmin/SimpleServer.git

(3)激活python3虚拟环境

  1. $ source 目录/SimpleServer/bin/activate

(4)本地执行简单的Server

进入 目录/SimpleServer/myproj
执行语句:

  1. $ python3 -m http.server 8089

则会在浏览器0.0.0.0:8089看到html页面

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注