-
2010年9月最新Dreamhost优惠码
by{ guangboo }, published {2010-09-02}, Tag { Dreamhost / dreamhost 优惠码 / }
2010年9月Dreamhost最新优惠码上市了,提供全额优惠:97$。
优惠码:DM9FREE

注意:如果您不是北美用户的话,您的优惠金额最高为50$。
-
2010年8月最新Dreamhost优惠码
by{ guangboo }, published {2010-08-06}, Tag { Dreamhost / dreamhost 优惠码 / }2010年8月最新优惠码:
1年期:DM001 提供优惠50美元(原价119美元);
2年期:DM002 提供一个域名,优惠25美元;原(214.80美元)
为什么要使用Dreamhost优惠码?
Dreamhost每年费用为119美元,但第一次购买可以通过使用上面的两个优惠码,可以优惠;另外购买DreamHost主机后,你也可以自己创建Dreamhost优惠码,并使用Dreamhost优惠码进行推广DreamHost的主机,每推荐一个客户可以一次性获得$97佣金,或者是10%的佣金。可以使用paypal请款,最低支付额为20美元,每月1号付款,推广一个客户97天后可以申请支付。
所有的人都可以注册参加他们的推广,即使你没有在使用dreamhost的主机,也就是说即使你不是他们的客户也可以推广他们的主机赚取佣金。
-
Dreamhost 最新优惠政策:Dreamhost Invitations
by{ guangboo }, published {2010-01-27}, Tag { Dreamhost / dreamhost 优惠码 / }K01 送一个域名,并优惠49.99$
KLIPDAS001 提供最优惠价
KLIPDAS002 送一个域名,且优惠30$
KLIPDAS003 送一个域名,一个独立IP,并且优惠51$Dreamhost优惠码:
171801008791
237608976441
524241021807
794064014277
945043434029相比普通邀请码(K01、KLIPDAS002)它的 缺点如下:
- 每个邀请码只能用一次
- 必须在两周内使用
- 如果有人通过邀请码购买的主机上有欺诈/SPAM/非法(美国法律)信息,那么我将失去所有邀请码
- 这些邀请码只能增大空间和在5年及10款中有折扣,除此之外并无特别赠送
如果你要购买5年款,那么你可以使用上面任意一个邀请码。
-
Mysql On Dreamhost
by{ guangboo }, published {2009-12-09}, Tag { Dreamhost / dreamhost 优惠码 / MySQL / }
参考:http://wiki.dreamhost.com/Migreate_MySQL
MySQL是一款多用户数据库系统,它是在GNU公共许可证(GPL)下发布的,是由SUN所有和发起的。
现在所以在Dreamhost上新创建的数据库都是使用MySQL 5.0,以前的数据库仍然运行在MySQL4.1版本下(现在,你可以通过email支持,来要求升级你的数据库系统)。
Dreamhost使用phpMyAdmin,使用PHP编写的基于WEB开源工具,来管理MySQL。
主要内容- Dreamhost上创建MySQL数据库;
- 连接数据库
2.1 使用Shell账户连接
2.2 使用自己域下Dreamhost PhpMyAdmin工具
2.3 使用第三方程序
2.4 通过SSH通道连接的第三方程序
2.4.1 使用Putty v0.60
2.4.2 使用SSH
2.4.3 使用SQLyog
2.4.4 使用Sequel ProDreamhost创建MySQL数据库
登陆控制面板,选择“Goodies”选项卡,单击MySQL。
在页面底部有一个表单,你可以输入一些信息来创建新的数据库。

