用 grep 恢复误删的文本文件

2010-08-26 | 浏览人数: 5,673次 | 分类:VPS管理维护 | 查看评论 发表评论

作为长期的电脑使用者,肯定会有误删文件的经历,在 Mac OS X 和 Windows 上删除的文件都会默认进 “回收站”。在 Linux 上如果事先没有用别名(alias)修改默认的 rm 功能,rm 后文件就会丢失,幸运的是,在一般的删除文件操作中,Linux 并不会立即清空存储该文件的 block 内容,而只会释放该文件所占用的 inode 和 data block,Linux 上 rm 的过程其实就是将 inode bitmap 和 data block bitmap 中的相应标识设为空闲状态的过程,并不涉及到真正的数据,这也是为什么在 Linux 下删除大文件这么快速的原因,因为大文件所占的磁盘根本就没有清空。所以,如果我们能找到文件对应的 inode,由此查到相应的 data block,就可能从磁盘上把已删除的文件恢复出来,很多文件/磁盘恢复工具都是这么做的。

lnmp之安装PHP模块(不需要重装PHP)

2010-08-20 | 浏览人数: 6,007次 | 分类:VPS管理维护 | 查看评论 发表评论

今天deepvps说一下如何为lnmp的php安装一些自己需要的模块,而不需要重新安装PHP。

本文以安装imap和exif模块为例。

一、安装imap模块

1、安装imap模块前需要先安装imap所需的库:

CentOS :yum install libc-client-devel

Debian:apt-get install libc-client-dev

Linux流量监控工具 – iftop (最全面的iftop教程)

2010-07-28 | 浏览人数: 7,710次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论

在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop

一、iftop是什么?

iftop是类似于top的实时流量监控工具。

官方网站:http://www.ex-parrot.com/~pdw/iftop/

二、iftop有什么用?

iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。

删除Mysql的MySql-bin.0000X日志文件

2010-07-25 | 浏览人数: 6,344次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论

装mysql,运行一段时间后,在mysql目录下出现一堆类似 mysql-bin.000***,从mysql-bin.000001开始一直排列下来,而且占用了大量硬盘空间,高达几十个G.  对于这些超大空间 占用量的文件我们应该怎么办呢?

我的数据库加起来大概100M吧..但/usr/local/mysql/var这个目录竟然有548M,MySql-bin.0000文件大概占 了400+M,真浪费空间啊

Centos安装桌面一键包

2010-07-21 | 浏览人数: 9,258次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论

VPSYOU今天提供了一个Centos安装桌面一键包,很方便。deepvps已经测试成功了,有兴趣的VPSer可以自己试试。

下面是转载VPSYOU官方网站上的文章内容:

之前也发布过关于在centos安装桌面的教程,那个太过于繁琐,今天发布一个Centos下安装X Window+GNOME Desktop的一键包,希望能方便那些需要在centos下安装图形界面的客户!
特别说明:本站只提供安装的一键包,不再提供任何与之相关的技术支持;本站不承担安装此一键包后出现影响生产环境之类等一切严重后台,故建议客户是在一个干净的centos系统里安装,另建议内存在768以上的客户安装及建议安装在32位的centos系统上!
本安装包本站已在centos5.5 32bit上安装成功,软装不成功可能与你之前安装的有软件上冲突之类的,请重装系统重试!

检测你的VPS是不是真的做了RAID10

2010-06-30 | 浏览人数: 8,329次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论

现在很多的VPS主机商都宣传他们的母机提供磁盘硬件RAID10,以保证客户的数据安全。那么他们到底真的做了吗?deepvps在这里以Diahosting的VPS为例,说明一下简单的测试方法。

SSH登陆VPS,执行hdparm -t /dev/sda(硬盘设备, 也可能是/dev/xvda或则/dev/sda1等)命令测试硬盘速度。没有安装hdparm的,可以执行yum install hdparm安装

3种Nginx防盗链的方法

2010-06-22 | 浏览人数: 11,328次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论

一:一般的防盗链如下:

location ~* \.(gif|jpg|png|swf|flv)$ {
valid_referers none blocked www.deepvps.com deepvps.com ;
if ($invalid_referer) {
rewrite ^/ http://www.deepvps.com/retrun.html;
#return 403;
}
}

第一行:gif|jpg|png|swf|flv
表示对gif、jpg、png、swf、flv后缀的文件实行防盗链
第二行: 表示对www.ingnix.com这2个来路进行判断
if{}里面内容的意思是,如果来路不是指定来路就跳转到http://www.deepvps.com/retrun.html页面,当然直接返回403也是可以的。

Burst 配置多IP访问

2010-06-13 | 浏览人数: 7,776次 | 分类:VPS管理维护 | 查看评论 发表评论

昨天一个客户在Burst购买了5个额外IP,今天官方开通,信件如下(摘示例,客户资料不在里面):

INSTALLATION ASSISTANCE

The first two IPs (network & gateway) and the last IP (broadcast) in your assignment are unusable for you.

/28 (13 usable) NETMASK = 255.255.255.240
/27 (29 usable) NETMASK = 255.255.255.224
/26 (61 usable) NETMASK = 255.255.255.192
/25 (125 usable) NETMASK = 255.255.255.128
/24 (253 usable) NETMASK = 255.255.255.0

Linux VPS下备份网站数据到ftp一键脚本

2010-06-07 | 浏览人数: 6,195次 | 分类:VPS管理维护 | 查看评论 发表评论

我们可以把网站数据备份到ftp空间去,一键脚本如下:

#! /bin/bash
cd /home/www/deepvps
mysqldump –all-databases -uroot -ppass |gzip > mysql_backup.tar
tar -zcvf files_backup.tar.gz /home/www/deepvps/* –exclude=*.tar.gz
ftp -vn x.x.x.x << autoftp
user name pass
type binary
put mysql_backup.tar mysql_backup.tar
put files_backup.tar.gz files_backup.tar.gz
close
quit
autoftp

使用logrotate管理VPS日志文件

2010-06-07 | 浏览人数: 5,822次 | 分类:VPS管理维护 | 查看评论 发表评论

logrotate 程序是一个日志文件管理工具。用来把旧的日志文件删除,并创建新的日志文件,我们把它叫做“转储”。
我们可以根据日志文件的大小,也可以根据其天数来转储,这个过程一般通过 crontab程序来执行。
logrotate 程序还可以用于压缩日志文件,以及发送日志到指定的E-mail 。
logrotate 的配置文件是 /etc/logrotate.conf 主要参数如下表:

页码: 前一页 1 2 3 ...4 5 6 7 8 9 10 11 12 13 14 后一页