如果你想在外网随时随地都能监控Linux服务器的运行状态,那使用花生壳客户端 for Linux是最好的了,而且实现方法非常的简单,可靠且易操作。本文以Centos系统为例说明,下面是具体步骤。
一、环境准备 搭建监控系统前,需先对Linux服务器安装Aapche服务及PHP,并关闭防火墙服务(由于是测试使用可直接关闭,也可以开放对应端口权限)。
二、监控部署 Linux-dash是一个低开销、易部署、基于Web的Linux服务器监控系统。界面采用了widget布局,直观地展示了Linux服务器的当前整体概况,包括内存和磁盘使用情况、网络、安装软件、用户、运行进程等。 1.环境准备 如果系统没有安装Apache,就需要进行安装: # yum install -y httpd 同样,如果系统没有安装PHP,就需要进行安装: # yum install -y php 如果后续希望从外部浏览器访问,还需要设置防火墙。 最简单方法就是直接关闭防火墙: # service iptables stop # chkconfig iptables off 2.安装linux-dash 下载linux-dash源码: # cd /var/www/html # git clone https://github.com/afaqurk/linux-dash.git 启动HTTP服务: # service httpd start 3.使用linux-dash 浏览器直接访问:http://10.111.121.38/linux-dash 就可以查看到Linux服务器的当前整体概况了,非常方便实用。 4.设置密码保护 因为涉及到系统相关的信息,所以最好为该页面设置密码保护。 1].首先,编辑Apache配置文件,并新增如下内容: 运行:# vi /etc/httpd/conf/httpd.conf <Directory /var/www/html/linux-dash> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> 2].接下来,在linux-dash目录下新建.htaccess文件,并新增如下内容: 运行:# vi /var/www/html/linux-dash/.htaccess AuthType Basic AuthName "Restricted Files" AuthUserFile /var/www/html/linux-dash/.htpasswd Require valid-user 3].然后,为testuser这个用户设置密码: # sudo htpasswd -c /var/www/html/linux-dash/.htpasswd testuser 4].最后,重启HTTP服务: # service httpd restart 再次访问linux-dash页面时,就需要输入正确的用户名和密码,才能够查看到Linux服务器的当前整体概况了。 5.在Linux服务器上部署该监控系统后,默认服务端口为80,可通过浏览器直接输入Linux服务器IP即可访问到该系统界面。
三、下载安装花生壳 for Linux版 1.下载及安装教程地址:https://ywnz.com/linuxrj/2967.html(根据对应的系统版本及位数进行下载) 2.在上面的安装教程地址中进行花生壳 for Linux版的安装。 以Centos系统为例,安装完成后,输入phddnsstatus查看状态,可以看到SN码、运行状态及远程管理地址。
3.浏览器输入远程管理地址 b.oray.com 进入花生壳远程管理页面,输入安装花生壳时生成的SN码及默认密码admin进入
4.登录完成后,点击内网添加映射; 注意:默认内置帐号只有公网版服务,如需使用内网处理功能,请自行开通。
5.选择域名,“应用名称”自定义填写,“内网主机”填写Linux服务器局域网IP地址,“内网端口”与“外网端口”都为80,点击确定即可
6.内网方面设置成功后,生成外网访问地址;
7.外网通过以下设置的访问地址,即可访问到搭建的监控系统啦。
总结 以上是通过花生壳客户端Linux版实现在外网监控Linux服务器操作系统的方法,当然也可以使用Windows版本实现对Windows服务器运行状态的监控。
相关主题 |