Bartender网站搬家过程记录

软件教程 admin 2016-11-13 22:09 1627 0

把ZBLOG程序搬家也做个记录,原来Bartender网站环境是LINUX+NGINX。由于考虑到成本因素,把bartender二次开发网搬到IIS WEB服务器是必然。


本次搬家的心得是欲速则不达,做事情不能偷懒。


本来想着这种搬家的事情,容易的很。当然,网站搬家对于我来说是小菜一碟。只是本次ZBLOG搬家,主要涉及到数据库的转换。

我原来在LINUX服务器安装的时候,为了省事,安装成SQLITE轻便数据库。而我的IIS服务器没有安装这个组件,也不想安装。所以必须把SQLITE转换成MYSQL数据库。


一上来,就百度搜索,想着ZBLOG这么成熟的网站程序,一定有不少现成的转换方法或者工具。然后事与愿违。竟然没有啥结果。


后来干脆老老实实的操作了。当然,后面还遇到一个小问题,就是转换后的数据库不能直接使用。而是需要安装一个ZBLOG程序后用SQL语句运行后才测试成功。


简单说说步骤:

1,用NAVICAT FOR SQLITE程序,把SQLITE数据库用导出SQL的模式,转成SQL文件。

2,然后安装一个ZBLOG程序,用这个数据库作为中间数据库。

3,用PHPMYADMIN的SQL执行SQL文件里面的语句。可能是不同程序或者版本的原因,导出SQL语句的表名有双引号,而PHPMYADMIN的SQL执行不能有双引号,删除就可以了。

4,这样就生成了一个适合搬家的MYSQL数据库。

5,然后连通程序目录,和数据库目录,直接拷贝到新的IIS服务器,修改相应的数据库配置文件即可完成搬家。

6,最后一个问题,就是伪静态问题。IIS需要一个rewrite组件,我本身就用,在网站设置里面设置好。然后生成IIS6下的伪静态规则即可。

评论区