XuLaLa.Tech

首页客户端下载Windows 使用V2Ray 教程SSR 教程Clash 教程

SSPanel-UIM前端部署记录

2025.04.21
机场加速器梯子推荐:

优质SS/SSR/Trojan/Xray/V2Ray机场推荐 | IPLC/IEPL专线加速器梯子推荐 | 解锁奈飞Netflix/HBO/Hulu等国外流媒体

SSPanel-UIM前端部署记录- Xulala

前言

ssrpanel开源版已经不维护了,新版vnetpanel一直都不适应,索性重新琢磨下最开始的sspanel,做个基础笔记,方便自己折腾的时候复制粘贴用。

实施步骤

总体来说也没啥复杂的过程,将要输的命令放一个 sh 脚本里执行就可以了,遇到什么问题根据错误提示解决什么问题即可。

安装基础环境

sspanel依赖PHP+MySQL环境,还需要个nginx负责前端,一般安装LNMP即可。安装环境过程不表,最简单的一键脚本或者宝塔大法等安装即可,都是一键的,傻白甜推荐直接宝塔大法。

PHP版本建议是7.2+,删除 system、proc_open、proc_get_status、putenv 等禁用函数。

安装完了环境便可建立一个网站,设置好网站目录,数据库等信息。

克隆仓库文件

sspanel众多版本,目前最活跃的当属 Anankke 负责维护的 SSPanel-Uim,如果需要稳定,建议用 master 分支,dev 分支指不定有什么坑。

部署安装

程序准备就绪就可以进入安装阶段了,以下步骤执行完会安装一大坨依赖。

如果某依赖库路径不存在,在执行 php composer.phar install 安装命令时会报错,如:此时网络上查找下,修正为正确的包路径,此处将 composer.json 中的 charlottedunois/yasmin 修改为 laravel-discord/yasmin ,然后再执行以上安装命令即可。

至此,程序安装工作就完成了。

初始化

新建网站时需要初始化数据库和配置等,一般修改完成后后期就很少变动了。

导入数据库文件

以下方法任选其一,傻白甜强烈建议宝塔大法。

宝塔大法界面上导入:

以上链接创建完,宝塔面板上数据库菜单点进去,点 导入 ,然后选择该数据即可。或者打开 phpmyAdmin 面板去导入即可,都是可视化的界面。

命令行方式导入:

创建管理员

修改配置

打开 .config.php 可见每行配置的注释,根据实际情况填写即可。注释都是汉字的,相信也没什么好解释的。

设置定时任务

使用 crontab -e -u www 命令编辑系统定时任务,有些任务是根据自身需求的,自行斟酌。

这几条都是必须的:

以下是可选的:

系统定时任务规则可自行查看帮助,或者网络搜索解决。

如何升级

升级时前面的一些动作就不用做了,需要做的就是拉取最新的程序文件,并xcat更新下即可。

拉取最新的文件后,然后在网站目录下,执行下述命令升级 config :

上述命令会在 迁移/更新 操作之前自动备份原 config 文件到 .config.php.bak,迁移/更新操作完成之后会为你输出新旧配置之间的差异文标题:SSPanel-uim部署记录

QA:

以下是遇到的问题,记录下:

  1. 在 php xcat createAdmin 时 报错 :PHP Warning: require(/www/wwwroot/sspanel/vendor/autoload.php): failed to open stream: No such file or directory in /www/wwwroot/sspanel/bootstrap.php on line 17

    解决方案:安装composer.phar 失败导致的,将 composer.json 中的 charlottedunois/yasmin 修改为 laravel-discord/yasmin,然后重新 php composer.phar install 安装即可(如果按照稳中脚本执行,则composer.json在站点根目录)

  2. 安装完毕,打开站点后403

    解决方案:将站点运行目录指到 /public,取消勾选防跨站攻击,站点设置伪静态:

    location / {

    try_files $uri /index.php$is_args$args;

    }

  3. 打开站点,登录进入用户主页所有图标都显示为字母

    解决方案:部分css文件国内网络无法加载,需要翻墙,如:fonts.googleapis.com、cdn.jsdelivr.net,将这些文件本地化,然后修改代码即可,可自行百度谷歌必应360查找方法

© 2010-2022 XuLaLa 保留所有权利 本站由 WordPress 强力驱动
请求次数:69 次,加载用时:0.665 秒,内存占用:32.19 MB