linux nginx php网站渗透,Linux系统下nginx+php清理服务器网站日志怎么弄

news/2024/5/13 22:03:00/文章来源:https://blog.csdn.net/weixin_39772651/article/details/116417064

Linux系统下nginx+php清理服务器网站日志怎么弄

发布时间:2020-10-16 15:01:59

来源:亿速云

阅读:78

作者:小新

这篇文章主要介绍了Linux系统下nginx+php清理服务器网站日志怎么弄,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

1.清空nginx站点日志的内容(如果删除日志文件,只有重启服务器才能重新生成日志文件进行记录)

6746c72453e655f9b4828de21fa360f3.png

编辑脚本

198d049fefd148656844150353963550.png

c87ffb121c9d3c5d50e80fc97968685a.png

018fadace862e43dd30f9cd1969e51b7.png

添加定时任务,每月的14号和28号的12点0分执行清理脚本

相关教程:Linux视频教程   nginx视频教程

2.删除iis站点过期的日志(我的日志是天计划,另外一点需要注意的是不能删除当天的日志,因为会有警告说已经在系统打开)<?php

/*

清理IIS网站过期日志,释放C盘空间

*/

$logs_path = "C:\inetpub\logs\LogFiles"; //日志所在路径

$folder_head = "W3SVC"; //日志文件夹名的前缀

$file_head = "u_ex"; //日志文件名的前缀

$file_foot = ".log"; //日志文件名的后缀

$logs_path = str_replace("\\", "/", $logs_path);

if (! file_exists($logs_path)) die('日志目录不存在');

$scan = scandir($logs_path);

$folders = array(); //定义变量存在日志文件夹名

for ($i=0; $i < count($scan); $i++) {

if((substr($scan[$i], 0, strlen($folder_head)) == $folder_head) && file_exists($logs_path.'/'.$scan[$i]))

array_push($folders, $scan[$i]);

}

$today = date('Ymd');

$today = substr($today, 2);

$todayLog = $file_head.$today.$file_foot;

for ($i=0; $i < count($folders); $i++) {

$filesInFolder = scandir($logs_path.'/'.$folders[$i]);

for ($j=0; $j < count($filesInFolder); $j++) {

if(($filesInFolder[$j] != $todayLog) &&

(substr($filesInFolder[$j], 0, strlen($file_head)) == $file_head) &&

(strrev(substr(strrev($filesInFolder[$j]), 0,strlen($file_foot))) == $file_foot))

unlink($logs_path.'/'.$folders[$i].'/'.$filesInFolder[$j]);

}

}

echo '过期日志清理完毕';

?>

编辑删除脚本 clear.php

b9cd549f1ec9488b41d6bb6dec9ae15a.png

编辑bat批处理文件,存放位置任意,双击该文件即可完成删除,此处不做定时任务,手动删除

感谢你能够认真阅读完这篇文章,希望小编分享Linux系统下nginx+php清理服务器网站日志怎么弄内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_722612.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

onmouseover 事件

, , , , , , , , , , , , , to , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 支持该事件的 JavaScript 对象&#xff1a;layer, link实例 1在下面的例子中&#xff0c;我们将在用户把鼠标指针移动到图像上时显示一个对话框&#xff1a; onmouseover"…

Nginx配置HTTPS证书网站

前提&#xff1a; 1、主机需要先安装openssl 2、编译安装nginx时&#xff0c;要加上--with-http_ssl_module 这个ssl模块 现在开始配置&#xff1a;&#xff08;我当时配置时&#xff0c;主机已安装了openssl&#xff0c;但编译时没有加载http_ssl_module模块&#xff0c;所以…

nicetool好工具_上进青年研习社丨这6个工具合集网站,抵过上百个软件!

文丨小渔不知道你们有没有这样的经历&#xff1a;为了一些小的需求&#xff0c;在手机上或是电脑上下了一堆软件。虽然用过觉得也挺好用的&#xff0c;但是平时的使用频率真的不高啊。等你把它们都卸载了&#xff0c;过了一段时间突然又需要用它了。所以&#xff0c;今天小渔要…

快站模板 连接mysql_如何轻松建站?站点一键部署搭建(详细教程)

来越多的人选择个人建站&#xff0c;个人站长虽然门槛很低&#xff0c;但是有些朋友觉得Linux服务器各种复杂的命令脚本让自己没法搭建环境。今天就给大家推荐一款使用方便、功能强大的快速建站工具——云帮手&#xff0c;支持 Linux 与 Windows 系统&#xff0c;可一键配置搭建…

查看 db2 正在 运行的sql_介绍两个刷 SQL 题的网站

今天有朋友在群里问到&#xff1a;在哪可以刷 SQL 题&#xff1f;其实&#xff0c;要刷 SQL 题&#xff0c;对着《SQL COOKBOOK》、《SQL 经典实例》这两本书&#xff0c;把所有实例从头到尾全部实现一遍就很厉害了。不过&#xff0c;我想她的本意是想知道有没有关于 SQL 的 On…

html使用bootstrap无效果,[0失败]手把手教你用Bootstrap做个人网站

作为一个纯小白手残星人&#xff0c;总想自己做一个网站&#xff0c;Wix&#xff0c;Strikingly这一类的可视化建站的工具&#xff0c;自由度不高&#xff0c;付费贼贵&#xff0c;自己做的又不好看又费时间&#xff0c;听说bootstrap这种前端框架可以自己做网页&#xff0c;之…

实验六:MYSQL+PHP的网站搭建

实验目的&#xff1a;掌握MYSQLPHP的网站的搭建过程实验准备&#xff1a;一台Server&#xff0c;一台Client实验前的准备&#xff1a;搭建一台web服务器&#xff08;过程省略&#xff09;实验步骤&#xff1a;步骤一1.安装PHP数据包解压php-5.1.4-Win32这个解压包&#xff0c;把…

