
LoveCards 是一款基于 PHP 和 MySQL 的表白墙网站程序,可以部署到自己的服务器上,搭建供个人、组织或校园使用的表白社区。
用户可以发布、浏览包含文字和图片的卡片,使用点赞、评论和匿名发布功能。程序还提供注册、登录、找回密码及后台管理等能力。作为开源项目,它可以按项目许可修改和扩展,具体功能以所选版本为准,开发和部署资料可查阅项目文档。

下面是 2023 年 6 月 3 日记录的旧版安装流程,截图对应 LoveCards_2.0.0-1.0.2.zip。新版的目录、依赖和安装向导可能不同,不能把这组旧截图当成最新版实测结果。
1. 创建网站和数据库
准备好宝塔面板及所选 LoveCards 版本需要的 PHP、MySQL 和 Web 服务环境。在“网站”里添加站点,并为它创建数据库。数据库名、用户名及密码留给后面的安装向导使用。

2. 上传程序文件
从官方发行页选择合适版本的完整安装包,上传到站点目录并解压。下图保留的是旧版包名示意,本文不另行分发该历史 ZIP。

3. 设置运行目录
进入站点的“网站目录”,把运行目录指向程序里的 public 目录,保存设置。目录名以安装包的实际大小写为准。
旧截图取消了“防跨站攻击(open_basedir)”。这个选项会限制 PHP 可访问的目录,不应在所有站点上统一关闭。若程序需要读取 public 上一级的应用文件,应把当前站点所需的应用根目录及必要临时目录加入允许范围,并保持其他站点和系统目录不可访问;结合所用面板与 PHP 配置处理具体路径。

4. 设置 Nginx 伪静态
在该站点的伪静态配置中填写以下规则。它把不存在的文件路径交给 index.php 处理,使用时保留站点已有的 PHP 处理和敏感文件访问保护规则。
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
5. 完成安装
旧版本访问 你的域名/system/install,按照向导填写前面创建的数据库信息,完成安装。

后台入口
- 管理地址:
/admin - 门户首页:
/index - 旧版初始账号:
admin - 旧版初始密码:
admin
首次进入后台后立即修改初始密码,再向其他人开放访问。正式部署应使用 HTTPS,并按所选版本说明检查安装入口是否已锁定。
项目链接
原项目入口 · LoveCardsV2 官方仓库 · 项目网站 · 项目文档
当前 LoveCardsV2 仓库标注 GPL-3.0 许可。下载和二次开发时按所选版本附带的许可证使用,并保留软件自身的版权声明;不要把项目软件当成本文作者自行开发的程序。












暂无评论内容