部署 UPGW API
安装依赖
$ yum install python-pip python-devel -y
安装 API
有 gitlab 权限
直接从 gitlab 下载,操作如下:
$ git clone http://gitlab.sh.99cloud.net/5GS/nts-support-api.git
$ cd nts-support-api
$ pip install -r requirements.txt
$ python setup.py install
无 gitlab 权限
api 提供代码压缩包,下载并解压
$ cd nts-support-api.git
$ git init
$ pip install -r requirements.txt
$ python setup.py install
拷贝配置文件
$ cp -rp etc/nts-support-api/ /etc/
启动 nes-api
python /usr/lib/python2.7/site-packages/nts_support_api/cmd/api.py --config-file /etc/nts-support-api/nts-support-api.conf