yourls,行业标准自托管的PHP网址缩短程序

简介

YOURLS 是一套 PHP 脚本,它能让你在自己的服务器上运行属于你自己的 URL 缩短服务。 你将完全掌控你的数据,还能获得详细的统计信息、分析报告、插件等等。 它是免费且开源的。

官网:https://yourls.org

源码:https://github.com/YOURLS/YOURLS

预览

image-20240715123249171

image-20240715123326393

部署

serv00

下载

1
wget https://github.com/YOURLS/YOURLS/archive/refs/tags/1.9.2.zip

解压

1
unzip 1.9.2.zip -d  public_html/

复制文件

1
2
3
cd public_html/
rm -rf index.html
cp -r YOURLS-1.9.2/* ./

配置

1
cp user/config-sample.php user/config.php

修改user/config.php

1
vim user/config.php

serv00 控制台创建 MySQL 数据库,将数据库信息填写到 user/config.php

除了数据库外,还需要修改其他信息,按需填写

大致需要修改的如下

1
2
3
4
5
6
define( 'YOURLS_DB_USER', '' );
define( 'YOURLS_DB_PASS', '' );
define( 'YOURLS_DB_NAME', '' );
define( 'YOURLS_DB_HOST', '' );
define( 'YOURLS_DB_PREFIX', 'yourls_' );
define( 'YOURLS_SITE', '' );

修改完成之后访问:域名/admin

进入到这个界面,点击 Install YOURLS

image-20240715115528412

登陆后台,长这样:

image-20240715115833946

docker compose

待续

主题

Sleeky

Sleeky 是一个最小的接口包,用于 YOURLS,一个开源的 URL 缩短器。Sleeky 添加了一个公共接口,并对后端(管理员)接口进行了大修。使用此主题,您可以创建自己的 Bitly / URL 缩短网站或公司内部使用的缩

源码:https://github.com/Flynntes/Sleeky

预览

前台

image-20240715123249171

后台

image-20240715123326393

安装

下载地址:v2.5.0

  • 安装并运行 YOURLS
  • sleeky-frontend 目录的内容移动到 YOURLS 安装的根目录
  • sleeky-backend 文件夹移动到 YOURLS 安装的 user/plugins/ 文件夹
  • 在 YOURLS 管理区(example.com/admin/plugins.php)激活插件。该插件将显示为 Sleeky Backend
1
2
3
4
5
# serv00
wget https://github.com/Flynntes/Sleeky/archive/refs/tags/v2.5.0.zip
unzip v2.5.0.zip
cp -r Sleeky-2.5.0/sleeky-frontend/* public_html/
cp -r Sleeky-2.5.0/sleeky-backend/ public_html/user/plugins/

如果 css 加载有问题,查看这个 issuse 解决:https://github.com/Flynntes/Sleeky/issues/89

插件

浏览器

点击Setting进入设置,填写信息后测试保存

  • Server URL:网址链接
  • Signature:密钥,在Tools - Secure passwordless API call 可以找到
网站总访客数:Loading
网站总访问量:Loading
使用 Hugo 构建
主题 StackJimmy 设计
-->