项目地址:https://github.com/tenyue/ServerStatus

客户端

咳咳,首先配置客户端,这里的PY版本要求为2.7,其它版本报错

这里教程的默认版本为2.6.6,那么就需要安装2.7来运行,切记不可直接升级(yum不要通过2.6来运行,泪奔)

开始安装
1.更新gcc,因为gcc版本太老会导致新版本python包编译不成功,已安装php环境请忽略

yum -y install gcc

2.编译安装python2.7

wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz && tar zxvf Python-2.7.9.tgz && cd Python-2.7.9 && ./configure && make all && make install && make clean && make distclean

安装完成后,设置2.7软连。

ln -s /usr/local/bin/python2.7 /usr/bin/python2.7


然后将附件里的client.py编辑后上传到root目录,给权限,附件里设置好了,看不懂就改下服务器IP就行了
编辑client.py的时候,再最上面的python改成python2.7,这样就不用担心其他依赖py2.6的不能用了

运行一次,然后给守护

nohup ./client.py &> /dev/null &

客户端就配置完成了

服务端

教程环境:centos6 64位+kangle
将附件上传到wwwroot目录下,然后SSH进入网站服务端目录,这里楼主以空间用户名jk为例

cd /home/ftp/j/jk/wwwroot/server

安装

make

这里先不着急运行,先配置文件config.json

然后运行

./sergate --config=config.json --web-dir=/home/ftp/j/jk/wwwroot

成功后显示:

最后修改:2021 年 04 月 21 日
如果觉得我的文章对你有用,请随意赞赏