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地址。

在这里插入图片描述

相关文章
|
5月前
|
安全 Linux Shell
四、Linux核心工具:Vim, 文件链接与SSH
要想在Linux世界里游刃有余,光会“走路”还不够,还得配上几样“高级装备”。首先是Vim编辑器,它像一把瑞士军刀,让你能在命令行里高效地修改文件。然后要懂“软硬链接”,软链接像个快捷方式,硬链接则是给文件起了个别名。最后,SSH是你的“传送门”,不仅能让你安全地远程登录服务器,还能用scp轻松传输文件,设置好密钥更能实现免-密登录,极大提升效率。
447 4
|
4月前
|
Shell Linux 网络安全
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
782 3
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
|
5月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
384 18
|
存储 Ubuntu Linux
HPE SPP 2025.09.00.00 - HPE 服务器固件、驱动程序和系统软件包 (Released Oct 2025)
HPE SPP 2025.09.00.00 - HPE 服务器固件、驱动程序和系统软件包
197 0
|
5月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
408 15
|
5月前
|
安全 Linux iOS开发
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
281 0
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
|
NoSQL Java Linux
linux 安装 neo4j简介
Neo4j是高性能NoSQL图形数据库,利用图结构存储数据。推荐使用JDK 11配合Neo4j 3.x版本。下载3.5.9版,通过`curl`命令在Linux上获取tar.gz文件,然后解压。配置`neo4j.conf`,调整内存设置,开启远程访问。执行`./bin/neo4j start`启动,通过`http://服务器IP:7474`访问,默认凭据是username: neo4j, password: neo4j,登录后应更改密码。
1899 1
|
存储 缓存 Ubuntu
【嵌入式开发】 Linux Kernel 下载 配置 编译 安装 及 驱动简介(二)
【嵌入式开发】 Linux Kernel 下载 配置 编译 安装 及 驱动简介(二)
407 0
|
Ubuntu 安全 Unix
【嵌入式开发】 Linux Kernel 下载 配置 编译 安装 及 驱动简介(一)
【嵌入式开发】 Linux Kernel 下载 配置 编译 安装 及 驱动简介(一)
483 0