再见了,ICP备(四)恢复Blog数据和修正域名指向

技术心得 No Comments »

  昨天说到安装配置好了WordPress,下一步的工作就是尽量恢复原来的数据了。DlzM选择了重新开始一个全新的blog,而我也觉得原来的数据库非常混乱(我有数据洁癖),决定手工添加旧文章,至于以前的留言……再说吧。

  一、恢复Blog数据
  1、文章
  数据库备份下来的部分,在本地开一个Apache+MySQL,装上WordPress就能看到了。我不仅没有用数据库导入的功能,而且也不想用WordPress自身的导入功能,因为上次备份的WordPress版本太旧,我不想升级数据库那样折腾(不要问我为什么,我有数据洁癖)。当然最主要的原因是我希望把所有的文章略加编辑——我去掉了所有的more标签(也就是说在Blog主页和RSS上,所有的文章都将全文显示),给每篇文章加上了tag并重新考虑了分类,给每篇文章重写了Slug,并且重新上传了所有图片、修改了图片地址——这都是为了一个全新的、干净的Blog。我觉得这些修改让我很满意,不知道各位老读者觉得如何(特别是全文显示)。最后一个原因是,我想重读自己的文章,很多东西,我真的不知道是自己写的……各位不妨试试看,读一读你两年前写的文章,看看是什么感觉。
  没有备份下来的部分,经某人(因为我忘了到底是谁)提醒,从RSS阅读器中抓取,感谢classicning提供了一个抓虾的地址,但是由于当时我的RSS不是全文的,还是丢失了一篇文章:答plioild点名的文章。没办法……另外由于我所有的影评、散文相关的图片都上传到Yupoo了,所以也只丢了一幅图片:百合ID返璞归真的纪念截图。另外,我没有加入两篇旧文章,一篇是NOD32安装教程,一篇是百合工作室服务恢复,这两篇内容都过时了,要说纪念价值,比它们有纪念价值的也很多(当然,懒的上传那几十幅图片也是一个原因)。顺便一说,我想把校园网的NOD32升级服务器换成3.0的,又要写教程了……

  2、留言
  由于彻底地丢失了07年6月30日以后的留言、之前的留言我也无力全部手工恢复,于是只选择了其中比较有意义的一些,比如各位老朋友的第一次留言之类的,我冒充各位留了言然后修改时间(懒得进数据库改IP了,否则更真实),正是因为所有留言都是一个IP,WordPress说我发得太多,逼得我只能重新拨号上网换个IP才能继续留言……

  3、其他
  所有的选项都是我手动改的;所有的友情链接(WordPress把它们称作Blogroll)都来自我的鲜果导出的OPML。顺便一说,我认识的人,想交换链接的请随意留言。
Read the rest of this entry »

再见了,ICP备(三)重新部署WordPress以及IPowerWeb空间使用方法

