安装部署
1 环境
env:Python 2.7
2 部署
2.1 安装
安装 Python2.7(若有,则跳过)
// 下载
$ curl -O https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
// 安装
./configure --prefix=/home/work/opdir/wangbin34/python2.7.18
make
make install
$ wget https://github.com/meetbill/butterfly/archive/master.zip -O butterfly.zip
$ unzip butterfly.zip
$ cd butterfly-master/butterfly
2.2 启动
配置端口 --- 默认 8585 端口,若无需修改可进入下一项启动
conf/config.py
启动
$ bash run.sh start
访问
$ curl "http://127.0.0.1:8585/demo_api/hello?str_info=meetbill"
$ {"stat": "OK", "str_info": "meetbill"}
3 其他
3.1 安装 python 2.7.3
$ tar -zxvf Python-2.7.3.tgz
$ ./configure --prefix=/home/work/opdir/wangbin34/python2.7.3
$ make
$ make install
/home/work/opdir/wangbin34/python2.7.3
├── bin
│ ├── 2to3
│ ├── idle
│ ├── pydoc
│ ├── python -> python2
│ ├── python2 -> python2.7
│ ├── python2.7
│ ├── python2.7-config
│ ├── python2-config -> python2.7-config
│ ├── python-config -> python2-config
│ └── smtpd.py
├── include
│ └── python2.7
├── lib
│ ├── libpython2.7.a
│ ├── pkgconfig
│ └── python2.7
│ ├── xxx // 系统包
│ └── site-packages // 第三方包
└── share
└── man
Last updated