宝塔安装Polr

zm 2018-11-16 1,492 11/16

挺不错的一款URL短链接生成程序,唯一的缺点可能就是不支持页面停留来设置广告了,否则的话,这套程序用来搭建商业的短链生成站会是非常不错的选择。

目前来说,Polr更适合做一个公益性的短链站,或者是自用。Polr还有原生的WordPress插件支持。下面我们使用宝塔面板进行部署。

一、Porl安装环境

1), 使用宝塔面板安装LNMP环境这里就不多说明了,安装宝塔后有一键部署LNMP的选项,注意PHP版本选择7就行,当然也可以事后再安装PHP7版本的; MySQL版本需要5.5及以上版本 。
2), 建立短链接的站点和数据库,站点的PHP记得选7版本的。
宝塔安装Polr
建立数据库

二、 设置伪静态,点击站点设置,在伪静态那里粘贴下面的规则 。

如图所示:

宝塔安装Polr

三、 点击软件管理,PHP设置,把如图这几个禁用的函数删除掉 。

宝塔安装Polr

四、开始安装Porl。

1), 在终端内进入到你的站点根目录:
2), 拉取Polr的项目文件:
3), 回到宝塔面板中,把站点运行目录切换到public,如图所示:
宝塔安装Polr
4), 接着回到终端内安装composer:
5), 使用composer安装Polr所需依赖:
依赖安装完成后如图所示:
宝塔安装Polr
6), 接着复制一份配置文件:
7), 修改站点目录权限为777,并将所有者改为www,如图所示:
宝塔安装Polr
8), 进行安装
使用浏览器访问你的站点域名+/setup应该就能打开Polr的安装界面了。

五、Polr的配置

1), 填写数据库相关信息:数据库信息是前面创建好的,直接填到这里就可以。
2), 设置站点命名、站点协议、站点域名等信息:
注意:
a、如果你想使用SSL,那么就要把http://改为https://,并且前提是你已经配置好了SSL。
b、Application这里务必填写正确你的站点根域名。
3), 设置管理员账号密码:
4), 配置SMTP,这些配置仅用来提供找回密码服务,如果不需要可留空:
5), API的设置,这里默认即可:
6), 站点的其他设置,比如是否开启用户注册、验证码等:
7), 设置站点的主题。我这里用的默认的,其他主题不知道什么效果:
8), 点击安装按钮并完成安装:
这样,我们就完整的利用Porl搭建私有的短网址服务,我们可以自己使用也可以公开使用。个人建议是私有使用,如果公开使用会导致被滥用后域名被列入黑名单。
注意:打开短网址时,可能会报错,这是由于LinkHelper文件有个地方(大概在25行)少了个标点符号,加上即可。
宝塔安装Polr

其它操作

1), 修改设置
    是的,你没看错设置仅能通过.env这个文件修改。
2), 通过CDN获取真实IP
若使用Cloudflare,请在vender/autoload.php的第6行加入:

其他CDN请自行查找。
3), 设置时区
在.env文件的最后加入:
- THE END -

zm

1月04日22:06

最后修改:2022年1月4日
0

非特殊说明,本博所有文章均为博主原创。

共有 1 条评论

回复给 会飞的鱼 点击这里取消回复。

  1. 会飞的鱼

    谢谢分享!