阿里云
发表主题 回复主题
  • 793阅读
  • 0回复

使用 Polr 搭建一个属于自己的企业级短链接工具

级别: 论坛版主
发帖
9336
云币
14113
@p@b6iLpO  
/CUBs!  
tNQACM8F;  
前言 z3{Cp:Mn  
+p$lVnAt  
e>P>DmlW  
就像二维码是很多移动营销途径中重要的一环,在PC上短链接也起着相同的作用,不过对于运营来说最重要的就是数据了,诸如点击数、来源、时间等等,使用像 t.cn url.cn 等第三方短链接的话就无法获得任何反馈数据,因此也有一些针对企业级的短链接服务,不过是收费的,而其他的免费短链接也会有种种限制。 @aP1[(m  
这里就要介绍一下我们的 Polr 了,功能也是非常的强大。 6Fc*&7Z+  
EeGTBVms  
介绍 B=%x#em  
i.^:xZ  
D=SjCmG  
Polr 是一款开源的 PHP 短链接软件,支持包括:
  • 已生产短链接的地址修改(营销支持)
  • 统计点记着信息(来源、时间等)
  • 二维码生成(移动营销支持)
  • API 支持(开发支持)
 `fE'$2  
不过由于 Polr 是一款歪果仁开发的软件而且也没提供中文支持,还好有 skywalker 为我们带来了中文优化支持和一些改进。也就是 Polr 中文优化版 了。 OuK RaZ  
题外话,其实从微博SNS火了起来以后短链接软件就层出不穷,但是每个开发者都是开发完了事的,不会提供更多的升级也不会有漏洞的修补,推荐 Polr 呢,主要还是因为它一直在升级和修复。 <`?%Cz AO  
\uO^w J}  
要求 & 收获 =2YXh,i  
HBZ6Pj  
h"[:$~/UJ  
需要使用到的产品:
  1. 搭建了 LNMP 环境的任意(包括非阿里)服务器/ECS
IG:2<G  
通过本文你将讲学到:
  1. 使用 Composer 安装 PHP 程序
  2. 安装短链接好吃呢个徐
]<K"`q2  
p=\Q7<Z6d,  
教程 50`|#zF^#  
4K 8(H9(  
y.-Kqa~  
由于篇幅限制,不过多介绍 LNMP 环境介绍和虚拟主机搭建,具体教程请看:【云计算的1024种玩法】手把手学会配置安装 LNMP 建站环境 2qQ;U?:q  
LnM$@  
安装 Composer 'rq@9$h1W  
YI`BA`BQ8  
9aX!<Z  
由于目前 Cloudreve 处于开发状态,所以我们需要通过 Composer 进行安装。 4aW[`  
一、运行下面代码即可全局安装 Composer: } 7ND] y48  
  1. curl -sS https://getcomposer.org/installer | php
  2. mv composer.phar /usr/local/bin/composer
2H`>Kj  
[KCR@__  
-<sW`HpD'  
二、使用国内镜像 因为默认源在海外,国内服务器下载可能会很慢,海外服务器可以跳过: 4P"XT  
  1. composer config -g repo.packagist composer https://packagist.phpcomposer.com
3`)ej`  
GB;_!69I  
x 0K#-  
#N%j9  
安装 Polr 6G}4KGQc  
t/3HX]B_  
4TYtgP1  
一、创建好网盘用的虚拟主机和数据库后,进入虚拟主机网站的目录,例如我的是 /data/wwwroot/polr,然后开始下载安装: ,6o tm  
  1. cd /data/wwwroot/
  2. git clone https://github.com/skywalker512/polr.git
  3. cd polr
"rfBYl`  
s%8,'3&  
OmK4 \_.  
二、那么我们网站的运行目录就是 /data/wwwroot/polr/public 9p1@Lfbj  
  1. root    /data/wwwroot/polr/public;
gf>GK/^HH  
@= =)  
然后在虚拟主机的配置 conf 中加入伪静态规则:     7#Uzz"^  
  1. location / {
  2.             try_files $uri $uri/ /index.php$is_args$args;
  3.     }
'Sesh'2 /  
WJ LqH<  
{B e9$$W,  
三、接下来会进入一段时间的等来下载相关依赖库,进行耐心等待: WF_QhKW|k  
j ,lI\vw<  
tR2%oT>h  
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个