关于启用短域名

发布于 2018-11-12  305 次阅读


缘由

最近在折腾完SSL证书这一块后,突发奇想想要搞一个短域名玩玩。

当然,什么太好的域名我也买不起,就在Namecheap上新购了一个ybgx.me

单单要去记这个域名的话肯定不好记,但是配上我这羞耻的博客名就好记多了。

在GoDaddy上算是以免费的形式得到了一个新的域名,adwz.net(a 短网址),这个应该还可以。

原先的域名就留作备用吧,毕竟有都有了。

尽管我的网站并没有什么流量,但是好玩啊(自我安慰中...)

使用的开源软件

短域名服务是用YOURLS搭建的(没错,又是不需要动脑子的)。

点此进入Github页面

点此进入官网

安装过程

首先,进入YOURLS的Github-Release下载最新的release。

也可以在主导航处点击资源分享下载。

如果你是用的cPanel管理界面,则可以直接在应用程序中找到YOURLS来进行安装,按照安装步骤来就可以完成。

如果你是用的是宝塔Linux面板之类的管理面板,则需按下面的步骤操作。

首先先要来创建网站。

登录上面板后选择左侧的网站,点击创建站点(需提前将域名解析至此服务器的ip)。

如图所示配置,一定得创建数据库。

然后进入左侧的文件,选择到我们刚刚创建好的网站目录,将刚刚下载好的最新release上传至网站目录中并解压(记得将YOURLS-xxx文件夹中的文件剪切到根目录,如图所示)。

然后进入到/user,修改config-sample.php为config.php

点此下载语言文件,并将其上传至/user/languages,并修改权限为755。

编辑config.php,按下图中的提示填写完你的相应信息(右键在新标签中打开图片即可查看大图)。

设置完成后,打开你的域名/admin即可开始使用你的短网址服务了。

至于没有安装Linux管理面板的朋友们,可以参考下面的这篇文章。

自建短链服务系列——YOURLS(需要二次开发的强大程序) | Senraの小窝

重要的事

目前全站的链接都配备上了相应的短域名(因为不多,所以我都是一个一个导入的),但是由于.me域名无法在大陆备案,而我使用的又是阿里云的服务器,所以只能通过HTTPS来访问

使用Godaddy的虚拟主机服务,在新加坡,避免了备案的问题,但还是开启了全站HTTPS,SSL证书来自Let's Encrypt。

(2018.11.13 23:55更新)目前本网站的所有超链接均已启用了此短网址,如果出现超链接无法跳转的情况还请告知,不胜感激。

其它

目前短域名还只能我自己使用(估计也没有别人需要用这个鬼东西...),我会再继续看一看这个程序的API,如果可以,我会把它的接口给放出来,万一有人会用呢(疯狂自我安慰)。

另外,由于使用的是Godaddy最最最便宜的虚拟主机,连接速度难免会有些。。。都懂的。

但毕竟是一个次要功能,就稍微迁就一下吧。


一个不专注于学习自己专业且毫无编程基础的大学生。