ubuntu18.04 系統(tǒng)環(huán)境
mysql> select version();
+-------------------------+
| version() |
+-------------------------+
| 5.7.42-0ubuntu0.18.04.1 |
+-------------------------+
1 row in set (0.00 sec)
install package list:
pip install crcmod
pip install numpy
pip install pymysql
sudo pip3 install redis
sudo pip3 install websockets~=9.1 //指定安裝websockets 9.1版本
sudo pip3 install websocket // version:0.2.1
log info:
PyInstaller: 4.10
Python: 3.6.9
安裝的tolls 包(python3.6):
pyinstaller --version
4.10
pip install pyproj--》 pip list |grep pyproj0--> pip3 list |grep pyproj [pip, pip3 均進(jìn)行了安裝Version: 3.0.1]
sudo pip3 install pyinstaller --->這個可以安裝成功
然后進(jìn)行: ./make_xxx_engine_deb.sh deb
端口是否占用:
netstat -ntpl | grep 6379
殺死6379端口的進(jìn)程
sudo fuser -k -n tcp 6379
///修改遠(yuǎn)程登錄方式sudo vim /etc/redis.conf
# 允許任何主機(jī)連接贴膘、訪問
bind 127.0.0.1 改為 bind 0.0.0.0
# 關(guān)閉保護(hù)模式
protected-mode yes 改為 protected-mode no
# 允許啟動后在后臺運(yùn)行股淡,即關(guān)閉命令行窗口后仍能運(yùn)行
daemonize no 改為 daemonize yes
mysql 安裝:
sudo apt-get install mysql-server
sudo apt-get install mysql-client
systemctl status mysql.service ///查看運(yùn)行狀態(tài)
sudo systemctl start/restart/stop mysql.service
sudo service mysql restart ////////也可以采用這個指令進(jìn)行重啟
sudo systemctl start mysql.service
MySQL的配置文件:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf ///打開配置文件匾乓,找到bind-address = 127.0.0.1 注釋,可遠(yuǎn)程登錄
mysql -V ///mysql Ver 14.14 Distrib 5.7.42, for Linux (x86_64) using EditLine wrapper
whereis mysql ///mysql: /usr/bin/mysql /usr/lib/mysql /etc/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
myslq 登錄:
sudo mysql -uroot -p123456
登錄mysql之后裁蚁,分別執(zhí)行以下命令
use mysql;
update user set host='%' where user='root'; //設(shè)定遠(yuǎn)程登錄
flush privileges;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
(“123456”:設(shè)定的密碼)
flush privileges;
mysql INITSQL.sql 數(shù)據(jù)庫的導(dǎo)入:
mysqladmin -u root -p create bleengine (數(shù)據(jù)庫名字)
mysql -u root -p bleengine < INITSQL.sql
運(yùn)行bleMain bin需要安裝的文件:
sudo pip install crcmod (version 1.7)
運(yùn)行bleMain:
1抱究、screen -r bleRun 恢復(fù)會話焕刮,如果該會話不存在邓馒,創(chuàng)建該會話
2、bleengine 啟動引擎
3特愿、CTRL + A + D 退出當(dāng)前會話仲墨,后臺運(yùn)行
alias bleengine='/opt/RTLS/ble/xxx'
其他group_concat配置:
臨時配置
SET SESSION group_concat_max_len = 20480;
永久修改group_concat_max_len
需要修改my.cnf或my.ini文件勾缭,在文件中找到[mysqld] 在后面添加group_concat_max_len=10240,保存之后然后重啟mysql即可