一个基于 PHP + MySQL + Nginx 打造的短网址生成与管理系统,专注于极简、快速与易用。
- 🚀 短链接生成与跳转
- 🔒 支持私密短链接(可选密码保护或访问次数限制)
- 📊 基本访问统计(IP、浏览器、时间等)
- 🧹 支持自定义短链接别名
- 🧑💻 提供简单 API 接口(方便程序调用)
- 🌐 支持 Nginx 优化跳转规则
- 后端:PHP 7+(支持 PDO/MySQLi)
- 数据库:MySQL 5.6+ / MariaDB
- Web服务器:Nginx(推荐) / Apache(可选)
- 其他:可使用 Redis 缓存优化(可选)
git clone https://github.com/yourname/xurl.git
cd xurl
2. 导入数据库
导入 database.sql 文件到你的 MySQL 数据库。
CREATE DATABASE xurl;
USE xurl;
SOURCE database.sql;
3. 配置数据库信息
复制并修改配置文件:
cp config.sample.php config.php