windows10安装HttpRunnerManager
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了windows10安装HttpRunnerManager,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3303字,纯文字阅读大概需要5分钟。
内容图文
![windows10安装HttpRunnerManager](/upload/InfoBanner/zyjiaocheng/944/b99a557224e248eabe4fafc024a6251c.jpg)
今年有个很火的开源平台,跟着网站学习练习了一下,记录一下在windows上的安装工作
目录
1、基础环境准备
2、配置
3、安装
1、基础环境准备
该平台需要安装的软件有mysql5.7、python3.6、erlang、rabbitmq
第一步:安装创建数据库,推荐5.7+
安装完后,使用数据库连接工具新建该平台的要使用的库
第二步:安装Python3.6
第三步:安装erlang10.4,下载地址http://www.erlang.org/downloads,因为安装rabbitmq需要先安装erlang
添加环境变量,输入erl,证明安装成功
ERLANG_HOME D:\Program Files\erl10.4
path %RABBITMQ_SERVER%\sbin;
第四步:安装Rabbitmq
下载地址:http://www.rabbitmq.com/download.html 下载后双击进行安装
进入D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.16\sbin目录,输入rabbitmq-plugins.bat enable rabbitmq_management 开启插件
激活插件后,默认是启动的,可以手动再关闭和启动
安装完成并启动后,可以测试下是否可正常访问
默认的用户名:guest
默认的密码为:guest
2、配置
第一步:下载项目https://github.com/HttpRunner/HttpRunnerManager,放到D盘,重命名为HttpRunnerManager
第二步:配置数据库,打开HttpRunnerManager项目的setting.py文件,进行如下配置
if DEBUG: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'HttpRunnerManager', # 新建数据库名 'USER': 'root', # 数据库登录名 'PASSWORD': '', # 数据库登录密码 'HOST': '127.0.0.1', # 数据库所在服务器ip地址 'PORT': '3306', # 监听端口 默认3306即可 } } STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), # 静态文件额外目录 ) else: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'HttpRunnerManager', # 新建数据库名 'USER': 'root', # 数据库登录名 'PASSWORD': '', # 数据库登录密码 'HOST': '127.0.0.1', # 数据库所在服务器ip地址 'PORT': '3306', # 监听端口 默认3306即可 } } STATIC_ROOT = os.path.join(BASE_DIR, 'static')
第三步:配置work配置
djcelery.setup_loader() CELERY_ENABLE_UTC = True CELERY_TIMEZONE = 'Asia/Shanghai' BROKER_URL = 'amqp://guest:guest@127.0.0.1:5672//' if DEBUG else 'amqp://guest:guest@127.0.0.1:5672//' CELERYBEAT_SCHEDULER = 'djcelery.schedulers.DatabaseScheduler' CELERY_RESULT_BACKEND = 'djcelery.backends.database:DatabaseBackend' CELERY_ACCEPT_CONTENT = ['application/json'] CELERY_TASK_SERIALIZER = 'json' CELERY_RESULT_SERIALIZER = 'json' CELERY_TASK_RESULT_EXPIRES = 7200 # celery任务执行结果的超时时间, CELERYD_CONCURRENCY = 1 if DEBUG else 10 # celery worker的并发数 也是命令行-c指定的数目 根据服务器配置实际更改 一般25即可 CELERYD_MAX_TASKS_PER_CHILD = 100 # 每个worker执行了多少任务就会死掉,我建议数量可以大一些,比如200 EMAIL_SEND_USERNAME = 'xxxx@163.com' # 定时任务报告发送邮箱,支持163,qq,sina,企业qq邮箱等,注意需要开通smtp服务 EMAIL_SEND_PASSWORD = 'XXX' # 邮箱密码
第四步:安装依赖库
切换到HttpRunnerManager目录,然后执行下面命令,自动安装需要的依赖库文件
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
第五步:迁移数据库
python manage.py makemigrations ApiManager #生成数据迁移脚本
python manage.py migrate #应用到db生成数据表
第六步:创建超级用户,用户后台管理数据库,并按提示输入相应用户名,密码,邮箱。
python manage.py createsuperuser
密码:admin admin123
启动服务python manage.py runserver
3、安装
第一步:先在平台注册
第二步:登录
http://127.0.0.1:8000/api/login/
其他:1、后台数据库系统http://127.0.0.1:8000/admin/ 2、如果是用manage.py runserver 0.0.0.0:8000启动,则任意ip都能打开
内容总结
以上是互联网集市为您收集整理的windows10安装HttpRunnerManager全部内容,希望文章能够帮你解决windows10安装HttpRunnerManager所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。