用Windows Azure VM搭建自己的wordpress blog

微软的Windows Azure VM现在已经GA了。比起Web role和Worker role,VM使得用户对机器有了更大的控制权,也就可以更随心所欲得做点事情了。
手头一直有一台Azure VM闲着,心血来潮体验了一下用它搭建blog,没想到如此方便快捷。有兴趣的人可以试一下:

1. 首先你需要有一台azure vm,支持remote。这个就不多说了。我的vm运行的是server 2012.
2. 远程上去以后,先安装Microsoft Web Platform Installer 4.5。 http://www.microsoft.com/web/downloads/platform.aspx
3. 运行Web Platform Installer,在Application里边直接就能看到wordpress,排名第一。直接安装就可以了。之后会有一些提示,比如安装MySQL,设置IIS路径之类的,照着填就可以了。MySQL也会一起安装好的。
4. 到windows azure的管理界面上,开一个新的80端口,保证从互联网可以访问blog。
5. 从浏览器直接运行http://.cloudapp.net/,然后就可以进入wordpress的管理界面进行设置了。

关于wordpress的数据导入导出:
管理界面里边可以直接选择导入导出的。试了一下从这个blog里导出数据,然后导入到新的blog,很好用,文章评论都完好得倒了过去。缺点是目录和tag到过去以后都看不到了。不知道是不是我导的方法有问题,还在研究中。
还有一个小问题是:导入文件的默认大小是2M,这是php的限制。但是我的导出文件已经有将近3M了,直接导入会失败。解决方法是先找到C:\Program Files\PHP目录下面的php.ini文件,修改max_upload_filesize到一个较大的值。

关于费用:
昨天实验成功以后我的第一想法是把这个blog搬家到Azure VM上面去,也算支持自家产品,同时能够在服务器上做更多的事情。在http://www.windowsazure.com/en-us/pricing/calculator/?scenario=virtual-machines查了一下价格之后就放弃了这个想法。即使是一个最小size的server,一个月的费用也要大约10刀,一年就是120刀。同时也查了Amazon vm的价格,和这个基本相当。比起现在这个空间一年90rmb的花费实在高了太多,所以决定还是继续在这个小地方写blog。

如果你只是需要一个blog,用azure VM有点小贵。如果你还有其他需求,租用一台azure vm还是不错的,顺便搭建一个blog很方便易于维护。

《用Windows Azure VM搭建自己的wordpress blog》有一个想法

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注