centos安装或修复grub引导实例教程。有时候我们使用u盘安装linux系统,不小心把grub安装到u盘,导致引导需要插入u盘才能启动服务器,或者grub损坏,这时需要重新安装grub到硬盘。
安装grub方法1
指定/boot分区
grub> root (hd0,0)
如果不[......]
centos安装或修复grub引导实例教程。有时候我们使用u盘安装linux系统,不小心把grub安装到u盘,导致引导需要插入u盘才能启动服务器,或者grub损坏,这时需要重新安装grub到硬盘。
安装grub方法1
指定/boot分区
grub> root (hd0,0)
如果不[......]
配置apache运行cgi程序实例教程。配置apache运行cgi程序可分为两种情况,一是ScriptAlias目录的CGI,二是ScriptAlias以外目录的CGI。
ScriptAlias目录的CGI
ScriptAlias指令使Apache允许执行一个特定目录中的CGI程序。当客户端[......]
防cc攻击,推荐使用HttpGuard
第一个脚本是通过查找日志中访问次数过多的ip,并用iptables屏蔽,600秒解封。
#!/bin/bash
btime=600
attacks=20
tmpBlockIPFile=/home/tmp_block_ip
timestamp=$[......]
如何修改xen vps系统时间实例教程。今天把博客vps搬到其它机房,连上新xen vps,修改时间,却怎么也不生效,特记录修改方法:
rpmbuild在centos 5与centos 6用法的区别是神马 ?之前是在centos 5上对软件进行rpm打包,今天需要在centos 6上打包,发现File not found: /root/rpmbuild/BUILDROOT/…的错误,看是centos 6中的rpmbuild to[......]
nginx全局变量实例介绍。经常需要配置Nginx ,其中有许多以 $ 开头的变量,经常需要查阅nginx 所支持的变量。
可能是对 Ngixn资源不熟悉,干脆就直接读源码,分析出支持的变量。
Nginx支持的http变量实现在 ngx_http_variables.c 的 ngx_http[......]
DSN: Service unavailable实例介绍。自从换了vps,博客的评论邮件提醒功能一直有问题,今天有空,我们来解决它。
无法发送邮件的日志如下:
Jun 26 07:24:23 MyVPS1976 sendmail[31760]: q5PNOMeP031760: from=&l[......]
RPM包制作方法步骤介绍,RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。使用rpm安装软件和管理软件非常的方便。而这节我们不是介绍如何使用rpm安装或管[......]
inotify-tools使用方法实例介绍。inotify-tools 是为linux下inotify文件监控工具提供的一套c的开发接口库函数,同时还提供了一系列的命令行工具,这些工具可以用来监控文件系统的事件。 inotify-tools是用c编写的,除了要求内核支持inotify外,不依赖于其他[......]
shell脚本练习实例教程。这里主要收集一些shell脚本练习题,用于加强shell编程能力。
分析图片服务日志,把日志(每个图片访问次数*图片大小的总和)排行,也就是计算每个url的总访问大小
说明:本题生产环境应用:这个功能可以用于IDC网站流量带宽很高,然后通过分析服务器日志哪些元[......]