crm 项目部署

运行 crm

  1. 准备代码 django_crm.zip

  2. 上传windows中的代码到linux中,可选 lrzsz(只能传单个的文件)或者xftp

    使用lrzsz传输,必须压缩代码包

    yum install lrzsz -y #安装传输工具

    解压缩

    unzip django_crm.zip

  3. 尝试运行 django_crm

    1. 新建一个虚拟环境 DjangoCRM

      mkvirtualenv alicrm

    2. 运行crm,一步步解决依赖关系

      pip3 install -i https://pypi.douban.com/simple django==1.11.16
      pip3 install -i https://pypi.douban.com/simple pymysql
      pip3 install -i https://pypi.douban.com/simple django-multiselectfield

    3. 安装linux的mysql数据库,供给crm使用

      在centos7当中,mysql不再是mysql,是叫做 mariadb
      安装mariadb的服务端和客户端的命令如下:

      yum install mariadb-server mysql -y

    4. 启动mariadb数据库

      systemctl start mariadb

    5. 检查数据库是否正常

      -查进程

      ps -ef|grep mysql

      -查端口

      netstat -tunlp|grep 3306

      -查服务存活

      systemctl status mariadb

    6. 新建linux的mariadb数据库

      mysql -uroot -p

      create database my_crm;

    7. 在windows中通过navicate 导出mysql的crm数据

      my_crm.sql

    8. 将这个my_crm.sql上传到linux系统中,通过lrzsz方式

    9. linux的mysql导入数据

      mysql -uroot -p

      登录数据库之后,通过source命令导入数据

      MariaDB [(none)]> use my_crm

      MariaDB [my_crm]> source /opt/Alibab_crm/

    10. 再次启动crm项目

      python3 manage.py runserver 0.0.0.0:8000

​ 11. 测试访问http://192.168.15.53:8000/crm/customer_list/ 查看crm是否正常,前后端是否正常

Linux crm 运行的更多相关文章

  1. linux下运行crm

    linux下运行crm 1.从windows把crm代码拷贝到linux服务器上 2.学习virtualenvwrapper工具升级版 1.安装 pip3 install virtualenvwrap ...

  2. Linux04 /创建虚拟环境、在linux环境运行Python项目

    Linux04 /创建虚拟环境.在linux环境运行Python项目 目录 Linux04 /创建虚拟环境.在linux环境运行Python项目 1. 大体流程 2. linux环境安装python3 ...

  3. 【无私分享:ASP.NET CORE 项目实战(第十章)】发布项目到 Linux 上运行 Core 项目

    目录索引 [无私分享:ASP.NET CORE 项目实战]目录索引 简介 ASP.Net Core 给我们带来的最大的亮点就是跨平台,我在我电脑(win7)上用虚拟机建了个 CentOS7 ,来演示下 ...

  4. 不装mono,你的.NET程序照样可以在Linux上运行!

    让.NET应用程序在linux上运行,目前通用的做法就是在Linux上安装mono,然后通过”mono your.exe“命令运行这个程序. 这种运行.net程序的办法有两个弱点,一个是需要客户机安装 ...

  5. Wine——在Linux上运行Windows软件

    官网:https://www.winehq.org/ 参考: wikipedia 教你使用Wine在Linux上运行Windows软件 如何安装和使用Wine,以便在Linux上运行Windows应用 ...

  6. 在Linux中运行Nancy应用程序

    最近在研究如何将.NET应用程序移植到非Windows操作系统中运行,逐渐会写一些文章出来.目前还没有太深的研究,所以这些文章大多主要是记录我的一些实验. 这篇文章记录了我如何利用NancyFx编写一 ...

  7. 2016-09-19: linux后台运行

    linux后台运行命令两种方式: 1. command & : 后台运行,你关掉终端会停止运行   2. nohup command & : 后台运行,你关掉终端也会继续运行 简介 L ...

  8. Linux下运行memcached失败

    Linux下运行memcached失败 1.错误信息如下 [root@localhost ~]# memcached can't run as root without the -u switch 2 ...

  9. Linux后台运行程序

    Linux后台运行程序 最近写的程序需要部署到Linux服务器上,按照以前的方式,在运行后面增加&,程序会切换为后台运行.但因为Linux一般是通过ssh远程登录的,等到退出当前session ...

随机推荐

  1. 在SQL中查询某列具有相同值的数据

    SELECT * FROM dbo.SBD_WAYBILL_GOODS WHERE WG_SW_ID ) ORDER BY WG_ID SELECT * FROM dbo.SBD_WAYBILL WH ...

  2. 23.QT记事本

    描述 主要功能有: 新建,打开,保存,另存为,打印, 编辑,撤销,,拖放,xml配置文件读写,字体更改,查找替换 菜单栏,工具栏,状态栏的实现 如下图所示: 效果如下所示:   源码下载地址: htt ...

  3. Android BrocastReceiver解析

    简介 BroadcastReceiver(广播接收器)是Android四大组件之一,是一个用来响应系统范围内的广播组件,可以从Android系统和其它app发送或接收广播消息,类似于发布 - 订阅设计 ...

  4. CSS3 画基本图形,圆形、椭圆形、三角形等

    CSS3圆角#css3-circle{ width: 150px; height: 150px; border-radius: 50%; }CSS3 椭圆形css3 radius#css3-elips ...

  5. js获取对象的长度

    var obj= { "name": "wuqian", "sex": "famale", "hello&qu ...

  6. [总结]高效的jQuery代码编写技巧

    缓存变量 DOM遍历是昂贵的,所以尽量将会重用的元素缓存. // 糟糕 h = $('#element').height(); $('#element').css('height',h-20); // ...

  7. SpringBoot项目打war包部署Tomcat教程

    一.简介 正常来说SpringBoot项目就直接用jar包来启动,使用它内部的tomcat实现微服务,但有些时候可能有部署到外部tomcat的需求,本教程就讲解一下如何操作 二.修改pom.xml 将 ...

  8. Mac上Homebrew的安装

    Mac系统版本: 10.14.2 下载brew_install 访问:https://raw.githubusercontent.com/Homebrew/install/master/install ...

  9. SQL分组函数

    分组函数是对表中的多行进行操作,而每组返回一个计算结果.常用的分组函数包括: 函数 语法格式 函数描述以及注意事项 AVG AVG([distinct|all] expr) 返回一个数字列或计算列的平 ...

  10. Deep Learning - 3 改进神经网络的学习方式

    反向传播算法是大多数神经网络的基础,我们应该多花点时间掌握它. 还有一些技术能够帮助我们改进反向传播算法,从而改进神经网络的学习方式,包括: 选取更好的代价函数 正则化方法 初始化权重的方法 如何选择 ...