Database Name – 数据库名称,名称必须是字母,数字及$,_符合组成,并且必须在整个系统中是唯一的。(你可以考虑采用yourwebid_dbname的命名方式)
Use Hostname – 你要通过子域来访问数据库,选择一个先有的主机名,或创建一个,你可以使用你的任何子域来访问你的任何数据库。
First User – 为数据库选择初始用户,或创建一个新用户。
New Username – 当创建用户名的时候,输入唯一的用户访问MySQL数据库的用户名(它同上面的Database Name一样,都是必须填写的)。
New Password – 用户登陆MySQL的密码。
Database Comment – 你账户下数据库的描述。
点击“Add New Database Now!”。连接数据库
使用Shell账户连接:
- 登录Dreamhost账户:
ssh -l yourlogin www.yourdomain.com
- 登录MySQL数据库,你可以在控制面板下,“Goodies”/“MySQL”下拷贝/黏贴准确的数据库语法。
mysql -u yourdblogin -p -h yourdbdomain.yourdomain.com yourdb
- 你还可以在命令行下包含密码(注意,在-p后没有空格)。
mysql -u yourdblogin -pyourdbpassword -h yourdbdomain.yourdomain.com yourdb
- 你不可以使用“locahost”连接数据库,因为Dreamhost的MySQL服务器是和网站服务器分开的。
使用域名访问Dreamhost的PhpMyAdmin来访问数据库
一旦你所有的数据库主机名在DNS系统中,那么你就可以通过web上指向数据库主机名的PhpMyAdmin系统来访问你的数据库。例如,如果你的MySQL主机名为mysql.yourdomain.tid,在浏览器中输入http://mysql.yourdomain.tid,你就会被提示输入MySQL的用户名和密码。然而要注意的是,这是不安全的!你数据库的用户名和密码是以明文形式传输的,很容易被嗅到,你更应该使用前面的方法。
第三方程序连接MySQL数据库
使用第三放工具如MySQL Administrator连接远程MySQL数据库,你必须首先赋予本地机器连接远程数据库服务器的权限。在所以MySQL用户账户从本地机器进行登陆的时候都必须这样做。- 登陆Dreamhost 控制面板
- 选择Goodies下的Manage MySQL
- 在server节Database(s)下面,找到需要的数据库,然后单击你希望授权访问的username
- 在标题为Allowable Hosts节下,在域或子域中标记本地机器身份为在公网访问内,按照网页上描述的格式,你会需要你的公网IP地址或公共的域名或子域名(就像rr.com,midspring.com,Comcast.com等)。
你的公网IP地址,可以到“什么是我的IP”查看(你的IP也只显示在域名下面“Your current computer is:”后面的文本框中,只有剪切、黏贴一下默认值)。注意,启用%.example.com不会启用example.com自身。
- 单击Modify [username] now!按钮。
- 启用你的第三方程序,输入数据库和登录信息,进行连接。
- 使用Microsoft Access进行连接时有特别之处,参考资料。
如何使用Visual Basic连接MySQL
客户端脚步如何连接MySQL – Ex. Java Applet
安全SSH通道下使用第三方程序连接MySQL数据库
使用Putty v0.60
它可以通过SSH安全通道连接MySQL数据库,它打破了不安全方法,提供了点对点加密,不会将你的MYSQL账户暴露给潜在攻击行为的网络中。
设置Putty通道,你必须首先开启账户的SSH,操作方法:- 进入控制面板。
- 修改你希望授权SSH访问的用户
- 勾选Enable ssh/telent框
- 确认/bin/bash为shell类型
- 单击Save Changes
然后,下载并运行Putty。
- 在左边分类树中,单击靠近底部的Tunnels
- 在原端口中输入3306
- 在相应的输入框中输入mysql数据库地址和端口(如:yourdbdomain.yourdomain.com:3306)
- 其他使用默认值(local,auto),单击Add按钮
- 单击分类树中的Session
- 在Host Name域中输入shell账户地址(如:foo.dreamhost.com)
- 确认22端口,SSH协议指定该端口
- 输入会话名称,单击Save按钮
- 使用新建的会话登陆shell账户
- 最下化窗口
下一步,但看第三方工具,我们用MySQL Administrator工具为例。
- 在Server Host下输入localhost(注意:输入你真实的地址(例如:yourdbdomain.yourdomain.com)不其作用,你必须使用localhost)
- 输入3306做为端口号
- 输入db username和password
- 单击OK
你现在应该已经登录了!
注意:- 你的Putty会话必须计划,并且你必须通过通道登录来激活。
- 如果你正运行本地MySQL数据库,你可能需要为通道分配不同的端口。否则,在通道启用时,你就不能访问本地Mysql连接。操作如下:
- 在Putty的Tunnels下的域中输入不同的数字作为端口号(如3307)。
- 在MySQL Administrator端口域中输入相同的端口号。注意,你的destination端口必须保持3306,原理是,你将数据发送到3307端口后,数据通过通道发出,然后分流到Dreamhost的3306端口。
使用SSH
在~/.ssh/config文件中设置:Host your_nickname_for_your_host HostName your_dh_host_name.dreamhost.com User your_shell_account_user_name LocalForward 3307 your_full_db_host_name:3306
只要这样进行连接:
ssh your_nickname_for_your_host mysql -h 127.0.0.1 -P 3307 -u db_user_name -p your_full_db_host_name
或使用一条命令:
ssh -4fNg -L 3307:your_full_db_host_name:3306 your_shell_account_user_name@your_dh_host_name.dreamhost.com
这样mysql就连接上了。
注意:
尽管你在Goodies->Manage MySQL中为用户添加了localhost主机,你还是会遇到这样的错误:ERROR 1045 (28000): Access denied for user 'db_user_name'@'localhost' (using password: YES)
使用127.0.0.1来代替localhost(会被DH拦截)。(感谢Shiva提供该解决方案)
使用SQLyog
你可能也想获取免费的SQLyog版本,下面的截图显示了它的配置是多么的简单:


