【docker/寶塔】自己的短鏈接服務(wù)——YOURLS
1. 前言
有自己的短鏈接服務(wù)真的很不錯(cuò)!可以讓雜亂無(wú)章的鏈接變得賞心悅目~
而且可以隱藏跳轉(zhuǎn)的鏈接,讓別人猝不及防地就點(diǎn)進(jìn)去了
官網(wǎng):https://yourls.org/
GitHub:https://github.com/YOURLS/YOURLS
安裝:https://yourls.org/docs/guide/install
夜夢(mèng)博客:tech.yemengstar.com/?p=4663

2. 準(zhǔn)備
夜夢(mèng)使用如下:
云服務(wù)器:https://link.dreamorrow.top/cloud,可以享受 9 折優(yōu)惠和 10 元優(yōu)惠券。
域名:https://link.dreamorrow.top/domain?優(yōu)惠碼 dreamorrow,可以減免一美元費(fèi)用。
域名需要解析到服務(wù)器上!
3. 部署
3.1 使用 docker
安裝 docker 和 docker-compose:https://tech.yemengstar.com/?p=536
創(chuàng)建配置文件(域名一定要改?。?/p>
根據(jù)自己的需求,修改下面的配置文件
然后就可以啟動(dòng)容器了
此時(shí)你還不能訪問管理頁(yè)面,需要我們進(jìn)行反向代理操作,夜夢(mèng)將在下面給出方法。
3.2 使用寶塔
1. 下載程序:https://github.com/YOURLS/YOURLS/archive/refs/tags/1.9.2.zip
2. 寶塔面板中新建一個(gè)站點(diǎn)和數(shù)據(jù)庫(kù),將程序上傳到站點(diǎn)中。站點(diǎn)需要開啟 SSL
3. 解壓程序至站點(diǎn)根目錄。
4. 將?user/config-sample.php
?復(fù)制為?user/config.php
5. 填寫?user/config.php
?配置信息。(數(shù)據(jù)庫(kù),站點(diǎn)信息等)
之后即可訪問你的域名進(jìn)入初始化頁(yè)面。
PS:用戶名密碼為自己設(shè)置的
偽靜態(tài)設(shè)置(必須?。?/strong>
4. 反向代理(必須且 SSL)
使用?docker?部署的必須進(jìn)行反向代理!
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
?進(jìn)入管理頁(yè)面。
點(diǎn)擊 install yourls 進(jìn)入檢查安裝界面

檢查如下

全部通過(guò)即可點(diǎn)擊進(jìn)入管理頁(yè)面,輸入賬號(hào)與密碼

主頁(yè)面

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

點(diǎn)擊 shorten the URL

比如夜夢(mèng)想要縮短的域名為:https://tech.yemengstar.com/?p=4663
使用的短鏈接為:?https://www.o09uh87.top/yourls
那么訪問 https://www.o09uh87.top/yourls 即可跳轉(zhuǎn)到 https://tech.yemengstar.com/?p=4663
還可以查詢點(diǎn)擊次數(shù)
