交易所教程K线启动需要:elasticsearch/ES环境搭建配置教程

交易所教程K线启动需要:elasticsearch/ES环境搭建配置教程

  • 下载须知下载遇到问题或链接失效,可联系在线客服或留言反馈!
  • 最近更新2023年03月20日
VIP免费下载
  • (交易所源码搭建)公司技术QQ:34401713,最新版源码

    有了这套教程,稍微有点动手能力的技术员没有搞不定的交易所(前提是交易所源码不是残品,就像某站搬砖还直接砍文件夹的那种)
    新服务器先安装java jdk

    1.1  yum list java*

    1.2  yum install java-1.8.0-openjdk.x86_64-openjdk*

    yum install java-1.8.0-openjdk* -y
    等一下要你确认 你输入y

    1.3 java -version
    安装好了

    2.1、下载
    可以按照windows版那样从官网下载TAR格式解压包,上传到linux服务器上。

    如果你的linux可以访问外网的话,推荐直接在linux中下载,执行如下命令:

    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz
    2.2、解压
    执行解压命令:

    tar -zxvf elasticsearch-6.2.4.tar.gz
    解压完成后,会出现elasticsearch-6.2.4目录。

    2.3、启动
    执行启动命令:

    ./bin/elasticsearch
    如果你是root用户启动的话,会报”can not run elasticsearch as root”的错误。因为安全问题elasticsearch不让用root用户直接运行,所以要创建新用户,继续阅读2.4步骤。

    2.4、创建新用户
    第一步:liunx创建新用户:”adduser yjclsx”,然后给创建的用户加密码:”passwd yjclsx”,输入两次密码。

    第二步:切换刚才创建的用户:”su yjclsx”,然后启动elasticsearch。如果显示Permission denied权限不足,则继续进行第三步。

    第三步:给新用户赋权限,因为这个用户本身就没有权限,肯定自己不能给自己付权限。所以要用root用户登录并赋予权限,chown -R yjclsx/你的elasticsearch安装目录。

    通过上面三步就可以启动elasticsearch了。

    2.5、验证启动是否成功
    如果一切正常,Elasticsearch就会在默认的9200端口运行。这时,打开另一个命令行窗口,请求该端口:

    curl localhost:9200
    如果得到如下的返回,就说明启动成功了:

     

    2.6、远程访问elasticsearch服务
    默认情况下,Elasticsearch 只允许本机访问,如果需要远程访问,可以修改 Elasticsearch 安装目录中的config/elasticsearch.yml文件,去掉network.host的注释,将它的值改成0.0.0.0,让任何人都可以访问,然后重新启动 Elasticsearch 。

    network.host: 0.0.0.0
    上面代码中,”network.host:”和”0.0.0.0″中间有个空格,不能忽略,不然启动会报错。线上服务不要这样设置,要设成具体的 IP。

    2.7、常见错误及其解决方式
    错误一:max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]

    解决:执行下面的命令:

    sudo sysctl -w vm.max_map_count=262144
    错误二:max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536]

    解决:执行下面的命令:

    sudo vim /etc/security/limits.conf
    在limits.conf最下方加入下面两行(这里的yjclsx是之前2.4步骤中新建的用户名):

    yjclsx hard nofile 65536
    yjclsx soft nofile 65536
    ————————————————
    以下是交易所部分启动教程:

    第一次启动es

    上传es压缩包到网站根目录并解压

    1 groupadd Adminx

    2 useradd Adminx -g Adminx -p Adminx

    3 cd /www/wwwroor/myweb (myweb改成es所在目录)

    4 chown -R Adminx:Adminx elasticsearch-6.5.4

    5 su Adminx

    6 cd ./elasticsearch-6.5.4
    1
    7 ./bin/elasticsearch -d

    重新启动es

    1 cd /www/wwwroor/myweb (myweb改成es所在目录)

    2 su es1

    3 cd ./elasticsearch-6.5.4

    4 ./bin/elasticsearch -d

    5 ps -ef|grep es

    判断服务是否运行:curl http://localhost:9200/
    或者lsof -i:9200

    如果需要数据还是不出来新数据 把elasticsearch-6.5.4里面的data 改文件名

    之后重启服务器 在执行 重启es就可以了


    以下是大多合约类交易所通用启动脚本命令

    付费隐藏内容
    此处内容需要权限查看

    该内容查看价格:¥18 / VIP会员免费

    开通VIP免费查看
    分享到 :
    相关推荐

    整站完整版大富二开美化版源码,安装说明,采集修复

    声明:在使用本系统时,使用方必须在国家相关法律法规范围内并经过国家相关部门的授权许可...

    个码免签支付/码支付

    个码免签支付/码支付跑了下东西还是很不错的。搭建教程在文件夹里,实物如下图:源码截[...

    富星期货源码 中英文 PC+手机

    源码介绍富星期货微盘点位盘双语言(中英文)源码PC+手机。某站2万的东西,程序[&h...

    宝可梦回合手游口袋觉醒Linux手工服务端+GM后台「亲测源码」

    宝可梦回合手游口袋觉醒Linux手工服务端+GM后台「亲测源码」声明:在使用本系统[...

    多商户免签 源码下载个码免签支付 微信支付宝QQ免签支付 APP+PC监控 码支付系统源码

    多商户免签源码下载个码免签支付微信支付宝QQ免签支付APP+PC监控码支付系[&he...

    菲华国际CBT云矿机区块系统带最新灰色UI版与MT释放+云矿机+OTC网站源码

    源码说明:1.后台团队树形图2.增加交易云信用积分3.增加三网验证(和短信一样[&h...

    2022虎年新UI春节送祝福微信小程序源码下载支持多种流量主

    源码说明:这是一款网友用以前发过的一款端午送祝福改的一款小程序里面的背景图包括祝[&...

    python百度快排脚本(附刷排名整套参数/源码核心)

    源码说明:最新有效Python快排脚本,可自行二开!运行环境准备:1、pyth[&h...

    发表回复

    登录... 后才能评论