前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在腾讯轻量云上部署短链接系统

在腾讯轻量云上部署短链接系统

作者头像
Nyarime
发布2022-01-20 20:23:04
7.2K1
发布2022-01-20 20:23:04
举报
文章被收录于专栏:云外科技云外科技

很多市面上的短链接并没有自定义后缀和好记的域名,因此使用这类短链接可能会影响用户的回访。其次大家有没有想过,短链接是可以进行来源和数据分析的。利用短链系统可以无缝衔接,引导客户往对应的网址或页面进行,也方便市场分析及导出数据。MoeLink就是这样一个部署在腾讯轻量云上的多功能短链项目。

准备工作

腾讯轻量云

短链系统(底部会给)

部署环境

为了能够简易部署这套系统,这边建议使用宝塔面板(BT-Panel)。用腾讯轻量云的一个好处就是,我们可以直接跳过安装宝塔面板的环节,减轻我们部署的时间。另一个优点就是,不需要太过于繁琐的配置环境,全程就只需要三步就可以完成。

建立Web环境

这边建议LNMP(Nginx+PHP7.4+MySQL5.6),就可以满足短链系统的基本要求。当然,为了方便管理MySQL,这边建议附带一个phpMyAdmin。

LNMP环境安装
LNMP环境安装

另外Nginx的并发能力相当优秀,这对于轻量是个好事情,省资源又给力!

然后创建网站,记住网站对应的目录,等会有用。

上传程序

例如网站目录是 /www/wwwroot/moelink.org

1、下载短链系统的包,然后传到 /www/wwwroot/moelink.org 下

2、解压压缩包,记得删除压缩包(留着占空间)

网站目录
网站目录

3、配置环境

点击“网站”,选择创建的网站,将运行目录改成 /public

修改运行目录
修改运行目录

然后切换到“伪静态”,选择“laravel5”并保存

rewrite
rewrite

安装&配置

访问网站,然后按照对应的数据库信息及管理员配置即可,后续在后台进行订阅和功能的调试即可。

计划任务

登录后台,转到定时任务

定时任务
定时任务

复制这串指令,然后返回宝塔面板的定时任务并添加

cron
cron

如图,保存并启用即可。

添加短链

由于MoeLink的主站并不是短链,需要用到其他短链

photo_2022-01-01_03-49-04.jpg
photo_2022-01-01_03-49-04.jpg

因此我们只需要在高级设置中添加多个域名即可。另外您是否担心每个域能直接使用,这个只能的短链系统已经把这个功能做好了。只需启用第一个选项,剩下的域名将会变成下面的页面:

ohsb
ohsb

这将有助于你的用户锁定域名在 moelink.org,而其他域名仅仅作为短链接使用。

下载程序

https://um.idc.moe/premium-url-shortener-614.zip

感谢阅读

如果您要转载这篇文章,请标注其来源来自于 idc.moe ,谢谢! 项目地址: https://moelink.org

本文来自投稿,不代表本站立场,如若转载,请注明出处:https://www.idc.moe/archives/deploy-short-url-on-server.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备工作
  • 部署环境
    • 建立Web环境
      • 上传程序
        • 安装&配置
          • 计划任务
          • 添加短链
        • 下载程序
        • 感谢阅读
        相关产品与服务
        云数据库 SQL Server
        腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档