zoukankan      html  css  js  c++  java
  • ATP

    用到的工具:python3 + django2 + mysql + RabbitMQ + celery + selenium
    python3和selenium这个网上很多教程,我不在这一一说明;
     
    平台功能介绍:
     项目管理:用于管理项目。每个项目可以设置多个环境,例如开发环境,测试环境,预发布环境,生产环境等。

    页面管理:主要用来方便对元素进行管理

    1.环境搭建
    源码和工具下载地址:

    链接:https://pan.baidu.com/s/1h_JAKj0Yxyem2pyjWRclxQ
    提取码:a3h1

    2.解压到文件夹,cmd到当前文件夹位置

    3.安装Django
    cd命令:pip install django==2.1.7
    可能需要更新pip最新版本:python -m pip install --upgrade pip
    4.安装mysql
    cd命令:pip install pymysql
    5.安装celery
    cmd输入命令:pip install Django-celery
    6.安装数据库:
      1. 下载MySQL5.7rar:http://www.mysql.com/
      2. 解压
      3. 环境变量添加mysql bin
      4. 修改my.ini添加配置:
      5. [mysqld]
      6. basedir=C:Program FilesMySQLMySQL Server 5.7
      7. datadir=C:Program FilesMySQLMySQL Server 5.7data
      8. mysqld --initialize-insecure (从5.7开始,要做初始化 )
      9. 安装服务:cmd mysqld -install
      10. 启动服务:net start mysql
      11. 测试登陆:mysql -u root -p (首次登陆没有密码)
    备注:
      my.ini文件的编码必须是英文编码 windows中是ANSI
      path中添加;%MYSQLHOME%in #其中MYSQLHOME是创建的系统环境变量名,其值为mysql安装目录。
      修改my.ini
      basedir = F:mysql-5.7.24-winx64
      datadir = F:mysql-5.7.24-winx64data
      删除服务:mysqld –remove,或sc delete [service name]

     7.  mysql服务器、数据库配置

     
     报错1130解决方法:
     >mysql -u root -p
     >use mysql
     >update user set host='%' where user='root';
     >select host,user from user;
     >flush privileges;
     
    新建数据库:字符集需要填写,不然网址无法正常用中文

    8. 修改setting文件:

     9. 再次CMD到MiDuoTest路径下;
       
      使用命令python manage.py migrate,进入可看见表:
      找到user表,新增一个账号

     

    10.使用合并命令:
    python manage.py runserver
     
    11.使用网址登陆:
      127.0.0.1:8000/index
     
    12. Otp安装:

     
      %ERLANG_HOME%in添加到path
      cd一下,出现版本号表示安装成功
     

    13.   安装RabbitMQ:

     14.cmd到此目录下,输入命令:rabbitmq-plugins enable rabbitmq_management

    15.在浏览器输入http://localhost:15672进行验证,你会看到下面界面,输入用户名:guest,密码:guest你就可以进入管理界面。

    至此环境搭建完成;

  • 相关阅读:
    LR--用栈实现移进--归约分析(demo)
    阿里云ECS服务器socket无法连接的问题
    select客户端模型封装——回调方式快速建立客户端
    select服务器端模型封装——回调方式快速建立服务端
    python实现的ocr接口
    汉字字典树
    linux下简易端口扫描器
    Linux下cs简单通讯(socket)
    POj 1321 棋盘问题 DFS 回溯
    HDU 1097 快速幂
  • 原文地址:https://www.cnblogs.com/pytest/p/10813286.html
Copyright © 2011-2022 走看看