ward是一个用java写的服务器监控工具,功能类似于php探针,界面很简约:
部署的话需要我们自己构建一下jar包,安装需要用到的工具:
apt -y update apt -y install default-jre maven
拉取源码/构建:
cd /opt git clone https://github.com/B-Software/Ward.git cd Ward/ mvn clean package
构建没问题的话在target目录下会有jar包,你可以在前台尝试运行:
cd target java -jar ward-1.8.5.jar
如果可以正常运行的话,退出来新建一个systemd服务文件:
nano /usr/lib/systemd/system/ward.service
写入如下配置:
[Unit] Description=Ward server [Service] Type=simple WorkingDirectory=/opt/Ward/target ExecStart=/usr/bin/java -Xms128m -Xmx256m -jar ward-1.8.5.jar Restart=on-failure [Install] WantedBy=multi-user.target
使用systemd管理ward:
systemctl start ward systemctl enable ward
默认情况下程序监听4000端口,初次打开可以设置你的名字和后续要监听的端口号:
这些配置后续是可以更改的,在运行目录下有一个setup.ini文件,里面可以修改:
[setup] serverName = Moonbridge theme = light port = 5000
大佬等你出货,脖子都长了三寸。
鸽了几天