使用说明

Centos

1
2
3
4
5
6
7
8
# 用户名
root
# 密码
root
# es用户
yjy
# 密码
root

数据库

导入 t_test.sql

项目修改

  1. 自行修改 mysite 项目中 views.pyarg_helpers.py

    • views.py

      1
      es = Elasticsearch('http://192.168.31.13:9200')
    • arg_helpers.py

      1
      2
      3
      4
      5
      6
      class args:	
      mysql_host='192.168.31.189'
      mysql_port=3306
      mysql_user='root'
      mysql_password='root'
      mysql_database='software_test'
  2. 自行修改 vue_test 项目中 config\index.js

    • index.js

      1
      2
      3
      4
      5
      6
      7
      8
      9
      proxyTable: {
      '/searchKeyWord':{
      target:'http://192.168.31.13:8000',
      secure:false,
      changeOrigin:true,
      pathRewrite:{
      '^/searchKeyWord':'searchKeyWord'
      }
      }

      项目启动

Elasticsearch

1
2
3
4
5
6
7
8
# 切换到yjy用户
su yjy
# 进入es目录
cd /home/yjy/elasticsearch-6.3.0/bin
# 启动es
./elasticsearch
# 查看结果
http://192.168.31.13:9200/

Django

1
2
3
4
5
6
7
# 进入项目目录
cd /usr/local/django/mysite
# 启动项目
python3 manage.py runserver 0.0.0.0:8000
# 查看结果
http://192.168.31.13:8000/searchKeyWord/?db_type=mysql&keyword=%E6%88%90%E7%BB%A9&page=1&rows=10
http://192.168.31.13:8000/searchKeyWord/?db_type=es&keyword=%E6%88%90%E7%BB%A9&page=1&rows=10

Vue

1
2
3
4
5
6
# 进入目录
cd /usr/local/vuedemo/vue_test
# 启动项目
npm run dev
# 查看结果
http://192.168.31.13:8080/#/test

实验包

链接:https://pan.baidu.com/s/1EJt3cqS4QaCaatVHLRTcZQ?pwd=a2mw
提取码:a2mw