跳板机(Jump Server),也称堡垒机,是一类可作为跳板批量操作远程设备的网络设备,是运系统管理员或运维人员常用的操作平台之一。
跳板机最核心的功能是以本机作为跳板来操作远程设备
在跳板机上传项目
1,文件管理中新建文件夹,文件夹拖入项目压缩包
2,web终端新建目录,将./tmp中的文件夹mv转移到web终端新目录
3,web终端unzip命令解压文件,获得项目文件
4,conda获取环境
在跳板机上conda获取环境
a.conda info -e 查看环境
b.有对应环境,source activate 环境名 #进入环境
无对应环境,conda create -n 环境名(建议与项目同名) python=3.6(python版本号)
c.pip install -r requirements.txt
在跳板机上启动项目:
1,上传项目文件到文件夹:把本地文件压缩后放到跳板机环境文件管理的文件夹中,然后在终端使用mv命令把压缩包移动到响应目录下,使用unzip命令解压
2,进入环境进行项目启动命令:a,source activate 环境名 #进入conda环境
b,python main.py # main.py为入口文件时
3,测试接口是否运行成功: curl http://localhost:10023/ +接口路径 # curl调用接口