====== Z-Blog的安装与升级 ====== 以下说明适用于 Z-Blog 1.8,关于1.8升到2.0版本的升级方案请参考[[upgrade]]。 ===== 安装说明 ===== - 从[[http://download.rainbowsoft.org/|下载页面]]下载最新版本的Z-Blog安装包 - 解压缩安装包,上传包内文件至[[http://host.rainbowsoft.org/|服务器]] * 手动安装包—上传包中所有文件,在浏览器中打开博客地址,将自动转到初次安装向导页. * 自动安装包—上传包中的两个文件,在浏览器中打开http://yourblogurl/install.asp,如:http://www.rainbowsoft.org/install.asp,然后根据引导完成安装初始化步骤,最后转入初次安装向导页. - 进入向导页需完成4项内容: * BLOG的网络地址(自动读取) * 数据库的名称和地址(系统自动随机生成) * 博客管理员账号(用户名与密码) * BLOG唯一标识符(系统自动随机生成) - 点击提交,整个安装过程就完成了,欢迎加入zblogger阵营! *如果你的域名更换或想把数据库移至其它目录,请修改博客目录下的c_custom.asp文件: * Const ZC_DATABASE_PATH="数据库所在路径" * Const ZC_BLOG_HOST="博客所用域名",带“/”,如: ''http://www.rainbowsoft.org/'' * 在程序后台"用户管理"中,管理员可以创建比自己权限低的账号,可建立一个“高级用户”供日常使用。 ===== 升级说明 ===== 升级是指将Z-blog旧版升级到最新版的过程。这里提供自动与手动两种升级方法。对于普通用户,我们推荐用自动升级。 ==== 自动升级 ==== - 从[[http://download.rainbowsoft.org/|下载页面]]下载最新版本的Z-Blog自动安装升级包((也可用于自动升级旧版程序)) - 解压缩安装包,将包中文件上传至服务器 - 在浏览器中打开 http://yourblogurl/install.asp ,根据程序引导完成升级 - 升级完成后再将install.asp文件删除 :!: **推荐阅读:** [[zblogasp:install:graphic]] ==== 手动升级 ==== 以下为通用升级方法,如果对程序稍为熟悉,则推荐在本地升级后再上传至服务器。升级后如出现500错误等请先查看是否有文件漏传。 - **备份**你的旧版Z-Blog程序到本地 - 从[[http://download.rainbowsoft.org/|下载页面]]下载最新版本的Z-Blog手动安装包 - 解压缩安装包 - 删除新版程序的DATA目录中的zblog.mdb,将旧数据库放入其中。 - 更改新版程序c_custom.asp里的 ZC_DATABASE_PATH ((数据库路径,包括数据库名))参数和ZC_BLOG_HOST((博客地址,格式如 http://blog.rainbowsoft.org/ ))参数(可对照旧版相应文件修改)。 - 再将需要保留的原附件、链接、主题样式等放入新程序中相应的目录(覆盖) - 删除服务器上的Z-Blog程序文件(可保留上一步所述目录于服务器上) - 将修改后的Z-Blog1.8文件上传至服务器 - 更新数据库结构到最新版本(* 1.8+版本可略过) * 用插件“[[http://bbs.rainbowsoft.org/thread-19058-1-1.html|Z-Blog数据库备份与升级程序]]”进行升级 - 进入程序后台,更改网站设置,然后进行索引重建与文件重建即完成升级 * **附件**对应目录:UPLOAD * **链接**对应目录:INCLUDE * **主题样式**对应目录:THEMES (:!: __1.7升级至1.8版请继续阅读下面的主题升级部分内容。__) ===== 主题样式升级(for 1.7)===== Z-Blog1.8之前的主题要在1.8中使用必需经过简单修改 ==== 默认主题升级 ==== 即原默认模板与样式的结合。 * **默认模板升级** - 将原 TEMPLATE 目录下文件**覆盖**到新版的 THEMES\default\TEMPLATE - 修改 THEMES\default\TEMPLATE 中模板文件 * 改为: * **可选修改项**:日志页面加入评论订阅地址自动发现代码,single.html头部(内)加入:底部 * **样式升级** * 将原 STYLE 目录中对应默认模板的文件**复制**到新版的 THEMES\default\STYLE 如果不清楚原 STYLE 目录中哪些是对应默认模板的样式,建议略过这一步,重新下载所需样式置于 THEMES\default\STYLE 中 ==== 其它主题升级 ==== 指使用了非默认模板的主题。 - 在新版程序的 THEMES 目录中新建一个文件夹,假设该主题为"//fresh//",不推荐用中文或特殊字符为该文件夹命名。 - 将原 TEMPLATE 目录复制到 THEMES\fresh\ 中 - 修改 TEMPLATE 中的模板文件 * **必改项**:将default.html,catalog.html,single.html,search.html,tags.html 中的改为: * **可选升级项**:参考[[wiki:install#默认主题|默认模板修改]]中的可选升级项。 - 将该主题对应模式文件置于 THEMES\fresh\STYLE\ 中 - **可选升级项**:参考[[zblogphp:development:migration:function:zblogphp:function:themes:std|Z-Blog主题制作规范]],制作 Theme.xml 与ScreenShot.png 置于THEMES\fresh\中 - 进入博客后台-**主题样式管理**,选择你要的主题与样式,提交并文件重建,完成升级。 若无Theme.xml文件,将不能于**主题样式管理**中管理,只能在博客后台-**网站设置管理**中进行手动配置。