cgi-log #
日志html服务,用网页的形式来查看服务器上指定目录下的日志(仅支持文本文件以及gz压缩文件)。
使用方法一(脚本) #
- 上传文件:
服务器目录结构如下:
text
/usr/local/myapp/
log-server/
webroot/
cgi-bin/
logs
server.sh
- 修改启动脚本:
修改 server.sh 文件中 LOG_DIR 变量,改成目标日志目录的绝对路径。
Important
日志目录必须具有访问权限可被cgi程序访问。
- 启动/停止:
bash
./server.sh start
./server.sh stop
- 访问日志网页:
text
http://localhost:8000/cgi-bin/logs/
使用方法二(Docker) #
- 上传文件:
服务器目录结构如下:
text
/usr/local/myapp/
log-server/
webroot/
cgi-bin/
logs
docker-compose.yml
- 修改 docker-compose.yml:
修改其中的文件目录映射配置项。
- 启动/停止:
bash
cd /usr/local/myapp/log-server
docker compose up -d
docker compose down
- 访问日志网页:
text
http://localhost:8000/cgi-bin/logs/