搬家到freehostia
今天我把我的博客六月和饭搬到了freehostia的主机上了,现在记录一下。
我的博客也是从几月前开通到现在不过经历了几个月,但是由于我总是对当前环境的不满所以现在已经是第3个主机了,前两次分别是我笔记本上的虚拟机和同学暂时不用的小主机,但是由于它们都不能常开机,而且校园网又很不稳定,所以最终我决定把博客搬到国外靠谱点的主机上。
今天我把我的博客六月和饭搬到了freehostia的主机上了,现在记录一下。
我的博客也是从几月前开通到现在不过经历了几个月,但是由于我总是对当前环境的不满所以现在已经是第3个主机了,前两次分别是我笔记本上的虚拟机和同学暂时不用的小主机,但是由于它们都不能常开机,而且校园网又很不稳定,所以最终我决定把博客搬到国外靠谱点的主机上。
前段时间我我想把一个小主机放到一个路由器上做为这个博客的主机,但是我无论怎么设置都没能让外网也能访问我的主机,我把域名对应到路由器上,把路由器的80端口对应到小主机的ip上,我修改了很多次防火墙设置,按照网上的资料让selinux放行http服务,在两天的空闲时间做过诸多尝试,但均以失败告终,我想不明白为什么同样的设置在虚拟机下可以用,但在实体主机上却不能用,最后我通过观察系统的log发现了有个martian source的记录,这条记录上有一个外网ip和本机的ip,后来经过我测试,发现每当我从外网访问我的博客时,主机上都会有几条这种记录,于是我就查了下,具体在这个网页上找到了snowjay的解释。解释如下:
备份MySQL数据库的命令
备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
**直接将MySQL数据库压缩备份
本文参考VMware中直接使用物理硬盘(Windows),磁盘工具Diskpart使用介绍。
Diskpart是win下的磁盘工具,这个其实就是用来分区的,我是以前都没用过,主要是今天想在VM下使用物理硬盘,但是当我把硬盘挂载上后,程序老是报错,不让我用。后来我google了一下,发现问题是这样的:win7采用了新的安全机制,不允许应用程序直接读写硬盘,导致VM使用硬盘时出现数据不能同步的问题。
解决方法:使用win7自带的diskpart让希望VM使用的硬盘从windows下脱机,这样win7就不会管那块硬盘了,具体如下,打开cmd,打开diskpart
终于弄好了我自己的博客,为了纪念我决定还是留下一个过程,供以后参考,同时也给有想用wordpress建立博客的朋友一个参考。
采用的方案:硬件:笔记本电脑+水星150R路由器;软件:DMZ+VMware+LAMP+WordPress+Tunnelier。
DMZ+VMware用于使域名对应到笔记本上虚拟机的http服务上。
LAMP+WordPress用于提供做博客的软件。
Tunnelier用于连接虚拟机和上传文件。