PhpSysInfo

出自 阿尔派 Linux

phpSysInfo 是一个简单的应用程序,用于显示其运行所在主机的信息。

显示以下内容

  • 运行时间
  • CPU
  • 内存
  • SCSI, IDE, PCI
  • 以太网
  • 软盘
  • 视频信息

安装 lighttpd 和 PHP

基本安装

为了安装额外的软件包,首先激活 community 软件包仓库 并更新软件包索引

安装所需的软件包

# apk add lighttpd php82 fcgi php82-cgi

配置 Lighttpd

编辑 lighttpd.conf (/etc/lighttpd/lighttpd.conf) 并取消注释该行

内容 /etc/lighttpd/lighttpd.conf

... include "mod_fastcgi.conf" ...

编辑 mod_fastcgi.conf (/etc/lighttpd/mod_fastcgi.conf),查找并更改 /usr/bin/php-cgi/usr/bin/php-cgi82

内容 /etc/lighttpd/mod_fastcgi.conf

... "bin-path" => "/usr/bin/php-cgi82" # php-cgi ...

启动 lighttpd 服务并添加到默认运行级别

# rc-service lighttpd start # rc-update add lighttpd default

安装 pypSysInfo

创建一个名为 webapps 的目录

mkdir -p /usr/share/webapps/

现在获取 phpSysInfo 的当前发布版本。

cd /usr/share/webapps/ wget https://downloads.sourceforge.net/project/phpsysinfo/phpsysinfo/3.2.5/phpsysinfo-3.2.5.tar.gz

在当前位置解压存档文件

tar -xzf phpsysinfo-3.2.5.tar.gz && rm phpsysinfo-3.2.5.tar.gz

需要 config.php 来运行 phpSysInfo。最快的方法是复制模板文件。

cp phpsysinfo/config.php.new phpsysinfo/config.php

创建一个指向 webserver 目录的符号链接。

ln -s /usr/share/webapps/phpsysinfo/ /var/www/localhost/htdocs/phpsysinfo

更改目录的权限。

chmod -R 777 /usr/share/webapps/

重启 lighttpd

rc-service lighttpd restart

现在页面已启动并运行

http://IP-ADDRESS/phpsysinfo