README

cgi-log #

日志html服务,用网页的形式来查看服务器上指定目录下的日志(仅支持文本文件以及gz压缩文件)。

使用方法一(脚本) #

  1. 上传文件:

服务器目录结构如下:

text
/usr/local/myapp/
    log-server/
        webroot/
            cgi-bin/
                logs
        server.sh
  1. 修改启动脚本:

修改 server.sh 文件中 LOG_DIR 变量,改成目标日志目录的绝对路径。

Important

日志目录必须具有访问权限可被cgi程序访问。

  1. 启动/停止:
bash
./server.sh start
./server.sh stop
  1. 访问日志网页:
text
http://localhost:8000/cgi-bin/logs/

使用方法二(Docker) #

  1. 上传文件:

服务器目录结构如下:

text
/usr/local/myapp/
    log-server/
        webroot/
            cgi-bin/
                logs
        docker-compose.yml
  1. 修改 docker-compose.yml:

修改其中的文件目录映射配置项。

  1. 启动/停止:
bash
cd /usr/local/myapp/log-server
docker compose up -d
docker compose down
  1. 访问日志网页:
text
http://localhost:8000/cgi-bin/logs/
2025年8月7日