Archive for 八月, 2007

windows下如何建立.tar.gz格式的压缩文件?

Linux下支持tar.gz的压缩文件。如果我们要上传文件到linux系统的服务器上,然后用SSH方式解压缩,那么首先要使用压缩工具把文件压缩成.tar.gz的格式。
但是常见的压缩工具winara、winzip似乎都没有直接压缩.tar.gz格式的压缩文件。
推荐大家使用7-zip这款压缩工具来创建.tar.gz文件 7-zip压缩tar.gz工具(点此下载)
先将要压缩的文件用7-zip创建成tar格式的压缩文件;
然后再把创建的tar格式的压缩文件继续压缩成Gzip格式的压缩文件,那么就能创建.tar.gz的文件了。

Godaddy的VDS如何在线解压缩文件?

Godaddy的VDS如何在线解压缩文件?

Godaddy的VDS中的Simple Control Panel控制面板中没有上传压缩文件后在线解压缩的功能。这让网站的上传下载非常麻烦。那么是不是要买收费的CP控制面板呢?

其实不需要,我们只要通过linux下的tar命令来解压.tar.gz格式的压缩文件。就可以很方便的进行在线解压缩。方法是:
先将你的网站程序压缩成.tar.gz的压缩文件,然后用FTP上传到网站目录中。
(linux下好像只支持.tar.gz的直接解压缩。压缩文件为.tar.gz的方法点此查看)
 
然后用SSH登录以root权限运行,注意必须进入root权限才能解压缩,进入到用FTP上传了.tar.gz的网站目录,找到刚才上传上去的.tar.gz文件;
 
最后,用 tar zxvf *.tar.gz这个命令解压缩刚才上传的文件。如果操作正确你会看到解压缩的过程。呵呵,就几秒钟,一切OK了。是不是速度很快?

本地备份 PuTTY 配置文件的简单方法

PuTTY 是一款小巧的开源 Telnet/SSH 客户端。相对于 SecureCRT 那样的庞然大物来说,PuTTY 虽然没有如此强大的功能,但几百K 的身躯却基本包括了所有 SSH 客户端的常用功能。相信很多程序员都将 PuTTY 作为必备软件,而现在越来越多的 Blogger 都在用国外的虚拟主机,相信对 PuTTY 也不会陌生了(例如如何用 PuTTY 建立 SSH 隧道破墙 :)。

不过 PuTTY 有个比较烦人的地方,就是它不提供设置的导入导出工具。每次重装系统,我都要翻出记录本将常用的主机信息一个个敲回去,非常麻烦。
今天再找 Portable NotePad++ 的新版本时,发现 PortableApps 中竟然早就有 Portable PuTTY 可用了。于是我打开了 Portable PuTTY 的 Data 目录,发现原来 PuTTY 将设置存在注册表中。这样一来,备份/恢复设置就简单了。
下面是备份步骤,实质上就是导出相应的注册表键值:

开始->运行(Win+R)->regedit
找到 HKEY_CURRENT_USER\Software\SimonTatham
在 SimonTatham 这个节点上点击右键,选择导出,保存即可。
没了,哈哈

这样我们就导出了 PuTTY 的配置。而如果你想恢复配置信息的话,只需要双击这个文件,导入注册表信息即可。
另外,如果你想彻底摆脱这个烦恼的话,我建议您和我一样,从现在起就换用 Portable PuTTY。而你也无须担心设置会丢失,你只需要按上面的步骤导出一个 reg 文件,然后将文件名改为 putty.reg 并放入 Portable Putty Directory/Data/settings 目录下即可。

godaddy的vds同时支持GBK(GB2312)和UTF-8编码的设置

购买GODADDY的VDS,所有都很顺利,但是就是默认不支持GBK版的国内网站程序。如PHPCMS2007 GBK版,DZ GBK版 ,DEDECMS GB2312版等。  PHPCMS2007GBK版能顺利安装,但是首页显示乱码,必须手动修改浏览器的查看编码为GB2312才能正确显示。
对服务器之类的是菜鸟级别的人。尤其是对LINUX。在几经周折后终于解决了。
现在把自己的一点做法说说,不一定正确但是估计可以有所帮助(至少我把问题解决了,呵呵)

Apache Server设置404错误页面(GODADDY的VDS)

 
Apache Server设置404错误页面
在使用VDS的过程中一直不知道如何设置404错误页。经过尝试发现,原来如此简单:
 
