快捷导航
查看: 105|回复: 21

在线查询网站服务器状态(怎么通过网址查服务器的情况)

[复制链接]

1万

主题

0

回帖

1万

积分

论坛元老

积分
10878
发表于 2023-10-13 09:11:23 | 显示全部楼层 |阅读模式
<p>
    Apache是世界上最受欢迎的跨平台HTTP Web服务器,通常用于Linux和Unix平台来部署和运行Web应用程序或网站。 更重要的是,它很容易安装,也很容易配置。
   </p><p>
    在本教程中,我们将介绍如何使用下面介绍的各种方法/命令在Linux系统上检查Apache Web服务器的运行状态和正常运行时间。
   </p><p>
<strong>
     1. Systemctl实用程序
    </strong>
</p><p>
    Systemctl是一个用于控制系统和服务管理器的实用程序; 用它能很方便的启动、重启、停止一个你指定的服务。 子命令,如:systemctl status,可以查看指定服务的状态,如下命令所示:
   </p><p>
    [root@service-labs.com ~]$ sudo systemctl status apache2 #Debian/Ubuntu
   </p><p>
    [root@service-labs.com ~]# systemctl status httpd #RHEL/CentOS/Fedora
   </p><p>
<img image_type="1" img_height="471" img_width="772" mime_type="image/png" src="https://p3-sign.toutiaoimg.com/3a0200033e84db212690~tplv-tt-origin-asy2:5aS05p2hQElU6bqS6bqf.image?_iz=58558&amp;from=article.pc_detail&amp;x-expires=1696539398&amp;x-signature=A4gT3oTgoTYPnwPLg0No26GZkAM%3D" web_uri="3a0200033e84db212690"/>
</p><p class="pgc-img-caption">
    Check Apache Status Using Systemctl
   </p><p>
<strong>
     2. Apachectl实用程序
    </strong>
</p><p>
    Apachectl是Apache HTTP服务器的控制界面。 此程序需要mod_status(它显示有关服务器的信息正在执行,包括其正常运行时间)模块已安装并开启了(这是默认设置)。
   </p><p>
    在Debian/Ubuntu系统上:
   </p><p>
    服务器状态组件默认是启用了的,配置文件路径是:/etc/apache2/mods-enabled/status.conf
   </p><p>
    [root@service-labs.com ~]$ sudo vi /etc/apache2/mods-enabled/status.conf
   </p><p>
<img image_type="1" img_height="561" img_width="833" mime_type="image/png" src="https://p3-sign.toutiaoimg.com/3a0200033f2d14b326d0~tplv-tt-origin-asy2:5aS05p2hQElU6bqS6bqf.image?_iz=58558&amp;from=article.pc_detail&amp;x-expires=1696539398&amp;x-signature=pLUfK9nM7XZyAHlWKM%2FHx8Unq38%3D" web_uri="3a0200033f2d14b326d0"/>
</p><p class="pgc-img-caption">
    Apache Mod_Status Configuration
   </p><p>
    在RHEL/CentOS系统上:
   </p><p>
    要启用服务器状态组件,请创建一个文件,如下命令所示:
   </p><p>
    [root@service-labs.com ~]# vi /etc/httpd/conf.d/server-status.conf
   </p><p>
    #并添加以下配置:
   </p><p>
    &lt;Location "/server-status"&gt;
   </p><p>
    SetHandler server-status
   </p><p>
    #Require host localhost #uncomment to only allow requests from localhost
   </p><p>
    &lt;/Location&gt;
   </p><p>
    保存文件并关闭它。 然后重新启动httpd服务。
   </p><p>
    [root@service-labs.com ~]# systemctl restart httpd
   </p><p>
    如果您没有用x-windows,而是用终端,那么您还需要一个命令行浏览器,如lynx或links。
   </p><p>
    [root@service-labs.com ~]$ sudo apt install lynx #Debian/Ubuntu
   </p><p>
    [root@service-labs.com ~]# yum install links #RHEL/CentOS
   </p><p>
    然后运行下面的命令来查看apache服务的正常运行时间:
   </p><p>
    [root@service-labs.com ~]$ apachectl status
   </p><p>
