-
将crm项目代码上传至Linux服务器中
注:zip用unzip命令解压缩 unzip crm.zip
-
新建虚拟环境,用于运行crm
[root@s25linux tf_crm]# virtualenv --python=python venv_crm
-
立即解决crm运行所需的模块依赖
# win中备份模块信息,然后上传至服务器 pip3 freeze > requirements.txt # Linux中 pip3 install -i https://pypi.douban.com/simple -r requirements.txt
或者手动安装所有的模块
#手动安装所有模块 pip3 install -i https://pypi.douban.com/simple django==1.11.25 (venv_crm) [root@s25linux tf_crm]# pip3 install -i https://pypi.douban.com/simple pymysql (venv_crm) [root@s25linux tf_crm]# pip3 install -i https://pypi.douban.com/simple django-multiselectfield
-
安装mariadb
# 缺少mysql,因此需要安装mariadb,且启动 (venv_crm) [root@s25linux tf_crm]# yum install mariadb-server mariadb -y
-
启动mariadb数据库
(venv_crm) [root@s25linux tf_crm]# systemctl start mariadb
注意:
-
可能需要修改django的settings.py有关数据库连接的账密信息等
-
由于数据库是空的,还得进行数据库表的导入。
# 导出所有的数据库及表 mysqldump -uroot -p --all-databases > alldb.sql # 将导出的文件发送给Linux服务器,进行数据的导入 mysql -uroot -p < /opt/alldb.sql # 导出指定数据库,导出db1、db2两个数据库的所有数据 mysqldump -uroot -proot --databases db1 db2 >/tmp/user.sql
-
-
尝试启动crm项目
(venv_crm) [root@s25linux tf_crm]# python3 manage.py runserver 0.0.0.0:9090 ``
Linux下启动crm项目
最新推荐文章于 2023-08-11 14:57:57 发布