狂揽9.9k Star!我用3分钟,搭建了属于自己的专属短链服务
每次在社交媒体上分享链接,长长的一串 URL 总让我觉得很不美观,而使用第三方的短链接服务又担心数据隐私和链接失效问题。于是我找到了 GitHub 上狂揽 9.9k Star 的开源项目 YOURLS,决心搭建自己的短链接服务。
过去这可能需要半天,现在借助 Sealos,我只用了 3 分钟。

什么是 YOURLS?
YOURLS 是 “Your Own URL Shortener”(你自己的 URL 缩短器)的缩写。它是一套完整的 PHP 程序,可以让你在自己的服务器上快速搭建一个功能强大、完全私有的短链接生成服务。

自建 YOURLS 的好处显而易见:
-
数据私有,链接永存:所有链接数据都存在你自己的数据库里,只要你的服务器在,链接就永远不会失效。
-
品牌化定制:你可以使用自己的域名来做短链接,极大地提升品牌辨识度。
-
强大的统计功能:内置详细的点击统计和分析功能,让你清楚地知道每个链接的来源和表现。
-
丰富的插件生态:拥有大量插件,可以轻松扩展各种功能,如生成二维码、API 对接等。
传统部署的“痛”
YOURLS 虽然优秀,但传统部署方式却相当劝退:
-
配置 PHP 环境:你需要在服务器上安装 Apache/Nginx 和特定版本的 PHP,并配置好各种 PHP 扩展。
-
创建和配置数据库:需要手动创建 MySQL 数据库和用户,然后将信息手动填入 YOURLS 的配置文件
config.php中。 -
URL 重写配置:最麻烦的一步,你需要正确配置 Web 服务器的 URL 重写规则(如 Apache 的
.htaccess),才能让短链接正常跳转。 -
手动安装和更新:需要通过 FTP 或 Git 将代码上传到服务器,更新时也要手动操作,非常原始。
Sealos 一键搞定
Sealos 应用商店里已经上架了 YOURLS,并且把数据库和所有环境配置都打包好了,我们只需要填写几个基本信息即可。
第一步:进入 Sealos「应用商店」
登录我的 Sealos 账号,在桌面上找到并点击“应用商店”图标。

第二步:搜索「YOURLS」
在应用商店的搜索框里输入 YOURLS,很快就找到了它。

第三步:配置管理员信息并部署
在部署页面,这是唯一需要我手动操作的一步。我需要预先设置好 YOURLS 的管理员用户名和密码。
填好这两项信息后,我直接点击右上角的“部署应用”按钮。

第四步:等待部署完成
Sealos 的自动化系统开始施展魔法,它在后台自动创建了数据库、修改了配置文件、并搞定了所有复杂的 URL 重写规则。不到 2 分钟,应用状态就变成了绿色的 Running。

生成我的第一条专属短链接
部署完成后,Sealos 为我生成了两个公网地址,一个用于访问网站,一个用于生成短链接。
- 登录后台:我点击主站的公网地址,在 URL 后面加上
/admin,就进入了 YOURLS 的登录页面。输入我刚刚设置的用户名和密码,成功进入管理后台。

- 缩短链接:在后台顶部的输入框中,我粘贴了一个长长的 URL,点击 “Shorten”。瞬间,一个基于我 Sealos 域名的专属短链接就生成了!

- 测试跳转:我在浏览器中打开这个短链接,页面完美地跳转到了原始地址。

后台的统计页面也立刻记录到了这次点击,一切都完美运行。
结尾
从现在开始,我拥有了一个完全属于自己、稳定可靠、还能看数据分析的短链接服务。
YOURLS 是一个经典而强大的开源项目,而 Sealos 则让这份强大变得触手可及。如果你也想摆脱第三方平台的束缚,实现“链接自由”,那么没有比这更简单快捷的方式了。

浙公网安备 33010602011771号