Step1: java 1.8+ env 检查环境命令 java -version
sudo apt install java-1.8.0-openjdk.x86_64
具体安装方案 自行百度
建议路径/usr/local/src/java
正确提示类似如下:
[root@hadoop01 ~]# java -version
java version "1.8.0_212"
Java(TM) SE Runtime Environment (build 1.8.0_212-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.212-b10, mixed mode)
Step2: 安装redis
cd /usr/local/src/ && wget https://download.redis.io/releases/redis-5.0.4.tar.gz &&tar -zxvf redis-5.0.4.tar.gz &&cd redis-5.0.4
vi 或者vi redis.conf 按照提供的conf文件修改一下或者直接替换也行
启动命令 redis-server /usr/local/src/redis-5.0.4/redis.conf
Step3: 安装mongodb
1.在/usr/local/src 目录下
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.17.tgz &&
tar -zxvf mongodb-linux-x86_64-4.0.17.tgz && mv mongodb-linux-x86_64-4.0.17 mongodb
2.nano ~/.bash_profile 在末尾添加 export PATH=/usr/local/src/mongodb/bin:$PATH 保存 退出
3.source ~/.bash_profile
1.cd /usr/local/src/mongodb
2.mkdir -p data/db
3.mkdir etc
在 log 目录下创建 mongodb.log 文件:
touch mongodb.log
在 etc 目录下创建 mongodb.conf 文件:
touch mongodb.conf
nano mongodb.conf
将以下内容粘贴进去保存
dbpath=/usr/local/src/mongodb/data/db # 指定数据存储目录
logpath=/usr/local/src/mongodb/log/mongodb.log # 指定日志文件存储目录
logappend=true # 使用追加方式写日志
port=27017 # 端口
fork=true # 以守护进程方式运行
auth=true # 启用验证
bind_ip=0.0.0.0 # 允许任意外部地址访问
启动 mongodb(通过配置文件方式启动):
mongod --config /usr/local/src/mongodb/etc/mongodb.conf
执行 mongo 命令,连接 mongodb 数据库,然后执行以下命令:
1.use admin
2.db.createUser({user:"admin",pwd:"admin",roles:["root"]}) //create admin
3.db.auth("admin", "admin") //check auth
4.use wizard
5.db.createUser({user: "wizard", pwd: "wizard", roles: [{ role: "dbOwner", db: "wizard" }]})
Step4: 修改 wizard 下的config文件夹配置文件config.properties
bot.token=xxxxxxxxxx:xxxxxxxxxxxxxxxxxxxxxxx #不知道是什么的 建议放弃使用
bot.name=@xxxx_bot #不知道是什么的 建议放弃使用
bot.userid=xxxxxxxxxx #不知道是什么的 建议放弃使用
bot.userdata.location=/home/bot_data/ #默认 存储序列化数据 不知道是什么的可以不用改
fclone.config.name=xx #自己的fclone 配置名也就是 remote 不知道是什么的 建议放弃使用 因为仅支持fclone
accouts.path=/xxxx/xxxx/ #不知道是什么的 建议放弃使用
copy.args=--drive-server-side-across-configs,--checkers=16,--transfers=16,--drive-pacer-min-sleep=1ms,--check-first,-P #具体参数,自行修改数字
dedupe.mode=newest #不知道是什么的 可以不用改
dedupe.args=--checkers=128,--drive-pacer-min-sleep=1ms,-P #具体参数,自行修改数字
size.args=--checkers=128,--ignore-checksum,--drive-pacer-min-sleep=1ms,--drive-pacer-burst=800,--disable,listR #具体参数,自行修改数字
# redis 配置 默认即可 有需求 自己改
redis.maxTotal=100
redis.maxIdle=30
redis.minIdle=10
redis.host=127.0.0.1
redis.port=6379
# mongodb 配置 默认也行 自己愿意改就改
mongodb.host=127.0.0.1
mongodb.port=27017
mongodb.username=wizard
mongodb.password=wizard
mongodb.database=wizard
step5: 在wizard文件夹下 使用java -jar wizard.jar 启动