首页 > 网络服务 > 正文

排名第一的免费短链接神器,重量级的VIP功能它全有,安装更是轻而易举

时间:2021-09-04 小编:admin人气: 8,290

视频简介

        本视频向您演示Polr短链接工具的搭建与使用,支持点击数统计、后台短链接的重新指向、多账号管理等重量级功能。部署使用 docker,因此会简单许多。

        网上提供网址缩短这类短链接服务的网站很多,但大多数不支持后台短网址的修改,以重新指向新的地址,即使支持也是VIP功能,需要付费。今天分享的这款工具,开源免费。大多数人使用这款工具,应该是不满足于正在使用的免费版短链接服务功能,尤其是不能在后台修改短链接的指向,但在 polr中修改却变得十分简单。

关联命令

# 第1步:运行 Mysql(镜像没有下载则会先进行下载)
docker run --name snlc-mysql  -p 3306:3306 -v /root/mysqlData:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

# 第2步:连接到 Mysql,创建 polr 数据库,连接时需要输入密码,就是上面指定的 123456
docker exec -it snlc-mysql bash
mysql -h127.0.0.1 -uroot -p
mysql> create database polr;
mysql> show databases;

# 第3步:运行 Polr 网站(你的内网IP地址参考:192.168.1.200,你的域名参考:po.snlcw.com,另外若使用反向代理则请将80端口改成其他未被占用的端口)
docker run -p 80:8080 \
    -e "DB_HOST=你的内网IP地址" \
    -e "DB_DATABASE=polr" \
    -e "DB_USERNAME=root" \
    -e "DB_PASSWORD=123456" \
    -e "APP_ADDRESS=你的域名" \
    -e "ADMIN_USERNAME=admin" \
    -e "ADMIN_PASSWORD=admin" \
    ajanvier/polr

# 第4步:打来浏览器访问:http://po.snlcw.com,注意开头是 http 不是 https!

# 【可选】最后,附上 nginx 在CentOS7和Ubuntu下的安装命令
yum install -y nginx
apt-get install -y nginx

如果你的服务器上已经部署了一份网站,则需要使用反向代理,视频里使用的是Nginx。为了安全起见,建议大家不要在互联网暴露登录入口,做到这一点很简单,只需要在Nginx上配置一个 403 就好!下面是视频中的域名在nginx上的完整配置:

po_snlcw_com.conf(Nginx配置文件)

server {
    listen       80;
    server_name po.snlcw.com www.po.snlcw.com;

    # 屏蔽登录入口
    location ~* /(login) {
        return 403;
    }

    location / {
        proxy_pass http://127.0.0.1:8080;
        client_max_body_size 1000m;
        proxy_redirect          off;    
        proxy_set_header        Host $host:80;   ##???$server_port
        proxy_set_header        X-Real-IP $remote_addr;  
        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;  
    }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
}

关联网址

Polr Docker 镜像地址

  • 精品软件
  • 惊奇网站
  • 网络服务
  • OpenWrt
更多

OpenWrt

VPS 香港
模糊图变清晰
技术交流群
返回顶部