1)查看进程内存占用 top 2)查看CPU信息 cat /proc/cpuinfo 3)磁盘IO测试命令 dd if=/dev/zero of=test bs=64k count=4k oflag=dsync dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 4)端口速度测试 wget http://cachefly.cachefly.net/100mb.test 5)查看Inode df -i 6)内存超售检查 进入linux的共享内存目录: cd /dev/shm 创建100MB的文件: dd if=/dev/zero of=./memtest bs=1M count=100 查看内存: free -m 结束的时候输入: rm ./memtest
KVM网络安装CentOS全图文教程
首先,我必须说, 我是个菜鸟,只把我的经验分享出来,老鸟请路过。 这个图文教程主要讲的是KVM网络安装CentOS的过程,其他也雷同。 (一)SolusVM的使用 首先,上图是SolusVM的VPS控制面板,我们点击Manage进入管理。 安装系统第一步需要做的自然就是装载光碟,点击CDROM进入。 依据你的需要加载,现在我以CentOS作为例子,点击Mount装载。 接下来要做的就是修改启动的顺序,我们设置为先加载光碟机再加载硬盘。 设置完成后,重启VPS,准备进入安装系统工作。 KVM的VPS重启速度略慢,请先倒杯水来喝喝,再点击VNC利用VNC进行安装。 如果你的电脑已经安装了Java的环境,就会显示出在线的VNC查看器,VNC查看器里首先会显示出CentOS等的字样,如果没有安装Java环境的话就会提示让你安装,当然你可以选择不安装,然后使用VNCViewer一类的软件。如果你想选择VNCViewer一类的软件,当然就要知道登陆信息啦,点击图中字样就会显示出如下图一样的内容,这就是你的VNC登陆信息。
说真的~之前我真的很想放弃Kloxo~ 绑定域名生效有问题,ftp权限获取也有问题,伤不起啊~ 今天在sonicvps上安装了发现问题最小化了(FTP权限还是个问题,郁闷。),是在给力啊! wget https://www.guyusoftware.com/kloxo.sh;sh ./kloxo.sh;
重量级更新Apache 2.4发布 速度超越Nginx
Apache软件基金会(ASF)宣布发布Apache的2.4版本,这是自2005年12月1号来,Apache的首次重大更新。做为最流行的WEB服务器,本次发布的2.4版本中,从另一款以计算能力著称的Web服务器NGINX中汲取了不少东西,增加了很多对高性能的支持,也由此引发了Apache使用者和**户们的一些疑问。 例如,现有的Apache用户是否真的需要新版中加入的云计算支持?这些新功能是否足以挽留那些正准备倒戈到NGINX的用户呢?还是说,可以从NGINX的市场份额中夺回原属于自己的那部分? 在由4亿网站所组成的互联网中,Apache以65%的占有率毫无悬念的成为了互联网上最受欢迎的Web服务器,这项排名一直从1996年保持至今。但就在最新几个月中,开源Web服务器NGINX已经超越了微软的IIS,成为了第二受欢迎的Web服务器。最近,NGINX又宣布要为企业提供商业支持服务,看来,NGINX已经是做足了准备去抢占Apache的市场了。 针对主机服务商和开发人员,新版本的Apache提供了很多性能方面的提升,包括:支持更大流量,更好的支持云计算,利用更少的内存处理更多的并发等等。 除此之外,新版本的提升还包括:性能提升,内存利用,异步I/O的支持,动态反向代理设置,与时间驱动的Web服务器相当或更好的性能,更强大的处理资源分配能力,更友好的缓存支持,可定制的高速服务器和代理等。 其它的功能包括:更容易的错误分析,更灵活的设置项,更强大的验证机制,更完整的文档。关于更详细的新功能介绍,可以参考Apache的官方网站。 ”我们很荣幸的宣布Apache HTTP服务器 2.4版本正式发布”。Apache项目的副主席Eric Covener宣布道。”这个版本包含了很多方面的提升,不仅添加了新的模块,同时也扩展了原有模块的性能和灵活性。相信无论是用户,网站管理者,还是开发人员都会非常欢迎的。” Apache HTTP Server项目管理委员会和Apache基金会主席Jim Jagielski表示,他们希望终端用户能真正看到性能进步,表示Apache 2.4比许多以速度见长的Web Server更快,例如Nginx。 Apach HTTP服务器的源码以Apache License v2.0协议发布,同时,由一支自我管理的团队负责开发和维护。 看到了Hostloc上有人转发了这个消息,我也有了兴趣,等着看大家的大动作好了,嘿嘿。
cPanel面板主机完整自动定时备份传FTP教程
我们现在购买的国外主机,一般都使用cPanel面板。网站数据的重要性我想不用我说都理解,那就是站长 的命根子,咱也不能把命根子寄在那些主机商身上,所以,你如何备份你的数据?是每天登陆cPanel后台,手动备份?如果是这样子,就有点麻烦,今天,我 们分享一个利用cPanel面板的定时任务来自动定时备份上传FTP到其他空间的方法。 首先,我们需要了解下这个方式实现的效果和原理。这是利用cPanel面板的时钟守护作业自动定时实现全局备份,然后FTP上传至自己指定的其他FTP空间(或者服务器)。 然后,我们将下面的代码复制存为backup.php。
磁盘阵列RAID介绍——RAID0/RAID1/RAID5
磁盘阵列全名是: Redundant Arrays of Inexpensive Disks, 简称RAID ,意思是:廉价的磁盘冗余阵列。 RAID 可以通过一个技术(软件或硬件),将多个物理的磁盘整合成为一个虚拟的磁盘设备,而这个虚拟的磁盘不但扩展了储存空间,而且还有数据保护的功能。 RAID根据等级 (level) 的不同,而使得整合后的磁盘具有不同的功能,基本常见的 level 有以下这几种:raid0,raid1和raid5,根据这三种又衍生出了raid0+1或者rad1+0 RAID-0:磁盘叠加 这种模式一般是使用相同型号与容量的磁盘来组成。这种模式的 RAID 会将磁盘先切出等量的区块, 然后当一个文件需要要写入 RAID 设备时,该文件就会依据区块的大小切割好,然后再依次放到各个磁盘里。由于每个磁盘会交错的存放数据, 因此数据要写入 RAID 时,会被等量的放在各个磁盘上面。 RAID-0的特点就是: 1、磁盘越多RAID设备的容量就越大。 2、容量的总大小是多个硬盘的容量的总和。 3、磁盘越多,写入的效能就越高。 4、如果使用非等大的硬盘,那么当小的磁盘写满后,就直接向空间大的磁盘中写数据了。 5、最少的磁盘数是2个,而且磁盘使用率为100% 他的致命之处就是:万一其中一个磁盘有问题,那么数据就会全部出问题。因为数据是分开存储的。 RAID-1:镜像备份 这种模式主要是让同一份数据,完整的保存在不同的磁盘上。由于同一份数据会被分别写入到其他不同磁盘。因此在大量写入 RAID-1 设备的情况下,写入的效能会变的非常差。但如果你使用的是硬件 RAID (磁盘阵列卡) 时,磁盘阵列卡会主动的复制一份而不使用系统的 I/O总线,这对效能影响是不大的。 如果使用软件磁盘阵列,效能就会明显下降了。 RAID-1的特点是: 1、保证了数据的安全, 2、RAID-1设备的容量是所有磁盘容量总和的一半 3、在多个磁盘组成RAID-1设备的时候,总容量将以最小的那一颗磁盘为主 4、读取的效能相对增加。这是因为数据在不同的磁盘上面,如果多个进程在读取同一笔数据时,RAID 会自行取得最佳的读取平衡。 5、磁盘数必需是2的整数倍。磁盘利用率为50% 不足之处就是:写入的效能会降低 RAID-5:效能与数据备份的均衡考虑 RAID 5:至少需要三个以上的磁盘才能够组成这种类型的磁盘阵列。这种磁盘阵列的数据写入有点类似 RAID-0, 不过每个循环的写入过程中,在每颗磁盘还加入一个校验数据(Parity),这个数据会记录其他磁盘的备份数据, 用于当有磁盘损毁时的救援。 […]
LinuxVPS自动每日备份文件和数据库上传FTP空间
转自http://www.vpsmm.com/blog-32.html 最近用的是Buyvm的VPS,性价比很给力,可是因为他家是ONEMAN运营,怕跑路。钱的损失不重要,才几美元。可数据呢?如果丢了,就灰常有趣了。 此文介绍一种,每天自动备份网站以及数据库文件,发送EMAIL到邮箱,并上传网站和数据加文件到FTP空间,自动删除旧备份的方法。 首先安装EMAIL发送组件: yum install sendmail mutt 脚本下载地址:http://www.vpsmm.com/soft/AutoBackupToFtp.sh 脚本代码如下(注意修改FTP服务器地址用户名密码): #!/bin/bash #你要修改的地方从这里开始 MYSQL_USER=root #mysql用户名 MYSQL_PASS=123456 #mysql密码 [email protected] #数据库发送到的邮箱 FTP_USER=cat […]
关于Kloxo的生死
众所周知,Kloxo的错误问题让很多人都放弃了他。 而我现在正在考虑中,放弃与否现在还是个未知数。 我想用Cron来弥补Kloxo的绑定域名和FTP权限问题,不知道可行不。
Kloxo 6.1.10 孤雨优化除错安装脚本 Ver.2
wget https://www.guyusoftware.com/kloxo.sh;sh ./kloxo.sh; 网上虽然已经有高人写出了类似的脚本, 但对我来说略显不足, 很多时候还需要自己手动修改一些部分, 想想也挺麻烦的,所以这次就写了这个脚本, 运行后安装Kloxo最新版本并进行修正错误、优化等动作。 120208 1 更新修正精简版系统安装不正常的情况 2 进一步简化第一次使用必须设置的内容,如DNS模板、关闭LxGuard等 3 优化部分代码 4 添加MCrypt加密处理的支持 5 可选安装新旧版本 120111 1 关闭Selinux 2 卸载会发生排斥的组件 3 下载最新版本Kloxo脚本并进行安装 4 下载汉化脚本解压(感谢Vpsyou) 5 替换我专用的默认页面方便查看VPS信息 6 设定自动删除日志Cron任务 7 修正GBK等字符乱码问题 8 更新所有程序、进行清理工作并降级Pure-ftpd 9 更换时区到北京上海时区(GMT+8) 10 MySQL数据库终极优化大大减少内存 11 关闭其他较次要的服务 12 开启Gzip压缩支持 备注: 此脚本有些部分还是需要应答的, 比如回答是否答应条款,是否安装自动安装网页源码的功能, 还有一处要打密码,是什么密码我就没去注意啦 囧