沙发家具网站源码_2020年(双十二)沙发选购全攻略~~

沙发算是家庭装修最昂贵的家具之一&#xff0c;当然我特别建议选购时亲自试用感受它们&#xff0c;由于这些物品尺寸的特殊性&#xff0c;网购最担心的就是购买后自己如果不喜欢&#xff0c;退货麻烦以及昂贵的运费。现在由于网上购物的便利&#xff0c;以及网上的风格多样化&a…

java项目修改html文件类型,爱了!Guide哥手把手教你搭建一个文档类型的网站!免费且高速!...

这篇文章 Guide 哥就手把手教大家搭建一个像下面这样的文档类型的网站&#xff0c;你可以用来当做项目的说明文档&#xff0c;也还可以当做自己专属的知识小仓库。一.前置条件确保自己电脑下载安装了 NPM 并且使用这个命令&#xff1a; npm i docsify-cli -g安装了 docsify-cli…

LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务

1、解压、编译、生成、安装Nginx服务程序的源码文件Perl语言软件包pcre2、openssl软件包安装/usr/local/openssl/bin目录添加到PATH环境变量中。3、安装zlib软件包4、创建一个用于执行Nginx服务程序的账户。5、在使用命令编译Nginx服务程序时&#xff0c;需要设置特别多的参数&…

网站实时显示人数服务器插件,WordPress网站显示实时在线人数代码分享,显示当前在线浏览人数...

其实Wordpress有类似的插件&#xff0c;比如&#xff1a;WP OnlineCounter、WP-User Online等&#xff0c;不过这些插件都会向数据库中写入数据&#xff0c;并频繁读取数据库&#xff0c;只为了实现这个蛋疼的小功能&#xff0c;不是很划算。随时了解一下当前有多少访客在浏览自…

qt listwidget 关键字颜色_seo关键字优化工具如何收费

如何收费sj67745eo关键字优化工具&#xff0c;企业经常采用SEO优化&#xff0c;以获得更好的排名和更好的流量自己的网站。搜索引擎优化有哪些方法&#xff1f;或者什么更有效&#xff1f;任何一个站点&#xff0c;都是无法脱离内容&#xff0c;它是网站建设的基石&#xff0c;…

安卓封装网站源码_h5封装是什么意思_h5封装的app与原生的有什么区别

什么是h5封装&#xff1f;h5封装APP是指将h5网站或web网站进行打包制作成APP软件&#xff0c;无需编写原生代码即可完成APP开发&#xff0c;同时支持苹果和安卓两个系统。除了网站本身的功能内容之外&#xff0c;鹿客邦还将提供多样的插件&#xff0c;丰富APP的功能。封装后的a…

fiddler如何设置过滤https_传奇网站被劫持怎么办?如何设置网站https防劫持 申请免费https和配置教程...

现在劫持相当严重&#xff0c;很多朋友在开区时网站被各种劫持&#xff0c;所以今天给大家分享一个把网站http变成https的教程&#xff0c;能有效防止网站劫持&#xff0c;注意&#xff1a;现在的各大登陆器还不支持https&#xff0c;所以列表地址你还是得用http&#xff0c;所…

在div中显示html_网站开发为什么使用div+css布局?

DIVCSS是WEB设计标准&#xff0c;它是一种网页的布局方法。与传统中通过表格&#xff08;table&#xff09;布局定位的方式不同&#xff0c;它可以实现网页页面内容与表现相分离。使用DIVCSS布局的优势1、符合W3C标准。这保证您的网站不会因为将来网络应用的升级而被淘汰。2、对…

长尾词推广系统推荐乐云seo_吴桥信息如何推广广方法有哪些

吴桥信息如何推广广方法有哪些大词虽然搜索量比较高&#xff0c;但是客户都不是精准客户&#xff0c;很多打电话过来&#xff0c;只是问一下价格&#xff0c;购买的需求度并不高但是精准词就不一样了&#xff0c;精准词一般都是通过二次搜索&#xff0c;客户精准度比较高虽然给…

IIS 部署 Python Django网站流程(受够了野路子)

知道的&#xff0c;百度上搜出来的东西质量令人唏嘘。当你求助的时候多半还得靠自己&#xff0c;或者靠Google 介入正题&#xff0c;详细来一遍流程吧 当然&#xff0c;我是用Visual Studio 2019 来编辑开发Django项目的&#xff0c;如果你也是那么巧了。这可以帮你 如果你Djan…

Linux上安装xampp来搭建WordPress网站(图文教程)

建站准备 建站流程 搭建网站注意事项可以参考以下文章 如何从零开始拥有自己的网站&#xff1f;新手建站十大必知忠告超详细新手建站指南以及预算成本估计注册域名 我是在阿里云万网上注册的域名&#xff1a;注册域名详情地址 。不懂这一步的可以参考建站流程里面的几篇文章。 …

基于springboot2.0的易居二手房网站-房屋管理系统

基于springboot2.0的易居二手房网站-房屋管理系统-java二手房网站java房屋管理系统 1.包含源程序&#xff0c;数据库脚本。代码和数据库脚本都有详细注释。2.课题设计仅供参考学习使用&#xff0c;可以在此基础上进行扩展完善开发环境&#xff1a;Eclipse for J2EE, MYSQL5.1, …

大型网站技术架构(八)网站的安全架构

2019独角兽企业重金招聘Python工程师标准>>> 从互联网诞生起&#xff0c;安全威胁就一直伴随着网站的发展&#xff0c;各种Web攻击和信息泄露也从未停止。常见的攻击手段有XSS攻击、SQL注入、CSRF、Session劫持等。 1、XSS攻击 XSS攻击即跨站点脚本攻击&#xff08;…