技术心得 7 Comments »

  这两件事情本想分开来说,但发现我在部署过程中的大部分问题都是要在WordPress和IPowerWeb控制面板两边一起解决的,所以就合在一起写了。

  一、IPowerWeb的vDeck控制面板
  这个vDeck3.0是IPowerWeb公司近期才换上的,是他们主页上介绍的一大卖点。登陆上这个控制面板,发现比国内主机强得太多了,光图标就一堆,除了可以管理域名、FTP帐号、MySQL数据库、硬盘空间和文件等常见功能以外,还有文件打包上传下载,Email系统(附赠2500个Email帐号),在线网页编辑工具、整站建设工具等国内虚拟主机没有或很贵的空间才有的功能;最厉害的是,还能添加Cron任务,修改.htaccess文件,编辑php.ini文件,甚至能设置php的版本!各种原本不支持的模块,比如Zend之类,都可以手动修改配置文件来加上。基本上来说,实现了Linux命令行下控制服务器最常用的一些功能,真正是所谓”虚拟主机“。与国内的空间比起来,实在不是一种类型的东西;即使与我用过的英国Strato比起来,也要强大许多。
  但是也有一个缺点,像大部分”美国式“的软件一样,这里没有详细的介绍和合理的菜单分类,你要做的就是一层层的仔细查找,最好能阅读IPower的整个知识库(我就这么做了),美国果然是人贵技术便宜,宁可写一大堆复杂的知识库,也不愿意派一个人来解答你的问题……总之整个界面复杂,不够人性化,越是重要的东西越是藏在找不到的地方,还需要复杂的知识才能把它玩得转……下面要说的整个部署过程,可以说都是和这个复杂的虚拟主机作斗争的过程。

  二、WordPress的基本安装部署
  这里提供php4/5的版本选择,MySQL和Apache也是最新版本,再也没有在国内主机那种催着主机商升级MySQL的痛苦了。但是美国人不明白最新的未必是最好的,这些最新的版本也带来不少麻烦。下面我们就来看看WordPress的安装经历。
  首先,从wordpress.org下载最新版本的WordPress,解压后上传;在控制面板里新建一个数据库,把用户名密码写在WordPress的配置文件里;然后在浏览器地址栏输入install.php的具体地址,一回车……唉?500 Error?

  1、与数据库连接的战斗
  上网搜索WordPress 500 Error,到处都是讲解如何连接数据库的,这个我也会啊……然后想想,是不是这个空间的数据库特别一点呢?在控制面板中四处翻看,发现数据库的最下面有一行小字:Database is on ***.ipowermysql.com。哦,原来数据库和Web服务器不在一台主机上,但是我发现这个域名不要说ping,连DNS解析都解析不出来,于是我登陆控制面板里提供的phpMyAdmin,发现phpMyAdmin所认出的主机是一长串奇怪的域名;我ping这个域名,得到一个IP地址,但是把这两个域名和IP地址填入WordPress配置文件,看到的都是500 Error。

  2、与CGI选项的战斗
  一上来就受挫折,我静下来思考,决定放上探针看看基本的服务器环境。没想到php探针也不能运行!于是我开始怀疑不是数据库的问题,而是php本身的问题。在控制面板里四处找找看,发现CGI写着Inactive,但是php不是一定要用CGI方式运行啊,而且心目中CGI总是不稳定、不安全和主机商不肯提供的功能,跟我的php不能运行何干……但是当我抱着试试看的心态打开CGI的时候,发现php终于能够运行了——这个虚拟主机,默认是不打开动态页面功能的!也就是说,如果你不知道在这里打开这个选项,你等于买了个HTM空间……

  成功运行php后,经过实验证明,数据库主机应该是那个ipowermysql,不能DNS解析的主机但是能正常用,够牛。像装普通软件一样安装好WordPress,就可以用了。
  小结:IPowerWeb的虚拟主机,一上来请先打开CGI支持;数据库主机在(你的用户名).ipowermysql.com上。
Read the rest of this entry »

再见了,ICP备(二)选购国外虚拟主机

灌水胡诌 5 Comments »

  不管365bit这边的数据能不能抢救回来,要换个地方是肯定的了;到底是买国内的虚拟主机还是国外的,到底买哪家的呢?请看我们的选购过程:

  一、国内还是国外
  国内虚拟主机优点:

  • 速度较快
  • 与客服联系方便
  • 不怕篱笆
  • 还有么……

  特别是DRL老大出售的移动机房VPS(比虚拟主机还好,更加自由,就是麻烦点),到国内各种网络速度都不慢,价钱也很便宜,这个被列为考虑对象。
  国内虚拟主机缺点:

  • 性价比差
  • 限制太多,不自由
  • 管理技术差,重要的服务器端软件版本混乱,常年不更新
  • ICP备……

  国外主机的优点就是国内主机的缺点吧:空间、流量都很宽裕,功能强大、限制较少,技术水平高,最重要的是不需要那个证书……于是,我们决定买国外主机。

  二、选购国外虚拟主机
  首先到网上搜索广为推荐的国外虚拟主机,当然,我知道其中有很多软广告,我要自己评价。我的选购标准是:比较便宜,两三个人能买得起;空间和流量并无所谓(相比国内而言,每家国外主机商都算慷慨了);独立IP、强大的控制面板和较新的软件版本、较自由的配置功能,是我较为重视的;该公司的资信、是否同时经营域名注册(我要转一个域名过去)、支付时限是否太长,也都是需要考虑的问题。我把通过初筛的公司列了一个表,这里摘录如下(与网上提供的总结不同,全部来自于2008年1月底访问的各公司主页的明确说明,并且没有考虑任何的非公开优惠卷):
Read the rest of this entry »

LilyStudio & WordPress & N.Design Studio
Entries RSS Comments RSS Log in