【docker/宝塔】自己的短链接服务——YOURLS
1. 前言
有自己的短链接服务真的很不错!可以让杂乱无章的链接变得赏心悦目~
而且可以隐藏跳转的链接,让别人猝不及防地就点进去了
官网:https://yourls.org/
GitHub:https://github.com/YOURLS/YOURLS
安装:https://yourls.org/docs/guide/install
夜梦博客:tech.yemengstar.com/?p=4663

2. 准备
夜梦使用如下:
云服务器:https://link.dreamorrow.top/cloud,可以享受 9 折优惠和 10 元优惠券。
域名:https://link.dreamorrow.top/domain 优惠码 dreamorrow,可以减免一美元费用。
域名需要解析到服务器上!
3. 部署
3.1 使用 docker
安装 docker 和 docker-compose:https://tech.yemengstar.com/?p=536
创建配置文件(域名一定要改!)
根据自己的需求,修改下面的配置文件
然后就可以启动容器了
此时你还不能访问管理页面,需要我们进行反向代理操作,夜梦将在下面给出方法。
3.2 使用宝塔
1. 下载程序:https://github.com/YOURLS/YOURLS/archive/refs/tags/1.9.2.zip
2. 宝塔面板中新建一个站点和数据库,将程序上传到站点中。站点需要开启 SSL
3. 解压程序至站点根目录。
4. 将 user/config-sample.php
复制为 user/config.php
5. 填写 user/config.php
配置信息。(数据库,站点信息等)
之后即可访问你的域名进入初始化页面。
PS:用户名密码为自己设置的
伪静态设置(必须!)
4. 反向代理(必须且 SSL)
使用 docker 部署的必须进行反向代理!
Nginx Proxy Manager 的安装: https://tech.yemengstar.com/?p=443
Nginx Proxy Manager 的使用: https://tech.yemengstar.com/?p=677
5. 更新与卸载
5.1 更新
5.2 卸载
6. 使用
完成部署后,你可以访问 yourDomain/admin
进入管理页面。
点击 install yourls 进入检查安装界面

检查如下

全部通过即可点击进入管理页面,输入账号与密码

主页面

在 enter the URL 中,填入你想缩短的域名;在 Custom short URL 中,填入自定义域名

点击 shorten the URL

比如夜梦想要缩短的域名为:https://tech.yemengstar.com/?p=4663
使用的短链接为: https://www.o09uh87.top/yourls
那么访问 https://www.o09uh87.top/yourls 即可跳转到 https://tech.yemengstar.com/?p=4663
还可以查询点击次数
