建站之星属于PHP加MySQL开发的建站系统。把程序包上传服务器,配置数据库,走完安装向导,后台就能启用。听上去不算复杂,但实操过程很多人卡在安装环节。故障大多来自环境不匹配、数据库配置出错,和程序本身关系不大。
先确认服务器能不能跑
建站之星最低兼容老版本PHP5、MySQL5,属于早年的环境标准。现在部署,PHP版本建议至少7.4,MySQL5.6起步,不然安装过程莫名报错,或者安装完成部分功能失效。GD库、cURL两个PHP扩展必须开启,GD处理图片,cURL处理远程请求,缺少任意一项后台模块异常。

使用虚拟主机,大部分主机商控制面板可以一键切换PHP版本,查看当前版本,低于7.0就调整。自己搭建VPS或者云服务器,执行php -v查看版本,版本不符就安装新版本。
上传文件之前,先找对目录
官网下载安装包本地解压,解压得到install、admin目录和一堆PHP文件,全部上传网站根目录。
根目录位置,区分虚拟主机和自建环境。虚拟主机控制面板会标注网站路径,常见public_html、wwwroot、web。宝塔面板自建站点,根目录一般/www/wwwroot/你的域名/。FTP连接服务器,确认进入根目录,不要传到上级目录或者子文件夹。
上传文件选用二进制模式,不要ASCII模式。ASCII会转换换行符,上传后的PHP文件因为行尾字符异常报错。FileZilla默认自动模式,一般没问题,手动修改过设置的话切回自动或者二进制。
安装向导和那个容易填错的数据库
文件上传完成,浏览器访问http://你的域名/install,打开安装向导。勾选协议,下一步进入环境检测页面,逐项校验PHP版本、MySQL扩展、目录权限,全部绿色对勾才算通过。出现红色报错,按照提示补齐依赖。
接下来数据库配置,是安装阶段最容易出错的环节,需要仔细核对。
数据库主机地址看部署环境。虚拟主机网站和数据库部署同一台服务器,填localhost。不少人这里填写服务器公网IP,数据库连接失败,MySQL默认只允许本地访问。数据库部署在独立服务器,填写远端服务器IP。免费虚拟主机尤其注意,必须localhost,填IP大概率连接失败。
数据库名、用户名、密码,在主机商控制面板查询。数据库需要提前手动创建,建站之星不会自动建库,只会在已有数据库内部新建数据表。表前缀默认ss_,数据库没有其他程序,保持默认;数据库共用给多个程序,修改前缀避免冲突。
信息填写完成点击下一步,信息无误程序自动建表、写入初始化数据,页面提示安装成功。
装完之后马上要做的事
安装成功不等于部署完成,几项收尾操作不做会埋下隐患。
第一,删除或者重命名install目录。保留该目录存在安全漏洞,其他人可以重新执行安装向导,覆盖数据库内容。FTP直接删除,或者重命名为install_bak。
第二,核对目录权限。Linux服务器网站目录权限755,文件644。安装出现403错误,一般权限不足,可以临时777完成安装,安装完成改回标准权限。Windows服务器,IIS_IUSRS用户组对网站目录拥有读取、执行权限。
第三,登录后台修改管理员密码。安装时设置简单密码,及时更换。后台地址一般http://你的域名/admin,登录后台用户管理修改密码。
域名解析和绑定
安装使用临时地址,服务器IP或者主机商临时域名。正式域名访问,去域名注册商添加解析记录。DNS管理页面添加A记录,主机记录填写@或者www,记录值填服务器IP;主机商提供CNAME地址,选用CNAME记录。
解析生效几分钟到数小时不等。生效后域名访问,展示建站之星默认首页。打不开的话,ping 你的域名核对返回IP。IP正确页面无法访问,排查服务器站点目录是否存在index.php,Apache/Nginx站点配置是否指向网站目录。
几个实际会碰到的坑
安装进度卡在95%报错。大概率文件权限不足,建站之星安装末尾需要写入配置文件,目录缺少写权限就中断。临时把网站根目录权限调整777,重新执行安装,结束恢复755。
数据库连接失败,提示“Access denied”或者“Unknown database”。核对数据库名称大小写,确认数据库账号本地访问权限,虚拟主机只支持localhost连接,填写IP会拒绝访问。数据库密码包含特殊字符,部分环境会转义截断,换成纯字母数字密码测试。
前台页面正常打开,后台无法登录或者登录白屏。大多是PHP版本兼容问题。旧版建站之星在PHP7.4以上报错,降低PHP版本到7.0或者7.2;新版建站之星,则不能使用过低PHP版本,对照官方文档调整版本。
后台伪静态未配置,除首页其余页面404。Apache环境开启mod_rewrite模块,网站根目录.htaccess文件正常加载。Nginx环境站点配置增加rewrite规则,建站之星官方文档提供现成配置直接复制。
整套流程顺利的话半小时就能部署完毕。大部分卡点都是环境配置问题,程序本身很少出故障。安装完成,删除安装目录、修改管理员密码,再去调整模板和网站内容。