centos7+django2+virtualenv离线部署办法

django2项目+virtualenv+centos系统离线部署办法****
一.安装CentOS Linux release 7.8.2003 (Core)

二.拷入项目文件及基础环境所需安装包
1.在/var/文件夹下创建文件夹/www/
2.在/var/www/文件夹下创建文件夹 /项目名称/ 和 /needed_bags/
3.将项目文件拷入: cp -r dir1/. dir2 (表示将dir1下的文件复制到dir2,不包括dir1目录)
3.1安装包需要拷贝全部安装包

三.下载系统部署所需所有离线安装包
1.全部提前下载完成,办法如下:
(1)yum下载系统已经安装的rpm包
yum -y install yum-utils 安装yum下载工具
yum search 包名
yumdownloader 包名 用yum下载工具下载到当前目录
(2)yum下载未安装的rpm包
yum search 包名
sudo yum install --downloadonly --downloaddir=/var/www/needed_bags 包名
(3)pip下载未安装的安装包及其依赖(以django为例)
pip download -d /var/www/needed_bags/django django

四.安装所有离线安装包,配置系统部署所需基础环境
1.安装python3.7
(1)解压文件 tar zxvf Python-3.7.0.tgz
(2)切换到目录下 cd Python-3.7.0<


版权声明:本文为sinat_26809255原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。