インストールが依存します
$ sudoをのlibncursesw5-devのインストールapt-getを
$ wgetのHTTPS:// github.com/maxmind/geoip-api-c/releases/download/v1.6.11/GeoIP-1.6.11.tar.gz $タール-xzvf GeoIP- 1.6。11 .tar.gzの $には、CDのGeoIP - 1.6。11 $。/ 設定 $作る #をインストールします
インストール
$ wgetのhttps://tar.goaccess.io/goaccess-1.3.tar.gz $タール-xzvf goaccess-1.3.tar.gz $のCDのgoaccess-1.3 / $ ./configureを--enable-UTF8 --enable-のGeoIP =レガシー $メイク #をインストールします
nginxの設定
{/report.html LOCATION エイリアス/home/zopen/nginx/html/report.html、個人設定、指定されたディレクトリ番号 }
#转发websocket请求
location /goaccess {
proxy_pass http://127.0.0.1:7890;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
スタート
--ws-urlはそれが80である場合、そのホスト+ポートを追加する必要があります変更する必要があります
$は/ usr / binに/ goaccess /usr/local/nginx/logs/nginx.log -o /var/html/report.html --real-時間-HTML --time-フォーマット= '%のH:%のM:% S」--dateフォーマット= '%D /%B /%Y' --daemonize --ws-URL =ホスト:80 / goaccess