如何测试网站访问速度?我的心得经验(2)
上篇文章将了如何在世界各地30个地区ping你的网站,这次讲讲文件下载速度
首先生成100mb的测试文件,方法如下
标签:Dreamhost美国主机, fsckvps, Godaddy美国主机, Justhost美国主机, VPS虚拟主机上篇文章将了如何在世界各地30个地区ping你的网站,这次讲讲文件下载速度
首先生成100mb的测试文件,方法如下
标签:Dreamhost美国主机, fsckvps, Godaddy美国主机, Justhost美国主机, VPS虚拟主机我以前提到的10美元一个月的fsckvps,现在介绍一个优化
1,关闭不需要的服务
这个应该很容易理解的,凡是我们的系统不需要的服务,一概关闭,
这样一个好处是减少内存和CPU时间的占用,另一个好处相对可以提高安全性
那么哪些服务是肯定要保留的呢?
在linux机器上通常有四项服务是必须保留的
iptables
linux下强大的防火墙,只要机器需要连到网上,哪里离得开它
network
linux机器的网络,如果不上网可以关闭,只要上网当然要打开它
sshd
这是openssh server,如果你的机器不是本地操作,而是托管到IDC机房,
那么访问机器时需要通过这个sshd服务进行
syslog
这是linux系统的日志系统,必须要有,
否则机器出现问题时会找不到原因
除了这四项必需的服务之外,其他的服务需要保留哪些呢?
这时就可以根据系统的用途而定,比如:数据库服务器,就需要启用mysqld(或oracle)
web服务器,就需要启用apache
2,关闭不需要的tty
请编辑你的/etc/inittab
找到如下一段:
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
使用putty登陆SSH
使用cd命令到 到目录/etc/httpd/conf/,找到 httpd.conf
Apache中决定服务器编码的httpd.conf中AddDefaultCharset决定的,我设置为AddDefaultCharset utf-8,所以服务器默认是utf-8的;AddDefaultCharset utf-8上面有一段注释:
# Specify a default charset for all content served; this enables
# interpretation of all content as UTF-8 by default. To use the
# default browser choice (ISO-8859-1), or to allow the META tags
# in HTML content to override this choice, comment out this
# directive:
大概意思是:指定一个默认的字符集传送内容;这将所有内容默认以utf-8编码解析。如果要使用浏览器默认选择(ISO-8859-1),或允许使用HTML的META来自动选择浏览器编码,注释掉这行即可。
那就是改为#AddDefaultCharset utf-8,这样此行不再起作用,浏览器将根据网页的META来选择字符编码,apache就可以支持多字符编码了。
推荐物美价廉的fsckvps
标签:fsckvps, VPS虚拟主机fsckvps和cheapvps是美国两家很便宜的,性价比很高的vps服务商。
相对于国内的主机服务idc而言,美国的主机产业更加成熟,因此,性价比也比国内产品高很多。美国主机具有很多国内主机无法相比的优势:
无需备案,并且不受网通、电信限制,速度比双线机房还快。(机房在LA的速度最快)
支持信用卡付款,国内银行卡付款,Paypal等多种方式。
不限网站空间,不限网站流量。
一个帐户可以建立无限个网站,每个网站都可以分配独立的ftp帐户和目录。
赠送域名,很多主机都有中文控制面板。
而美国的vps普遍比较便宜,稳定性也不错。
标签:Dreamhost美国主机, fsckvps, Godaddy美国主机, ssh, VPS虚拟主机, 独立ip