ZBlogCMS 建站需要什么服务器环境

chinaz
chinaz 正式会员超兽战士
发布于 2026-10-07 03:53 ·4 浏览 ·0 回复

学完这篇你能得到一份可以直接拿着去买服务器、装环境的 ZBlogPHP 配置清单,少走一次「装到一半报错」的弯路。

ZBlogPHP(现在官方主推的是 ZBlogPHP 版本,不是老的 ASP 版 ZBlog)本质是一个 PHP 程序,所以它对环境的要求就是「PHP + 数据库 + Web 服务器」三件套。下面按顺序拆开讲。

第一步:先确认你要装的是哪个版本

ZBlog 有两个完全不同的分支,环境要求天差地别,装之前必须先分清:

  • ZBlogPHP:官网 zblogcn.com 主推版本,PHP 程序,配 MySQL 或 SQLite,本文主要讲这个。
  • ZBlogASP:老版本,跑在 Windows + IIS + ASP 上,现在基本没人用了,新手别选。

打开官网下载页,看到安装包是 .zip 里带 index.php、zb_system 目录的,就是 PHP 版。

第二步:确定 PHP 版本

这一步决定你的程序能不能跑起来。 ZBlogPHP 1.7 系列官方建议 PHP 7.4 及以上,PHP 8.0/8.1/8.2 都能正常运行;1.6 及更早版本在 PHP 8 上可能报错,建议退回 PHP 7.4。

装好后在网站根目录放一个 phpinfo.php,内容写 <?php phpinfo(); ?>,浏览器访问 你的域名/phpinfo.php,能看到版本号页面就说明 PHP 正常。看完记得删掉这个文件,别留在线上。

注意:很多虚拟主机默认给的是 PHP 5.6 或 7.0,这个版本装 ZBlogPHP 1.7 会直接白屏或报语法错误。买主机前先在服务商后台的「PHP 版本切换」里确认能选到 7.4 以上。

需要开启的 PHP 扩展(缺一个都可能出问题):

  • mysqli 或 pdo_mysql(用 MySQL 时必需)
  • pdo_sqlite(用 SQLite 时必需)
  • gd(生成缩略图、验证码)
  • mbstring(中文处理)
  • curl(应用中心、自动更新、采集类插件)
  • zip(在线升级、插件安装)
  • json、iconv(一般默认已开)

这些在宝塔面板「软件商店 → PHP → 设置 → 安装扩展」里点一下就能装;虚拟主机一般在「PHP 设置」里勾选。

第三步:确定数据库

ZBlogPHP 支持两种:

  1. MySQL 5.6 及以上(推荐 5.7 或 8.0)。适合正经做站,文章多了性能稳、方便备份迁移。装站时需要你填:数据库地址(一般 localhost)、库名、用户名、密码。
  2. SQLite。零配置,不需要单独开数据库,直接把数据存成一个文件。适合个人小站、测试环境。缺点是数据量大或并发高时吃力。

注意:如果买的是虚拟主机,先看清楚套餐送不送 MySQL 数据库、送几个。有些低价主机只给 SQLite,虽然也能装 ZBlog,但后期想换 MySQL 要手动导数据,比较麻烦。

第四步:确定 Web 服务器和伪静态

Apache、Nginx、IIS 都能跑 ZBlogPHP。国内主流是 Nginx(宝塔默认)和 Apache。

ZBlog 需要伪静态支持才能让文章链接变成 域名/post/123.html 这种形式。配置入口:

  • 宝塔面板:网站 → 设置 → 伪静态 → 下拉选择 zblog,保存即可。
  • Apache:确认 mod_rewrite 已开启,并在站点配置里允许 .htaccess 生效(AllowOverride All)。
  • IIS:需要装 URL Rewrite 模块,导入 ZBlog 官方提供的 web.config 规则。

伪静态没配好的表现是:首页能打开,点进文章 404。

第五步:其他硬性条件

  • 空间大小:程序本体不到 10MB,起步 1GB 就够;主要是图片和附件吃空间,做图文站建议 5GB 起。
  • 目录权限:Linux 下网站根目录一般设为 755,属主为 Web 运行用户(宝塔下通常是 www)。安装时如果提示「无法写入配置文件」,就是权限不对。
  • 绑定域名并解析:域名 A 记录指向服务器 IP,面板里绑定域名,再申请 SSL 证书开启 HTTPS。
  • 内存:1GB 内存跑 ZBlog 完全够,512MB 小内存机器建议加个 swap。

小结

  • ZBlogPHP = PHP 7.4+(推荐 8.0/8.1)+ MySQL 5.6+ 或 SQLite + Apache/Nginx
  • 必开扩展:mysqli/pdo_mysql、gd、mbstring、curl、zip
  • 伪静态选 zblog 规则,否则文章页 404
  • 装完立刻删掉 phpinfo.php,检查目录权限 755
  • 买主机前先确认能切 PHP 7.4 以上,别等装到一半才发现版本不对
版权声明:本文来自 GJ论坛《ZBlogCMS 建站需要什么服务器环境》
原文链接:https://www.gj0.com/thread-51.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~