這篇文章主要講解了“Apache日志分割實驗”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Apache日志分割實驗”吧!
隨著網(wǎng)站的訪問量增加,默認(rèn)情況下Apache的單個日志文件也會越來越大
日志文件占用磁盤空間很大
查看相關(guān)信息不方便.
對日志文件進(jìn)行分割
Apache自帶rotatelogs分割工具實現(xiàn)
第三方工具cronolog分割
配置網(wǎng)站的日志文件轉(zhuǎn)交給rotatelogs分割處理
[root@www ~ ]# vim /etc/httpd/conf/httpd.conf
ErrorLog "/usr/local/bin/rotatelogs -|
/var/log/httpd/error %Y%m%d.log 86400"
CustomLog "|/usr/local/bin/rotatelogs -|
/var/log/httpd/access %Y%m%d.log 86400" combined
[root@www ~]#systemctl restart httpd
[root@www httpd]# II
總用量80
-rW-r--r-- 1 root root 1814 7月7 17:54 access 201 80707.log
-rW-r--r-- 1 root root 584 7月7 17:55 error 201 80707.l0g配置格式為
ErrorLog "| rotatelogs命令的絕對路徑-|日志文件路徑/網(wǎng)站名-
error%Y%m%d.log 86400"
CustomLog "| rotatelogs命令路徑-|日志文件路徑/網(wǎng)站名-
access\%Y%m%d.log 86400" combined
配置網(wǎng)站日志文件轉(zhuǎn)交給cronolog分割處理
配置格式為:
ErrorLog "| cronolog命令的絕對路徑 日志文件路徑/網(wǎng)站名 -
error_ %Y%m%d.log"
CustomLog "| cronolog命令的絕對路徑 日志文件路徑/網(wǎng)站名
%Y %m%d.log" combined
[root@localhost ~]# yum install httpd -y //安裝httpd服務(wù)
[root@localhost ~]# cd /usr/sbin //切換到/usr/sbin目錄下
[root@localhost sbin]# ls rotat* //日志分析工具位置
rotatelogs
[root@localhost sbin]# vim /etc/httpd/conf/httpd.conf //進(jìn)入修改Apache配置文件
Listen 192.168.131.129:80 ##修改ipv4監(jiān)聽地址為本機(jī)地址
#Listen 80 //將ipv6端口注釋
ServerName www.kgc.com:80 //修改域名
[root@localhost named]# systemctl stop firewalld.service //關(guān)閉防火墻
[root@localhost named]# setenforce 0 //關(guān)閉增強(qiáng)安全功能
[root@localhost html]# systemctl start httpd.service //啟動網(wǎng)絡(luò)服務(wù)
[root@localhost sbin]# ls /var/log/httpd/ //從啟動服務(wù)起,就已經(jīng)有了日志文件
accesslog errorlog
[root@localhost sbin]# vim /etc/httpd/conf/httpd.conf //進(jìn)入修改Apache配置文件
#ErrorLog "logs/errorlog"
ErrorLog "| /usr/sbin/rotatelogs -l logs/www.kgc.com.error%Y%m%dlog 86400"
//此處添加工具絕對路徑,生成日志的時間
CustomLog "| /usr/sbin/rotatelogs -l logs/www.kgc.com.access_%Y%m%dlog 86400" combined
//此處添加工具絕對路徑,生成日志的時間
[root@localhost conf]# systemctl stop httpd.service //關(guān)閉http服務(wù)
[root@localhost conf]# systemctl start httpd //啟動http服務(wù)
[root@localhost conf]# cd /var/log/httpd/ //切換到日志目錄下查看
[root@localhost httpd]# ls
access_log error_log www.kgc.com.error_20191026log //今日的日志文件
[root@localhost httpd]# date
2019年 10月 26日 星期六 10:26:24 CST
[root@localhost httpd]# date -s 10/26/19 //修改時間到第二天
2019年 10月 27日 星期日 00:00:00 CST
[root@localhost httpd]# systemctl stop httpd //重啟服務(wù)
[root@localhost httpd]# systemctl start httpd
[root@localhost httpd]# ls //查看日志分割的情況
access_log www.kgc.com.error_20191026log
error_log www.kgc.com.error_20191027log
[root@localhost ~]# mount.cifs //192.168.10.88/LAMP-C7 /mnt
//遠(yuǎn)程掛載軟件包到本地/mnt目錄
[root@localhost ~]# cd /mnt/ //切換到/mnt目錄下
[root@localhost mnt]# ls
apr-1.6.2.tar.gz cronolog-1.6.2-14.el7.x86_64.rpm LAMP-php5.6.txt
apr-util-1.6.0.tar.gz Discuz_X2.5_SC_UTF8.zip mysql-5.6.26.tar.gz
awstats-7.6.tar.gz httpd-2.4.29.tar.bz2 php-5.6.11.tar.bz2
[root@localhost mnt]# rpm -ivh cronolog-1.6.2-14.el7.x86_64.rpm //安裝工具
[root@localhost mnt]# cd /usr/sbin
[root@localhost sbin]# ls cronolog*
cronolog
[root@localhost sbin]# vim /etc/httpd/conf/httpd.conf
Listen 192.168.13.128:80 //修改監(jiān)聽的地址為本地地址
#Listen 80 //注釋ipv6監(jiān)聽端口
ServerName www.kgc.com:80 //修改域名
ErrorLog "| /usr/sbin/cronolog logs/www.kgc.com.error%Y%m%d.log"
CustomLog "| /usr/sbin/cronolog logs/www.kgc.com.access%Y%m%d.log" combined
//修改日志文件
[root@localhost sbin]# systemctl restart httpd ##重啟http服務(wù)
[root@localhost sbin]# ls /var/log/httpd ##查看日志文件
www.kgc.com.error_20191026.log
感謝各位的閱讀,以上就是“Apache日志分割實驗”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Apache日志分割實驗這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)頁題目:Apache日志分割實驗-創(chuàng)新互聯(lián)
文章出自:http://jinyejixie.com/article0/dhddoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、網(wǎng)站策劃、關(guān)鍵詞優(yōu)化、微信小程序、網(wǎng)站排名、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容