小米soar工具安装(系统Ubuntu 18.04)
- 更新下apt-get包,防止报错
sudo apt-get update
sudo apt-get install
sudo apt-get upgrade
- 安装Go语言
sudo apt-get install go
- 下载(如果有离线包就不需要下载了,直接修改权限即可)
wget https://github.com/XiaoMi/soar/releases/download/0.11.0/soar.linux-amd64 -O soar
chmod a+x soar
- 测试是否安装成功
# 出现什么评分之类的信息,表示成功
echo 'select * from user' | ./soar
- 下载soar-web-dev(建议使用VPN下载)
地址:SOAR
也可以执行如下命令(可能需要很久):
wget https://codeload.github.com/xiyangxixian/soar-web/zip/master -O soar-web-master.zip
# 解压soar-web-dev
unzip soar-web-dev.zip
- 安装python环境
python3.X
pip install Flask
pip install pymysql
pip install pycryptodome
- 启动
cd soar-web-master
bash run.sh
效果:会弹出一个web页面,可以输入SQL语句进行测试。
- 守护进程支持:(直接X掉页面,ip地址会被占用,要通过输入关闭服务的命令来关闭)
#启动服务:
bash manage.sh start
#关闭服务:
bash manage.sh stop
#重启服务:
bash manage.sh restart