更改

跳到导航 跳到搜索
添加549字节 、 2021年4月28日 (三) 22:54
第26行: 第26行:     
=== Nginx ===
 
=== Nginx ===
 +
 +
==== 每个站点的日志 ====
    
对应于站点配置中的 log path,在 <code>example.com</code> 的 Nginx 配置中加入
 
对应于站点配置中的 log path,在 <code>example.com</code> 的 Nginx 配置中加入
第34行: 第36行:     
  sudo mkdir /var/log/nginx/example.com
 
  sudo mkdir /var/log/nginx/example.com
 +
 +
将此 log 加入 [[logrotate]] 配置中,把 <code>/etc/logrotate.d/nginx</code> 第一行的路径改为
 +
 +
/var/log/nginx/*/*.log /var/log/nginx/*.log
 +
 +
==== 其它配置 ====
    
将以下内容写入 <code>/etc/nginx/cgi-bin.php</code> <ref>[[archwiki:AWStats]]</ref>
 
将以下内容写入 <code>/etc/nginx/cgi-bin.php</code> <ref>[[archwiki:AWStats]]</ref>
第100行: 第108行:     
如果配置正确,数据会生成到 <code>/var/lib/awstats</code> 下。访问 <code><nowiki>https://awstats.example.com/example.com</nowiki></code> 即可看到结果。
 
如果配置正确,数据会生成到 <code>/var/lib/awstats</code> 下。访问 <code><nowiki>https://awstats.example.com/example.com</nowiki></code> 即可看到结果。
 +
 +
使用以下命令更新所有的站点
 +
 +
/usr/share/doc/awstats/examples/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl
 +
 +
写一个 cron job 每两小时更新一次 <code>sudo crontab -u root -e</code>
 +
 +
30 */2 * * * /usr/share/doc/awstats/examples/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl
    
== 外部链接 ==
 
== 外部链接 ==

导航菜单