优享财务系统 宝塔环境部署详细安装教程
文档地址:https://www.idcpremiumfinance.cn/docs/
本教程适用于在宝塔面板(CentOS / Debian / Ubuntu)上部署优享财务系统,全程共十个步骤,预计耗时 30~60 分钟。系统为原生 PHP 开发,站点运行目录即项目根目录。
一、环境要求
| 需求名称 | 推荐配置 | 最低要求 |
| 操作系统 | CentOS、Debian 或 Ubuntu Linux(勿使用 Windows) | CentOS、Debian 或 Ubuntu Linux(勿使用 Windows) |
| 硬件配置 | 2H4G、系统盘 40G SSD(可酌情调高) | 2H2G、系统盘 40G |
| PHP 版本 | 8.2 | 8.0 |
| PHP 扩展 | PDO、pdo_mysql、curl、openssl、mbstring、gd、json、fileinfo | pdo_mysql、curl、openssl、mbstring |
| 数据库 | MySQL 5.7 / 8.0(SQLite 亦可) | MySQL 5.7 |
| Web 服务 | Nginx(推荐)或 Apache | — |
注意:系统为原生 PHP 开发,站点运行目录即项目根目录,无需设置 /public 运行目录,也无需 ionCube、无需 Opcache。
二、安装宝塔
参考宝塔官方安装脚本,用 SSH 登录服务器后执行安装脚本,安装完成后会输出面板地址、账号与初始密码。
登录服务器后执行(以官方脚本为准):
ssh root@你的服务器IP
# 按宝塔官方文档选择对应系统的安装命令执行
安装完成后,浏览器打开输出的面板地址(默认端口 8888),用账号密码登录。
三、安装 LNMP 运行环境
登录宝塔 →「软件商店」,安装 Nginx + MySQL 5.7/8.0 + PHP 8.2。
安装完成后在「网站 → PHP 设置」确认 PHP 8.2 已启用。
建议安装方式:软件商店中选择「LNMP 一键部署」或分别安装三个组件,编译安装耗时较长,急用可选「极速安装」。
四、为 PHP 安装相关扩展
「软件商店 → 已安装」,点击 PHP 8.2 右侧的「设置 → 扩展」,确认以下扩展已开启:
pdo_mysql curl openssl mbstring gd json fileinfo
若列表中缺少某项,直接点「安装」即可,安装后无需重启 PHP。
五、获取并上传安装包
1. 获取优享财务系统安装包(发行包或 Git 仓库)。
2. 上传压缩包到服务器 /www/wwwroot/ 目录。
3. 解压到站点根目录,确保 index.php、includes/、admin/、install/ 直接位于站点根目录下,不要多套一层文件夹。
正确的目录结构示意:
/www/wwwroot/你的站点目录/
├── index.php
├── includes/
├── admin/
├── install/
└── runtime/
六、添加站点
面板 →「网站」→「添加站点」。
填写域名,PHP 版本选 8.2;FTP、数据库可暂不创建(数据库下一步单独建)。
站点目录填写上一步的代码目录。
七、目录权限设置
将站点目录属主统一交给 Web 用户(宝塔为 www),并保证目录可写、文件不可写:
cd /www/wwwroot/你的站点目录
chown -R www:www ./
find ./ -type d -exec chmod 755 {} \;
find ./ -type f -exec chmod 644 {} \;
chmod -R 755 runtime/ 2>/dev/null
若安装时提示 runtime 目录不可写,单独把 runtime/ 设为 755 或 777 后再点「重新检测」。
八、创建数据库
面板 →「数据库」→「添加数据库」:
| 项目 | 填写说明 |
| 数据库名 | 如 youxiang_finance |
| 用户名 / 密码 | 由面板生成,请妥善保管 |
| 访问权限 | 本地服务器(不要开放所有人) |
九、伪静态与重写规则
系统使用 index.php?s=xxx 方式路由,宝塔站点模板默认已包含 try_files,一般无需额外伪静态。
若你使用 ThinkPHP 风格路由,可在「网站 → 设置 → 伪静态」填写:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
}
}
十、执行安装
浏览器访问(需先确保安装目录可访问):
https://your-domain/install/install.php
若站点配置里已封闭安装目录,先在「网站 → 设置 → 配置文件」中临时注释掉 /install/ 那条规则并保存,安装完成后再恢复。
向导共 5 步:许可协议 → 环境检测 → 数据库与站点 → 创始人信息 → 安装完成。顶部步骤条会显示当前进度,未完成的步骤不能跳步进入。
1. 许可协议
阅读《软件使用协议与免责声明》,勾选「我已阅读并同意」后点「同意并继续」。
2. 环境检测
自动检查操作系统、PHP 版本(≥ 8.0)、PDO 扩展、常用 PHP 模块与目录权限。
| 检查项 | 说明 |
| 必检 | 未通过时不能进入下一步 |
| 建议 | 如 simplexml,仅对接 XML 上游时需要,不影响安装 |
修改服务器配置后点「重新检测」刷新结果,无需重开向导。
3. 数据库与站点
本步只做连接测试,点「下一步」后才写入数据库配置。
站点信息
系统名称、网站域名(授权码绑定用,不要带协议与路径)、后台路径(默认 admin,可自定义以降低扫描风险)、初始版本、是否开启调试模式。
数据库
驱动选 MySQL(推荐生产使用)或 SQLite(单机小规模,数据文件默认 runtime/youxiang.db)。
表前缀默认 yx_,一般保持不变。
MySQL 填主机 127.0.0.1、端口 3306、库名、账号、密码;若面板账号无建库权限,先手动建库,不要勾选「库不存在时自动创建」。
4. 创始人信息与授权码
填写管理员账号(3-32 位字母、数字、下划线、点或连字符)、密码(≥ 8 位,需重复一次)与邮箱(必填且需格式有效);授权码选填。
授权码格式为 4 组、每组 4 位十六进制(如 8F41-CB20-2D8B-9A76),与第 3 步填写的域名绑定。
点「检测序列码」会实时校验并给出结论:
| 校验结果 | 后续动作 |
| 通过 | 可继续安装 |
| 不匹配 | 阻止安装,需核对授权码或域名 |
| 本地无记录 | 提示「待官方核验」,仍可继续 |
不填授权码也能装完,系统以「未授权」状态运行,之后可在后台「授权中心」补录。
5. 安装完成
显示入口地址与数据库类型,5 秒后自动跳转到后台登录页,也可点「立即进入后台」。
安装完成后的入口
| 入口 | 地址 |
| 后台(默认路径) | /admin/login.php |
| 客户端 | /user/login.php |
| 门户首页 | / |
本站资源大多来自网络,如有侵犯权益请联系管理员,我们会第一时间审核删除。站内资源仅供学习测试,未经许可禁止商用,请在24小时内删除。
遇到付费内容?升级终身VIP即可全站免费畅享所有资源,可以联系我的微信进行开通。
QQ群:791028636













暂无评论内容