解决CentOS-Media.repo 文件导致yum失败方法
八月 12, 2010 by admin · Leave a Comment
默认就是需要修改nameserver才能yum的,但是namesever已经修改为google的 8.8.8.8,缺还仍然提示yum错误,
[root@itvps ~]# yum -y install fileLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile* base: anorien.csc.warwick.ac.uk* updates: centos.bio.lmu.de* addons: anorien.csc.warwick.ac.uk* extras: anorien.csc.warwick.ac.ukhttp://anorien.csc.warwick.ac.uk/mirrors/centos/5.3/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not FoundTrying other mirror.http://ftp.heanet.ie/pub/centos/5.3/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not FoundTrying other mirror.http://mirror.as29550.net/mirror.centos.org/5.3/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not FoundTrying other mirror.http://mirror.bytemark.co.uk/centos/5.3/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not FoundTrying other mirror.http://mirror.sov.uk.goscomb.net/centos/5.3/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not FoundTrying other mirror.http://mirror.ukhost4u.com/centos/5.3/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not FoundTrying other mirror.http://mirrors.dedipower.com/centos/5.3/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not FoundTrying other mirror.http://mirrors.nl.kernel.org/centos/5.3/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not FoundTrying other mirror. Read more
lighttpd使用phpmyadmin如何修复错误
七月 12, 2010 by admin · Leave a Comment
Cannot start session without errors 显示启动会话
其实就是权限不足的问题
通过如下命令设定权限即可
如何测试openvz VPS内存超售的方法
六月 25, 2010 by admin · Leave a Comment
进入linux的共享内存目录:
cd /dev/shm
创建100MB的文件:
dd if=/dev/zero of=./memtest bs=1M count=100
free -m
可以看到内存使用增长了100MB。只要不超过提供商的内存配额,不断调大创建文件命令中的count值,可以看到内存的增长,假如在承诺内存内机子就挂彩就是超售非常严重了。
结束的时候输入:
rm ./memtest
VPS检测系统负载脚本
六月 23, 2010 by admin · Leave a Comment
vi /usr/src/detection-linux-system-load.sh
#
内容如下:
view sourceprint?#!/bin/bash
cputotal=`head -1 /proc/stat |awk '{print $2+$3+$4+$5}'`
cpunow=`head -1 /proc/stat |awk '{print $2+$3+$4}'`
memtotal=`free -m |sed -n '/Mem/p'|awk '{print $2}'`
memnow=`free -m |sed -n '/Mem/p'|awk '{print $3}'`
cpuused=`gawk -v x=$cpunow -v y=$cputotal 'BEGIN{printf "%.5f",x * 100/y}'`
memused=`gawk -v x=$memnow -v y=$memtotal 'BEGIN{printf "%.5f",x * 100/y}'`
case "$1" in
cpu)
echo $cpuused
;;
mem)
echo $memused
;;
clu)
size=`(stat $2 | grep Size |awk '{print $2}')`
num=`(stat $2 | grep Size |awk '{print $4}')`
block=`expr $size / $num`
echo $block
;;
*)
echo "it used cpu;mem;clu"
;;
esac
linux VPS 下使用rar解压缩文件
六月 14, 2010 by admin · Leave a Comment
关于在linux vps下如何使用rar解压活压缩文件。但是——
debian下或者ubuntu下可以使用apt-get的安装rar,但是centos下就无论如何都不行。
所就就有了下面的教程:
下载地址: http://www.rarlab.com/rar/rarlinux- 3.9.b3.tar.gz
下载的文件是rarlinux-3.9.b3.tar.gz
二. 解压软件包
将该文件解压到/usr/local目录下
tar xzvf rarlinux-3.9.b3.tar.gz –directory=/usr/local Read more
Linux VPS下简单解决CC攻击
六月 8, 2010 by admin · Leave a Comment
一,准备工作
1,登录进VPS控制面板,准备好随时重启VPS。
2,关闭Web Server先,过高的负载会导致后面的操作很难进行,甚至直接无法登录SSH。
3,以防万一,把设置的Web Server系统启动后自动运行去掉。
(如果已经无法登录进系统,并且重启后负载过高导致刚刚开机就已经无法登录,可联系管理员在母机上封掉VPS的IP或80端口,在母机上用虚拟控制台登录进系统,然后进行2&3的操作,之后解封)
二,找出攻击者IP
1,在网站根目录建立文件ip.php,写入下面的内容。
<?php
$real_ip = getenv(‘HTTP_X_FORWARDED_FOR’);
if(isset($real_ip)){
shell_exec(“echo $real_ip >> real_ip.txt”); Read more
Linux VPS下备份网站数据到ftp一键脚本
六月 8, 2010 by admin · Leave a Comment
#! /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 Read more
Linux下安装rar解压软件
二月 21, 2010 by admin · Leave a Comment
这个包在centos中好像没有,就只有自己下载一个咯。
先进自己的临时目录,#wget http://download.west263.net/linux/rarlinux.tar.gz 接着#cd rar 进入后 #make 就安装好啦。
基本用法: #rar x filename.rar 解压到当前目录 如果加参数 o+ 就是覆盖同名文件 o- 就是同名文件跳过。#rar e filename.rar 将子目录中的文件也解到当前目录,很少用。 #rar s filename.rar 生成自解压文件,可以直接执行,其他电脑就不用安装rar软件了。 #rar r filename.rar 修复这个包,不知道有没用。
FreeBSD 6.2快速架设网站服务器教程
二月 21, 2010 by admin · Leave a Comment
1、 安装设置prozilla(port下载加速)
当然是首先安装下载加速啦,不然下面的安装会好慢的
安装使用如下指令:
#cd /usr/ports/ftp/prozilla
#make install clean
中间会出现:
CentOS上安装DirectAdmin
二月 21, 2010 by admin · Leave a Comment
CentOS上安装DirectAdmin
主角介绍:
CentOS是unix的一个版本,集成了httpd,mysql,php,特别适合于当服务器。
DirectAdmin是一款付费的虚拟主机管理软件,个人认为是除Cpanel外比较易用的一款。
vps是通过虚拟技术将一个独立服务器分割成N份进行出售,介于虚拟主机与独立服务器之间。数据库,FTP这些信息相对于虚拟主机而言是完全独立的。最主要的是拥有相对独立的内存和CPU这些指标,不会被别人拖累。一般xen下是不能超售的,而openVZ则是可以over selling. Read more