日记男孩的博客

自己动手用yourls搭建私人免费短链接在线生成网站 让你的流量永不流失

短链接服务,估计不少朋友都有用过,有时候一些链接实在太长了,将它缩短成为不少人的需求。网上有很多短链接服务的网站,百度搜短链接,google搜索short url,可以找到大量的免费提供这类服务的网站。本博主使用过不少这些短链接网站,但大多都寿命很短,一些小站挂掉的概率比较大,但大网站呢又容易被删链接死账号等。没有一点自主权。

如何生成短链接?如何将网址转换成短链接? 如何将自己的长链接缩短?不需要去找在线生成或制作短链接的平台,更不需要去付费购买。自己搭建一个比什么都方便。

之前用过非常多的国外短链接网站,现在看来基本上都挂的差不多了,好一点的就 bitly.com。 国内的就更加不推荐了。 你将链接缩短,在网上各个地方去推广,谁知提供短链接服务的网站说挂就挂了,自己的努力全部白费。

所以自己搭建,只要你的域名在,你的短链接网址永远不会失效。还有一点好处便是自己有自己的后台管理编辑你自己的链接,可以让你的流量永不流失,不会让你推广的努力付之东流。比如你帮客户推广一个减肥的网站,用了这个短链接将他的网站缩短并去了1000个论坛挂上了你的短链接。哪天用户公司突然做不下去了倒闭了,但是每天还有不少流量到你的短链接上面。这时你就可以在后台编辑链接到另一个减肥的产品上。这种情况非常常见的。比如推广国外Affiliate的产品,如果你直接用直链去推广,去了一堆论坛、视频网站留链接,可是哪天你的aff账号被封了,或者产品在联盟下架了,之前的努力基本上是白费。

因此我们需要用 yourls 搭建一个自己的私人短链接服务,你的域名能活多久,你的链接就能存活多久。关键你还可以看后台流量数据,看到每天这个链接被点击了多少次。主要可以帮助我们隐藏AFF代码。

yourls.org 这个开源的短链接服务很好用,功能很全。主重要的还是开源。

可以看下他们官网的介绍:http://yourls.org/

什么是YOURLS
YOURLS是Your Own URL Shortener的缩写。它是一个小型的PHP脚本集,可以让你运行自己的URL缩短服务(如TinyURL或Bitly)。

运行你自己的URL缩短器是有趣的、极客的和有用的:你拥有你的数据,不依赖第三方服务。这也是为你的短网址添加品牌的好方法,而不是使用大家都在使用的公共网址缩短器。

YOURLS特点
免费和开源的软件。
私有的(只有你的链接)或公共的(每个人都可以创建短链接,对企业内部网来说很好)。
优秀的插件架构和几十个插件可以轻松实现新的功能。
方便的书签小程序,可以轻松缩短和分享链接。
令人敬畏的统计数据:历史点击报告、推荐人跟踪、访客地理位置。
开发者API,将YOURLS集成到其他应用程序中。
友好的安装程序。
创建自己的公共界面的样本文件,以及更多!

 

可以看下我刚搭建好的后台界面:

 

下面一步步教大家如何搭建:

首先你需要一台VPS,一个腾讯云阿里云、或搬瓦工 VPS服务器就可以。 强烈推荐用腾讯云 的 ,一个是便宜,1折的优惠随处可见,另一个是活动是真的多,经常能抢到性价比超高的服务器。一两千一年的服务器几十块钱就能买到。 比如 腾讯云轻量应用服务器4核16G内存 12Mbps带宽一年 370元,三年 1109元。  现在仅需370元就能买到原价4200元的VPS服务器。

第一步:将你的域名解析至你的空间,在宝塔面板里添加网站、创建数据库。这步是基础了,就不多说了。不懂的自行百度了。

第二步:去github下载程序: https://github.com/YOURLS/YOURLS/releases  。我这里用的是目前的最新版:1.8.2版本。也可以在他们官网找到下载链接:https://yourls.org/download  。不过都是一样的。后面的链接也是跳转到github。

第三步:将程序上传至你的空间。

第四步:下载中文语言包。去这里下载:https://github.com/ZvonimirSun/YOURLS-zh_CN  如图所示:

下载好后解压出来,将语言包(zh_CN.po;zh_CN.mo;README.md 这3个文件)放至 user--languages  这个位置:

第五步:将config-sample.php 重命名为 config.php:

第六步:打开config.php,并修改如下几个参数:

define( 'YOURLS_DB_USER', '【你的数据库用户名】' );

/** MySQL database password */
define( 'YOURLS_DB_PASS', '【你的数据库密码】' );

/** The name of the database for YOURLS */
define( 'YOURLS_DB_NAME', '【你的数据库名】' );

define( 'YOURLS_SITE', '【你的域名】https://xxx.com' );

define( 'YOURLS_COOKIEKEY', '【生成】' );

$yourls_user_passwords = array(
'【你设置的用户名】' => '【你设置的密码】',
// 'username2' => 'password2',
// You can have one or more 'login'=>'password' lines
);

 

define( 'YOURLS_LANG', '' );  这里引号里填入 zh_CN,即改为中文界面,如果你习惯英文界面,可以不改。完整的: 即 define( 'YOURLS_LANG', 'zh_CN' );

 

define( 'YOURLS_COOKIEKEY', '' );    这个需要在这里获得:打开 http://yourls.org/cookie  ;打开后会得到一串字符,填入即可。

 

修改好之后。在安装之前我们需要配置Ngnix:  (切记不可安装好后再去配置Ngnix)

第七步:配置Ngnix: 如图所示:在大概这个位置添加这段代码:

location / {
try_files $uri $uri/ /yourls-loader.php?$args;
}

保存。 之后去重启你的 Ngnix:

 

第八步:打开 http://你的域名/admin/  会开始自动安装:

 

最后再次打开登录后台:http://你的域名/admin/

输入你的用户名与密码。

登录后即可愉快的使用了。

以前的版本貌似是从1开始命名短链接的,或者是随机字母命名,现在新版本完全可以自己填链接名称了:

 

我是成功安装好了的。测试了没有任何问题。 如果安装失败或者遇到各种问题,去 yourls.org官网找找答案吧。

 

 

 

信息来自知识星球:丝绸之路,  看到星主有分享相关的短链接文章,于是自己也去搭建了一个,同时记录下安装过程分享给有需要的朋友。

更多互联网赚钱思路与项目,可以关注年费2999元的知识星球丝绸之路:

可以3天免费试看星球所有内容,如果不满意,可在72小时内无条件申请退款。

另外星球连续打卡365天免门票:

 

 

 

转载请注明:日记男孩的博客 » 自己动手用yourls搭建私人免费短链接在线生成网站 让你的流量永不流失

赞赏

微信赞赏支付宝赞赏

退出移动版