Linux系统之安装Ward服务器监控工具

简介: 【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具

一、Ward介绍

1.1 Ward简介

Ward 是一个使用 Java 开发的简单而简约的服务器监控工具。

1.2 Ward特点

  • Ward 支持自适应设计系统。
  • Ward支持深色主题。
  • Ward只显示服务器的主要信息。
  • Ward 在所有流行的操作系统上运行良好。

二、本地环境介绍

2.1 本地环境规划

本次实践为个人测试环境,操作系统版本为centos7.6。

hostname IP地址 操作系统版本 内核版本 java版本 ward版本
jeven 192.168.3.166 centos 7.6 3.10.0-957.el7.x86_64 1.8.0_202 1.8.8

2.2 本次实践介绍

1.本次实践部署环境为个人测试环境;
2.在centos7.6环境下部署Ward服务器监控工具。

三、部署java环境

3.1 jdk下载地址

jdk下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

在这里插入图片描述

3.2 解压jdk安装包

  • 解压jdk安装包
tar -xzf jdk-8u202-linux-x64.tar.gz

在这里插入图片描述

3.3 复制二进制文件

将jdk的二进制文件复制到/usr/local/目录下

cp -r /root/jdk1.8.0_202/ /usr/local/jdk/

3.4 配置环境编辑

在/etc/profile文件中,新增以下两行:

export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
[root@jeven jdk1.8.0_202]# vim /etc/profile
[root@jeven jdk1.8.0_202]# source !$
source /etc/profile

3.5 查看java版本

检查java版本

[root@jeven jdk1.8.0_202]# java -version
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)

四、下载ward的jar包

4.1 下载软件包

在github下载ward的jar包

wget https://github.com/Rudolf-Barbu/Ward/releases/download/v1.8.8/ward-1.8.8.jar

4.2 查看下载软件包

查看下载软件包

[root@jeven ~]# ls
jdk1.8.0_202  jdk-8u202-linux-x64.tar.gz  ward-1.8.8.jar

五、安装ward工具

5.1 启动ward服务

  • 在后台启动ward服务
nohup java -jar ward-1.8.8.jar  &

在这里插入图片描述

  • 查看后台启动任务
[root@jeven ~]# jobs -l
[1]+ 78400 Running                 nohup java -jar ward-1.8.8.jar &

5.2 查看ward服务监听端口

查看ward服务监听端口4000

[root@jeven ~]# ss -tunlp |grep 4000
tcp    LISTEN     0      100      :::4000                 :::*                   users:(("java",pid=78400,fd=13))

5.3 关闭防火墙和selinux

如果需要开启防火墙,则需要放行4000端口和4010端口。如果使用云服务器部署,记得在安全组放行端口。

  • 关闭防火墙
systemctl stop firewalld && systemctl disable firewalld
  • 关闭selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
getenforce

六、访问ward服务

6.1 进入ward初始界面

访问地址:http://192.168.3.166:4000/,将IP地址替换成自服务器机的IP地址,
进入ward初始界面

在这里插入图片描述

6.2 ward的初始配置

默认打开设置页面,
Server Name :自定义,这里选择myserver,
端口号:自定义,这里设置5000,后续将以新输入的这个端口号访问,
注意:新端口号不能与默认端口号相同,完成后点击 LAUNCH 即可。

在这里插入图片描述

6.3 重新打开ward首页

重新打开ward首页,访问地址:http://192.168.3.166:5000/,将IP替换成自己服务器的IP地址。

在这里插入图片描述

相关文章
|
6月前
|
Ubuntu Linux Anolis
Linux系统禁用swap
本文介绍了在新版本Linux系统(如Ubuntu 20.04+、CentOS Stream、openEuler等)中禁用swap的两种方法。传统通过注释/etc/fstab中swap行的方式已失效,现需使用systemd管理swap.target服务或在/etc/fstab中添加noauto参数实现禁用。方法1通过屏蔽swap.target适用于新版系统,方法2通过修改fstab挂载选项更通用,兼容所有系统。
586 3
Linux系统禁用swap
|
6月前
|
Linux
Linux系统修改网卡名为eth0、eth1
在Linux系统中,可通过修改GRUB配置和创建Udev规则或使用systemd链接文件,将网卡名改为`eth0`、`eth1`等传统命名方式,适用于多种发行版并支持多网卡配置。
1115 3
|
5月前
|
Shell Linux 网络安全
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
1050 3
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
|
6月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
408 18
|
Ubuntu Linux 网络安全
Linux系统初始化脚本
一款支持Rocky、CentOS、Ubuntu、Debian、openEuler等主流Linux发行版的系统初始化Shell脚本,涵盖网络配置、主机名设置、镜像源更换、安全加固等多项功能,适配单/双网卡环境,支持UEFI引导,提供多版本下载与持续更新。
696 3
Linux系统初始化脚本
|
6月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
474 15
|
存储 Ubuntu Linux
HPE SPP 2025.09.00.00 - HPE 服务器固件、驱动程序和系统软件包 (Released Oct 2025)
HPE SPP 2025.09.00.00 - HPE 服务器固件、驱动程序和系统软件包
219 0
|
6月前
|
弹性计算 安全 Linux
使用阿里云服务器安装Z-Blog博客网站流程,新手一键部署教程
本教程教你如何在阿里云99元服务器上,通过宝塔Linux面板一键部署Z-Blog博客。基于CentOS 7.9系统,从远程连接、安装宝塔面板、开放端口到部署Z-Blog全流程详解,操作简单,新手也能轻松搭建个人博客网站。
746 13
|
6月前
|
安全 Linux Shell
Linux系统提权方式全面总结:从基础到高级攻防技术
本文全面总结Linux系统提权技术,涵盖权限体系、配置错误、漏洞利用、密码攻击等方法,帮助安全研究人员掌握攻防技术,提升系统防护能力。
770 1