你也可以尝试Navicat MySQL GUI免费版,你会在SSH和HTTP远程连接中找到使用指南。
使用Sequel Pro
MacOS X上,你可以使用开源的Sequel Pro软件来通过SSH连接Dreamhost上的MySQL数据库。 -
Dreamhost优惠政策
by{ guangboo }, published {2009-11-23}, Tag { Dreamhost / dreamhost 优惠码 / }
1. 官方在重大节日推出的“777”优惠码,可优惠110美元 比如在今年的情人节、愚人节、美国国庆节,以及前几天的美国老兵节,都进行了为期数天的优惠活动。这种优惠码是dreamhost的最高优惠,可以用9.24美元的低价买到一年空间。 2. 其他种类优惠码 如果在重大节日未能抢先注册,可以使用其他类型的优惠码,以下列出集中最新的有效优惠码,可以根据需要选择使用(不限大小写): K01 (送一个域名,优惠49.99$)或者KLIPDAS001 优惠50$;KLIPDAS002 (送一个域名,优惠30$);KLIPDAS003 (优惠51$,送一个域名,一个独立IP);FIVEYEAR005 (送一个独立IP)使用优惠码注意事项: 1. 必须使用美国的IP,否则1不能用,2最高优惠50美元,可以使用VPN、TOR等注册; 2. 一个信用卡账号只能使用一次优惠码,不要使用一张重复注册; 3. 续费或重新开通空间不能使用优惠码; 4. 优惠码777只能用google checkout付款,或者通过捐赠的形式付款,具体的网上有教程
-
Dreamhost 账户
by{ guangboo }, published {2009-11-10}, Tag { Dreamhost / dreamhost 优惠码 / }
我们有系统设置来解决一个“主帐户”下的多个“子账户”问题,下面你会很直观的看到我们的系统是如何分布账户的。
注意:我们不在提供多个子帐户了。
WebID:主帐户
Account:子帐户
Domains:网站文件存储位置
Users Account:与FTP和Shell账户有关
Registrations:与网站名称相关
1. Main Account
主账户与WebID有关,包含了账户所有者的信息及所有服务,设想它是一个袋子,你可以将其他的东西(账户)放到这里。
2. Account
这是子帐户,这里是网站和服务运行的地方,还存储了结算信息,这样做的原因是满足多个子帐户能分别支付的需求。
请注意一个网站要拥有自己的域名和站点,它需要自己的主机,因为2个子帐户不能共享一个主机。
子账户可以合并到其他子帐户,只要没有使用任何的优惠码或折扣。如果有的话,你就需要重新全额付款,或支付优惠或折扣掉的款项。
3. Hosting Plan
这是你的托管计划,驻留在子帐户中。托管计划与你的域名、注册、用户账户或数据库没有直接关联,它们只是为子帐户提供适当的资源,以便升级或降级不会影响你的服务。唯一改变的是你提供的资源数量。
托管计划每年都会更新,更新不会自动更新你的注册信息。
托管计划是不能转移懂啊其他Dreamhost账户的。
4. Domains
域隶属于用户账户下,这是很重要的一点,这就是为什么一个用户只能访问一个域的原因。因此,如果你想要Ted,Bill和Rufus都能访问一个域的话,你只能给他们其中一个来访问,或者你可以创建一个账户,然后将登录信息给他们三个。
域提供了很多东西,他们是网站文件上传的地方,并且提供给你电子邮件。域是DNS,SSL和IP设置存储的地方,你的注册信息也必须指向你网站的这个域,以在互联网上展示。
域不能够转移给其他Dreamhost账户,如果你希望转让的话,你会需要备份内容,删除域,然后创建一个新的账户。
5. User Accounts
这是你的用户账户,它隶属于你的子帐户下,一个用户账户可以通过FTP和Shell访问子帐户。用户账户中,你会发现域日志文件,你的备份或域名。
请注意,用户账户不能访问其他的用户账户,因此只有User1才能访问User1。
用户账户不能转移给其他Dreamhost账户,如果你希望转移的话,你需要备份内容,删除用户账户,然后创建一个新账户。
6. Registrations
这里有你网站的名称,并不是网站本身。可以想象成指向本地的手指,本地就是域。注册信息非常重要,因为这些它表明你拥有的站点的名称。如果你设置了一个域,然而你没有注册它,那么这就意味着你没有拥有或注册它。注册信息要需要每年延期,除非你延期更长时间。延期注册信息不会延期托管计划。
注册信息是属于你的,直到过期为止。因此,除非你关闭账户,如果你的注册信息还是激活状态,你就可以一直拥有并使用它。
注册信息可以在有托管计划的子账户间转让,两位所有者都同意转让后,并且必须由Dreamhost员工来实施转让。
7. Database
你的数据库位于子帐户下,如果你有主机计划才能添加。
数据库可以在有托管计划的子账户间转让,两位所有者都同意转让后,并且必须由Dreamhost员工来实施转让。
一些WebID有多个账户,这样可以分开你的客户端和域,或者,如果你要看管别人的账户,他们仍然可以支付他们自己的账户。如下图表示:

为了给你更好的直观的表示账户是如何设置的,下图展示了2个WebID账户;其中一个有2个子账号,另一个有一个子账号。
