linux下运行crm
1.从windows把crm代码拷贝到linux服务器上
2.学习virtualenvwrapper工具升级版
1.安装
pip3 install virtualenvwrapper
2.配置个人环境变量配置文件,每次登陆都启动virtualenvwrapper工具
vim ~/.bashrc
3.写入加载变量,使得virtualenvwrapper每次开机可使用
export WORKON_HOME=~/Envs #设置virtualenv的统一管理目录
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
#添加virtualenvwrapper的参数,生成干净隔绝的环境
export VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3 #指定python解释器
source /opt/python36/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本
4.退出回话,重新登录,查看工具是否安装
5.学习virtualenvwrapper工具的命令
1.创建新的虚拟环境
mkvirtualenv mycrm
2.切换多个虚拟环境
workon 虚拟环境的名字
3.列出所有的虚拟环境目录
lsvirtualenv
4.进入当前激活的虚拟环境的目录
cdvirtualenv
3.激活mycrm,开始运行学习的crm代码
workon mycrm
4.还得解决crm项目运行所需的依赖环境
1.手动解决
pip3 install django==1.11.14
pip3 install pymysql
pip3 install django-multiselectfield
2.安装mysql数据库,支持crm业务
mysql服务端是 mysqld
mysql客户端有哪些?
mysql -uroot -p
pymysql
navicate
pycharm mysql驱动
安装linux的mariadb服务端
yum install mariadb-server mariadb mysql -y
#启动mysql服务端
systemctl start mariadb
#检查mysql是否启动
1.查进程
ps -ef |grep mariadb
2.查端口
netstat -tunlp |grep 3306
5.导入本地的数据库信息
在window中通过命令导出数据库信息
mysqldump -u root -p --all-databases > alldb.dump
找到这个db.dump传输到Linux中即可
6.导入数据到linux的mysql中
mysql -uroot -p < /opt/Crm_Project/alldb.dump
7.启动crm
python3 manage.py runserver 0.0.0.0:8888