<img image_type="1" img_height="552" img_width="718" mime_type="image/png" src="https://p3-sign.toutiaoimg.com/3a0400017cb8ef4949ab~tplv-tt-origin-asy2:5aS05p2hQElU6bqS6bqf.image?_iz=58558&amp;from=article.pc_detail&amp;x-expires=1696539398&amp;x-signature=SRy2BwYC1lqYdKjcRUMVUvlY838%3D" web_uri="3a0400017cb8ef4949ab"/>
</p><p class="pgc-img-caption">
    Check Apache Status Using Apache2ctl
   </p><p>
    或者,使用以下URL从图形网络浏览器查看Apache Web服务器状态信息:
   </p><p>
    http://localhost/server-status
   </p><p>
    OR
   </p><p>
    http:SERVER_IP/server-status
   </p><p>
<strong>
     3. ps实用程序
    </strong>
</p><p>
    ps是一个类unix系统下经常会用到的实用程序,它可以显示系统正在运行的活动进程的相关信息,您可以使用grep命令来检查apache服务正常运行时间,命令如下:
   </p><p>
    常常会用到的相关参数:
   </p><p>
    -e – enables selection of every processes on the system.
   </p><p>
    -o – is used to specify output (comm – command, etime – process execution time and user – process owner).
   </p><p>
    [root@service-labs.com ~]# ps -eo comm,etime,user | grep apache2
   </p><p>
    [root@service-labs.com ~]# ps -eo comm,etime,user | grep root | grep apache2
   </p><p>
    OR
   </p><p>
    [root@service-labs.com ~]# ps -eo comm,etime,user | grep httpd
   </p><p>
    [root@service-labs.com ~]# ps -eo comm,etime,user | grep root | grep httpd
   </p><p>
    以下示例输出显示apache2服务已运行4小时10分钟28秒(仅考虑由root启动的)。
   </p><p>
<img image_type="1" img_height="228" img_width="737" mime_type="image/png" src="https://p3-sign.toutiaoimg.com/3a02000340c5c16d203b~tplv-tt-origin-asy2:5aS05p2hQElU6bqS6bqf.image?_iz=58558&amp;from=article.pc_detail&amp;x-expires=1696539398&amp;x-signature=Wmw%2FFOfVtn87JSsMue9L4JAv8jY%3D" web_uri="3a02000340c5c16d203b"/>
</p><p class="pgc-img-caption">
    Check Apache Uptime
   </p><p>
    本教程完结。
    <br/>
</p>

1

主题

2608

回帖

3917

积分

论坛元老

积分
3917
发表于 2023-10-19 16:17:46 | 显示全部楼层
不错,支持下楼主

1

主题

2518

回帖

3782

积分

论坛元老

积分
3782
发表于 2023-10-19 16:18:04 | 显示全部楼层
找到好贴不容易,兄弟们,顶起!

1

主题

2626

回帖

3944

积分

论坛元老

积分
3944
发表于 2023-12-27 08:50:31 | 显示全部楼层
不错不错,楼主您辛苦了。。。

1

主题

2710

回帖

4070

积分

论坛元老

积分
4070
发表于 2024-1-15 05:02:38 | 显示全部楼层
难得一见的好帖

1

主题

2710

回帖

4070

积分

论坛元老

积分
4070
发表于 2024-1-15 06:11:29 | 显示全部楼层
小手一抖,积分到手!

1

主题

2584

回帖

3881

积分

论坛元老

积分
3881
发表于 2024-2-12 20:54:18 | 显示全部楼层
看帖回帖是美德!

1

主题

2658

回帖

3992

积分

论坛元老

积分
3992
发表于 2024-2-21 08:29:48 | 显示全部楼层
学习了,不错,讲得太有道理了

1

主题

2582

回帖

3878

积分

论坛元老

积分
3878
发表于 2024-2-21 11:40:38 | 显示全部楼层
学习了,谢谢分享、、、

1

主题

2632

回帖

3953

积分

论坛元老

积分
3953
发表于 2024-2-21 11:40:39 | 显示全部楼层
我是个凑数的。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|聚云老站长 ( 粤ICP备2023011934号-1 )

GMT+8, 2024-5-19 04:04 , Processed in 0.676577 second(s), 24 queries .

快速回复 返回顶部 返回列表