交易所K线需要用到的工具
	***********************java********************************************
	liunx系统
	java - jdk1.8
	JAVA安装
	https://www.cnblogs.com/wjup/p/11041274.html
	我这里已经安装过了openjdk version "1.8.0_312"安装的版本
	输入 java -version 可以查看
	vi /etc/profile这个文件的地方加指向进去就可以 根据安装的版本号
	JAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk.x86_64
	PATH=$PATH:$JAVA_HOME/bin
	CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
	export JAVA_HOME CLASSPATH PATH
	填写保存 终端输入 . /etc/profile 
	java 安装完成
	***********************elasticsearch安装********************
	elasticsearch安装
	https://www.cnblogs.com/socketqiang/p/11363024.html
	先下载 wget  https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.0.tar.gz
	下载完成输入
	tar -zxvf elasticsearch-6.6.0.tar.gz
	解压得到包装包  改下名字
	重命名安装目录
	mv elasticsearch-6.6.0 elasticsearch
	然后复制到这里 /usr/local
	进入到es安装目录下的config文件夹中,修改elasticsearch.yml 文件
	#配置es的集群名称,默认是elasticsearch,es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。
	cluster.name: my-es
	#节点名称
	node.name: node-1
	#设置索引数据的存储路径
	path.data: /usr/local/elasticsearch/data
	#设置日志的存储路径
	path.logs: /usr/local/elasticsearch/logs
	#设置当前的ip地址,通过指定相同网段的其他节点会加入该集群中
	network.host: 0.0.0.0
	#设置对外服务的http端口
	http.port: 9200
	#设置集群中master节点的初始列表,可以通过这些节点来自动发现新加入集群的节点
	discovery.zen.ping.unicast.hosts: ["127.0.0.1","10.10.10.34:9200"]
	一定要记得在es根目录创建一个目录 data
	 useradd es
	  passwd es
	密码随便输入
	目录权限  chown -R es:es /usr/local/elasticsearch
	已经改变了 
	现在所有的都安装完成了
	下面有带报错的,我们一块处理了
	vi /etc/security/limits.conf这个文件加
	* soft nofile 65536
	* hard nofile 131072
	vi /etc/sysctl.conf 这个也要
	 vm.max_map_count=655360
	执行 sysctl -p
	现在启动下
	先进入文件所在/usr/local/elasticsearch/bin
	点开宝塔自带终端
	输入 su es
	启动命令  sh elasticsearch -d 
	9300 9200
	这两个端口如果没有显示正常那就是没有启动成功
	有报错,我们处理下
	***********************开放端口********************
	开放端口
	放行端口:[9200]
	放行端口:[3306]
	放行端口:[1-9999]
	放行端口:[888]
	放行端口:[443]
	放行端口:[2000-9200]
	放行端口:[39000-40000]
	放行端口:[20]
	放行端口:[22]
	放行端口:[21]
	PM2管理器
	官方 
	node.js管理器,内置 node.js + npm + nvm + pm2.!
	socket.io 404 换成域名加端口 :2130
	php start.php start
	cd /www/wwwroot/exchange4008.ex/public/vendor/webmsgsender
	php start.php start
*********************k线*************************************
	任务列表
	曲线2 shell脚本 每天, 1点30分 执行
	cd /www/wwwroot/源码根目录
	php public/vendor/webmsgsender/start.php start -d
	曲线1 shell脚本 每天, 1点30分 执行
	cd /www/wwwroot/源码根目录
	php artisan websocket:client start
	php7.2
	安装扩展
	fileinfo
	opcache
	memcache
	redis
	imagemagick
	imap
	exif
	intl
	xsl
	禁用函数为空
	伪静态
	location / {
	try_files $uri $uri/ /index.php$is_args$query_string;
	}
	开放端口
	放行端口:[9200]
	放行端口:[3306]
	放行端口:[1-9999]
	放行端口:[888]
	放行端口:[443]
	放行端口:[2000-9200]
	放行端口:[39000-40000]
	放行端口:[20]
	放行端口:[22]
	放行端口:[21]
***********************宝塔脚本,按需要上  时间自调***********************************
	宝塔脚本,按需要上  时间自调
	php artisan get_kline_data_fivemin
	 cd /www/wwwroot/exchange4008.ex
	php artisan get_kline_data_fivemin
	2
	php artisan get_kline_data_fifteenmin
	cd /www/wwwroot/exchange4008.ex
	php artisan get_kline_data_fifteenmin
	3
	php artisan get_kline_data_thirtymin
	cd /www/wwwroot/exchange4008.ex
	php artisan get_kline_data_thirtymin
	4
	php artisan get_kline_data_monthly
	cd /www/wwwroot/exchange4008.ex
	php artisan get_kline_data_monthly
	5
	php artisan get_kline_data_hourly
	cd /www/wwwroot/exchange4008.ex
	php artisan get_kline_data_hourly
	6
	php artisan get_kline_data_daily
	cd /www/wwwroot/exchange4008.ex
	php artisan get_kline_data_daily
	7
	php artisan get_kline_data_weekly
	cd /www/wwwroot/exchange4008.ex
	php artisan get_kline_data_weekly
	8
	php artisan auto_change start
	cd /www/wwwroot/exchange4008.ex
	php artisan auto_change start
	9
	php artisan queue:work
	cd /www/wwwroot/exchange4008.ex
	php artisan queue:work
	10 
	php artisan schedule:run websocket-client
	cd /www/wwwroot/exchange4008.ex
	php artisan schedule:run websocket-client
	11
	php artisan websocket:client restart
	cd /www/wwwroot/exchange4008.ex
	php artisan websocket:client restart
	12
	php start.php start
	cd /www/wwwroot/exchange4008.ex/public/vendor/webmsgsender
	php start.php start
	13
	续签Let's Encrypt证书
	/www/server/panel/pyenv/bin/python -u /www/server/panel/class/acme_v2.py --renew=1
