directadmin:nginx-single-log-file

Directadmin NGinx Log File Jadi SAtu

Membuat log file nginx jadi 1 file

mkdir -p /var/log/nginx/custom/
touch /var/log/nginx/custom/all_access.log
chown -R nginx:nginx /var/log/nginx/custom/
chmod 640 /var/log/nginx/custom/all_access.log
cd /usr/local/directadmin/data/templates/
mkdir -p custom
cp nginx_server.conf custom/
cp nginx_server_secure.conf custom/
cp nginx_server_secure_sub.conf custom/
cp nginx_server_sub.conf custom/

tambahkan satu-satu

access_log /var/log/nginx/custom/all_access.log;
server {
    listen 80;
    server_name |DOMAIN| www.|DOMAIN|;
    
    # Log bawaan DirectAdmin (tetap biarkan)
    access_log /var/log/httpd/domains/|DOMAIN|.log;
    
    # Baris baru yang Anda tambahkan untuk log gabungan
    access_log /var/log/nginx/custom/all_access.log; 
    
    ...
}
cd /usr/local/directadmin/custombuild
./build rewrite_confs
tail -f /var/log/nginx/custom/all_access.log
/var/log/nginx/custom/all_access.log {
    daily
    missingok
    rotate 7
    compress
    delaycompress
    notifempty
    create 640 nginx nginx
    sharedscripts
    postrotate
        /bin/kill -USR1 `cat /var/run/nginx.pid 2>/dev/null` 2>/dev/null || true
    endscript
}

Layanan

Harga Domain .COM | Harga Domain .ID | Shared Hosting | Email Hosting | MySQL Hosting |
directadmin/nginx-single-log-file.txt · Last modified: by kbadmin

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki