CGP

来自 阿尔派 Linux

Collectd Graph Panel (CGP) 是一个用 PHP 编写的 Collectd 图形化 Web 前端。

安装 lighttpd 和 PHP

基本安装

要安装额外的软件包,首先激活社区软件包并更新软件包索引

安装所需的软件包

# 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

安装 CGP

安装字体包

# apk add font-dejavu

创建一个名为 webapps 的文件夹

# mkdir -p /usr/share/webapps/

克隆 CGP git 仓库

# git clone git://github.com/pommi/CGP.git /usr/share/webapps/cgp

更改文件夹权限

# chown -R lighttpd /usr/share/webapps/

创建到 cgp 文件夹的符号链接

# ln -s /usr/share/webapps/cgp/ /var/www/localhost/htdocs/cgp