Apache Server设置404错误页面 为Apache Server设置 404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可:
ErrorDocument 404 /notfound.php
“notfound.php”改成你事先编辑好上传到网站目录中的网页文件。
 
类似的如500、403等设置都是如此。
 
注意:
1.切记不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失
2.切记不要使用绝对URL(例如:http://www.ipinba.com/nofound.php形式),如果使用绝对URL返回的状态码是“302”+“200”(已测试)

国内VPS和GODADDY VPS的对比。

一直关注国内的VPS,似乎今年才开始提得比较多。
从网上搜集了一个比较大的空间商提供的VPS,配置和价格如下:

 
 
然后也搜集了国外的VPS。我现在用的就是GODADDY.COM的VPS(GD称为VDS),配置和价格如下:

国外VPS评测(一家之言):
1. 从VPS的系统配置上来看:
国内的比较常见的是windows,而国外的一般配置是Linux。国外也有Windows VPS,但是价格一般都要比Linux VPS。原因很简单:Microsoft Windows 卖得比Linux贵多了,Linux几乎是免费的。
Windows国内站长都比较熟悉,容易上手;而Linux相对来说可能陌生些。但是对于一个站长来说,要熟悉linux的一些基本操作,不仅轻而易举,而且也很有必要。
从负载和稳定性上来说,同样硬件配置,Linux的肯定要比Windows强。这样稳定性自然有了更大保障。
大家可以看一下国内VPS的那个介绍(上面的图),其中有一句“要安装MSSQL或者MYSQL至少要512M内存”呵呵,明白什么意思了么?标配是256M,你得装数据库啊,那么怎么办?升级到512M,你再掏腰包,加钱!
2. 从价格上来看:
国内的这款299/月,双线350/月。你觉得划算吗?现给你算一下GODADDY的VDS价格(也就是我现在正用的):
以一年为限:
23.99*12=287.88美元(一年优惠20%的价格,只要23.99美元/月)
一般还可以使用优惠码,在总价格基础上再优惠(网上很容易找到20%的优惠码):
287.88*0.8=230.3美元
以人民币兑美元汇率7.5一年只要:
230.3*7.5=1728元/年 1728/12=144元/月
这么算下来,大家应该清楚了,对于像我这样的穷站长,挣钱基本靠省!呵呵,能省就省吧!
至于单线、双线、多线等等这些,问题这是国内的网络问题。如果用国外服务器基本不存在电信网通互联问题,都是一样的。
3. 从网络速度上来看:
国内的服务器占优势,速度一般都要比国外快。可惜很不稳定,这是国内网络线路环境原因。但我个人觉得。与其要速度,不如提高稳定性。一个网站能始终稳定运行是第一要务!
速度只要能够达到互联网的所谓6秒定律就行了。现在国外口碑好点的空间商的服务器都能达到。
4. 从服务上来看:
国内国外的差异,大家试试就知道了。
声明一下,我不崇洋更不媚外。综上所述,我还是推荐大家购买国外的VPS。

什么是VPS?什么是VDS?

随着网络的发展,现在站长也越来越多。站长们对网站空间要求也更宽泛了,于是以前那么几十M的空间已经远远不能满足大家的需要了。虚拟空间限制太多,而独立主机又太贵。这样VPS就开始流行起来了!那么什么是VPS呢?找了点资料,供大家看看:VPS是利用VPS(Virtual Private Server)技术,将一部服务器分割成多个虚拟专享服务器的优质服务。每个VPS都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独 立CPU资源、独立执行程序和独立系统配置等。用户除了可以分配多个虚拟主机及无限企业邮箱外,更具有独立服务器功能,可自行安装程序,单独重启服务器。
VPS是一项服务器虚拟化和自动化技术,它采用的是操作系统虚拟化技术。操作系统虚拟化的概念是基于共用操作系统内核,这样虚拟服务器就无需额外的 虚拟化内核的过程,因而虚拟过程资源损耗就更低,从而可以在一台物理服务器上可以实现更多的虚拟化服务器。这些VPS以最大化的效率共享硬件、软件许可证 以及管理资源。每一个VPS均可独立进行重启,并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置文件。
VDS其实是Virtual Dedicated Servers 的简称。就是虚拟专用主机,和VPS一样。只是称法不同而已。

Welcome to my blog!

我的博客介绍