ElasticView 部署
您的ElasticView部署手册.
您的ElasticView部署手册.
或者 https://github.com/1340691923/ElasticView/releases / https://gitee.com/cynthia520/elastic-view/releases 下载ElasticView(对应操作系统).zip的安装包.
解压后
二进制:
1. ./ev_windows_amd64.exe
2. 访问 http://127.0.0.1:8090
3. 登录 用户名:admin,密码:admin
4. 前往插件市场下载对应插件
加快页面访问速度-nginx部署
ev.conf
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
server {
listen 80;
server_name demo.elastic-view.cn;
gzip on;
gzip_min_length 1k;
gzip_comp_level 9;
gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
gzip_vary on;
gzip_disable "MSIE [1-6]\.";
underscores_in_headers on;
client_max_body_size 1024m;
location / {
proxy_pass http://127.0.0.1:8090; # 转发规则
proxy_set_header Host $proxy_host; # 修改转发请求头,让8080端口的应用可以收到真实的请求
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /ws {
proxy_pass http://127.0.0.1:8090; # 转发规则
proxy_read_timeout 3600s;
proxy_send_timeout 3600s;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
}
}
二进制:
log:
storageDays: 4 # 日志保留天数
logDir: "logs" # 日志保留文件夹
port: 8090 # 启动端口
pluginRpcPort: 8091 #插件内网访问端口
rootUrl: http://localhost:8090/ #项目访问根目录
dbType: "sqlite3" # 数据保留类型 分为 sqlite3 和 mysql
enableLogEs: false #是否记录es请求记录
enableLogEsRes: false #是否记录es请求记录中返回的响应体
sqlite: # dbType为sqlite3时填 dbPath为数据保存文件地址
dbName: "es_view.db"
mysql: # dbType为mysql时填
username: "root"
pwd: ""
ip: "localhost"
port: "3306"
dbName: "test"
maxOpenConns: 10
maxIdleConns: 10
appSecret: "1340691923@qq.com" # jwt 加密密钥
esPwdSecret: "concat_mail!!->1340691923@qq.com" # es密码加密密钥 加密方式为 AES
version: "0.0.3" # EV 版本号
deBug: false # 是否为测试模式 如果为 false则打开默认浏览器直接访问地址
checkForevUpdates: true #是否自动检测ev更新
checkForPluginUpdates: true #是否自动检测ev插件更新
evKey: #evKey 需要到插件者后台注册获取
storeFileDir: #临时文件存放目录 例如下载的excel
plugin:
loadPath: plugins #插件存放目录
storePath: plugins_store #插件临时文件存放目录
watermarkContent: ElasticView #水印
translation:
lang: zh-cn # zh-cn or en
cfgDir: config/i18n #i18n文件存放目录
Ai:
bigModeKey: "" #阿里百炼大模型appkey
docker run -d --name ev -v /path/to/ev_store:/app/ev_store -p 8090:8090 1340691923/elastic_view:v0.0.16
深入
挂载配置文件:
1.docker cp ev:/app/config /path/to/
2.docker run -d --name ev -v /path/to/config:/app/config -v /path/to/ev_store:/app/ev_store -p 8090:8090 1340691923/elastic_view:v0.0.17