Linux下启动crm项目

  1. 将crm项目代码上传至Linux服务器中

    注:zip用unzip命令解压缩 unzip crm.zip

  2. 新建虚拟环境,用于运行crm

    [root@s25linux tf_crm]# virtualenv --python=python  venv_crm
    
  3. 立即解决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
    
  4. 安装mariadb

    # 缺少mysql,因此需要安装mariadb,且启动
    (venv_crm) [root@s25linux tf_crm]# yum install mariadb-server  mariadb -y
    
  5. 启动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
      
  6. 尝试启动crm项目

    (venv_crm) [root@s25linux tf_crm]# python3 manage.py runserver 0.0.0.0:9090
    ``
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值