我是一名新手,我使用Linux服务器

Linux服务器搭建说明

我是一名新手,我使用Linux服务器

Linux服务器搭建说明

你应购买Centos7的服务器,因为只有Centos7的服务器默认支持Docker服务

准备

JDK

首先,你需要一个JDK,这是运行Java程序的必备物品

你可以从此链接得到JDK

下载应该获得一个.rpm结尾的文件,使用命令

yum localinstall -y jdk-8u211-linux-x64.rpm

即可完成安装

酷Q

你可以按照以下教程获得一个Linux下的酷Q

酷Q on dockerarrow-up-right

这里必须提及的注意事项是。本系统的9999端口必须被开启,因此你的docker命令应该类似如下

服务本体

HttpApi

下载的服务本体解压后,可以看到SinaNya文件夹,进去后可以找到bin目录

bin目录下存在一个文件名为org.inlinc.inhttp.cpk的文件,将它放到酷Q的app目录下即可,这个目录如果你按照上方教程操作,应该是/root/coolq-data/app

启动酷Q

首先你的骰子QQ号必须开启设备锁,具体如何开启请百度

尝试启动酷Q,按照酷Q on dockerarrow-up-right教程中的方式打开网页进入,找到悬浮窗,右键按照如下步骤打开应用管理

打开应用管理后寻找HttpApi

右侧寻找菜单,关闭服务 右侧寻找菜单,设置

首先看地址部分

这里HttpApi有一个小bug,关闭服务后可能显示一次崩溃,点击酷Q重启即可

修改配置文件

打开SinaNya/conf目录,下面有个文件叫sinanya.properties,使用记事本或者其它文本工具打开它

可以看到里面有很多配置信息,如下

其中必填信息,尤其是要修改hostIp这一段。既然你使用了linux的话,你的服务一定在docker内,因此hostIp无法使用hostIp=localhost其余项目除了masterMail都无需修改

Linux搭建骰娘的人,大部分都可以用ifconfig命令或从云服务商处查到自己的IP地址。

注意:这里千万不能用127.0.0.1localhost,docker不认!

启动

cdSinaNya/bin

sh ./deamons.sh start即可启动

注意必须在bin目录下,程序中有取相对路径的地方!!!

如何重启、更新

同样cd到SinaNya/bin

sh ./deamons.sh restart即可重启 sh ./deamons.sh stop即可停止

下载新版的SinaNya.tar.gz,按照刚才提到的上述方式重新布置即可(通常配置文件可以沿用)

无需重启酷Q

如果我遇到问题了怎么办

SinaNya/logs目录下的所有文件反馈到交流群162279609即可

Last updated

Was this helpful?