在Linux系统中查看和启用网站日志

[复制链接] |主动推送
查看36 | 回复0 | 2024-9-11 14:49:23 | 显示全部楼层 |阅读模式
在Linux系统中查看和启用网站日志
宝塔环境
进入BT管理面板中,点击左侧“网站”-对应站点--点击“设置”-配置文件,查看access_log行 (access_log为网站访问日志 ,error_log为网站错误日志)
104344lz7h2hfyylzu9fll.png
WDCP环境
进入wdcp点击左边“站点管理”-“站点列表”,找到要设置的站点,点站点后面对应的“编“按钮,勾中”开启访问日志“即可,日志文件目录 /home/web_logs
104344bgfs7hzqqgkskxui.png
自建web环境
通过ssh方式远程登录服务器内,运行如下命令
netstat  -tnpl
查看监听80或443端口web服务的PID
104345rs6596c960pedl93.png
运行如下命令
ll  /proc/2908/fd
104345hof4i14iwzuob4mg.png
/home/web_logs/xxx_access.log 即为访问日志。
查看网站配置文件
通过ssh方式远程登录服务器内,运行如下命令
netstat  -tnpl      # 查看监听80或443端口web服务的pid号ll /proc/pid号/exe
104345lowy4oyo40qo4wib.png
可查出当前web服务目录(/www/server/nginx),进入到web服务目录下conf目录(命令:cd /www/server/nginx/conf ),查看nginx.conf (命令:vi nginx.conf ) 文件可查到站点配置文件所在路径
104346r4prsmi78im8x7py.png
apache环境配置文件为httpd.conf (命令:vi httpd.conf)
104346wck1qiv3r10kq33r.png
进入对应路径目录(命令:cd  /www/server/panel/vhost/nginx/ )下即可看到相应网站的配置文件。如果配置文件较多,可以运行如下命令
grep 'xxx.com' *
搜索出对应的配置文件。
启用网站日志
Nginx
vi编辑站点配置文添加
104347tb0d4x0uc4uxif7u.png
保存退出并重启nginx服务。
Apache
先按上述方式找到apache服务路径进入conf目录, 查看httpd.conf文件, 查看logFormat格式
104347ktbfntlgtkb5xn5t.png
再vi 编辑站点配置文件,添加:
104348pejeyyytaiejztk6.png
保存退出并重启aapche服务。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则