**********************es开启************************************
	新服务器先安装java jdk  
	1   yum list java*
	  2 yum install java-1.8.0-openjdk.x86_64-openjdk*
	   yum install java-1.8.0-openjdk* -y
	等一下要你确认 你输入y
	  3 java -version
	安装好了
	第一次启动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
	如果需要数据还是不出来新数据 把elasticsearch-6.5.4里面的data 改文件名 
	之后重启服务器 在执行 重启es就可以了
	CentOS 7.6.1810(Py2.7.5)
	4核8G 容量大于50G
	环境  
	Nginx 1.17.8
	MySQL 5.6.47
	PHP-7.2
	phpMyAdmin 4.7
	Redis 5.0.8
	PHP扩展:
	fileinfo 通用扩展 若可用内存小于1G,可能会安装不上 
	opcache 缓存器 用于加速PHP脚本!
	redis 缓存器 基于内存亦可持久化的Key-Value数据库
	imagemagick 通用扩展 Imagick高性能图形库
	imap 邮件服务 邮件服务器必备 
	exif 通用扩展 用于读取图片EXIF信息 
	intl 通用扩展 提供国际化支持 
	xsl 通用扩展 xsl解析扩展
	  禁用函数为空
	**************************************
	安装教程
	1、修改根目录 .env 数据库配置文件
	\config\database.php
	DB_CONNECTION=mysql
	DB_HOST=127.0.0.1
	DB_PORT=3306
	DB_DATABASE=
	DB_USERNAME=
	DB_PASSWORD=
	2、设置网站目录 /public
	3、设置伪静态
	location / {
	try_files $uri $uri/ /index.php$is_args$query_string;
	}
	4.创建KY  清楚缓存
	php artisan key:generate
	php artisan config:clear
	php artisan config:cache
	手机/mobile   电脑/dist   后台是/admin   用户:admin   密码:123456
	**************************************
	需要开放的端口 888 8888 22 21 80 443 3306 6379 5432 2120 2123
	2 放行端口:[80] 正常 0000-00-00 00:00:00 网站默认端口
	3 放行端口:[8888] 正常 0000-00-00 00:00:00 宝塔Linux面板默认端口
	4 放行端口:[21] 正常 0000-00-00 00:00:00 FTP协议默认端口
	5 放行端口:[22] 未使用 0000-00-00 00:00:00 SSH远程服务
	6 放行端口:[12369] 正常 2020-11-03 21:53:27
	7 放行端口:[20] 未使用 2020-11-03 21:53:27 FTP主动模式数据端口
	8 放行端口:[39000-40000] 正常 2020-11-03 21:53:27 FTP被动模端口范围
	9 放行端口:[888] 正常 2020-11-03 21:53:27 phpMyAdmin默认端口
	10 放行端口:[2000] 正常 2020-11-03 22:20:33 0
	chargeMoney.html  替换 
	钱包地址:
	0x82cDFc742b071FC1c7Fc0a858b0315a3f4d822E1
	下载app 替换  
	app.065ef3f26c40ac51fcfc.js   文件里面  
	176行 
	替换文件
	https://weibest.net/xATV35
	cd /www/wwwroot/Adminx.cc
	php artisan schedule:run
	cd /www/wwwroot/Adminx.cc
	php artisan get_market
	cd /www/wwwroot/Adminx.cc
	php artisan get_kline_data
	cd /www/wwwroot/Adminx.cc
	php artisan get_kline_data_weekly
	cd /www/wwwroot/Adminx.cc
	php artisan get_kline_data_daily
	cd /www/wwwroot/Adminx.cc
	php artisan get_kline_data_hourly
	cd /www/wwwroot/Adminx.cc
	php artisan get_kline_data_monthly
	cd /www/wwwroot/Adminx.cc
	php artisan get_kline_data_thirtymin
	cd /www/wwwroot/Adminx.cc
	php artisan get_kline_data_fivemin
	cd /www/wwwroot/Adminx.cc
	php artisan queue:work
	cd /www/wwwroot/Adminx.cc
	php artisan update_balance
	cd /www/wwwroot/Adminx.cc
	php artisan websocket:client start
	cd /www/wwwroot/Adminx.cc
	php artisan schedule:run 1>> NUL 2>&1
	cd /www/wwwroot/Adminx.cc
	php artisan schedule:run
	cd /www/wwwroot/Adminx.cc/public/vendor/webmsgsender
	php start.php start -d
	cd /www/wwwroot/Adminx.cc/public/vendor/webmsgsender
	php start.php start
**************************安装vue环境并打包生成********************************
见下一篇文章
********************************




                            
                                
                                打赏
                            
                                
                        
                    - 
                                        
                                        支付宝扫一扫
                                     - 
                                        
                                        微信扫一扫
                                     
                    