Github地址 https://github.com/YOURLS/YOURLS
DockerHub地址 https://hub.docker.com/_/yourls/
官网地址 https://yourls.org/
YOURLS是一组 PHP 脚本,可让您在您的服务器上运行您自己的URL 缩短器。您将完全控制您的数据、详细统计信息、分析、插件等。它是免费和开源
docker-compose.yml文件
version: '3.1' services: yourls: image: yourls restart: always ports: - 40003:80 environment: YOURLS_DB_PASS: 123456 YOURLS_SITE: https://short.iftballs.com YOURLS_USER: admin YOURLS_PASS: 123456 volumes: - ./yourls_data/:/var/www/html mysql: image: mysql restart: always environment: MYSQL_ROOT_PASSWORD: 123456 MYSQL_DATABASE: yourls volumes: - ./mysql/db/:/var/lib/mysql - ./mysql/conf/:/etc/mysql/conf.d
启动docker
docker-compose up
第一次访问地址
ip:端口/admin
注意直接访问ip:端口,会提示403没有权限
点击install
点击YOURLS ADMIN0… PAGE访问管理页面
输入账户和密码(在docker-compose.yml中定义的)
用户名:admin
密码:123456
进入到设置页面
设置中文
下载语言包
https://github.com/guox/yourls-zh_CN/archive/master.zip
解压后放到user/languages文件夹中
设置user/config.php文件
设置使用中文语言包
define( 'YOURLS_LANG', 'zh_CN' );
重启docker,并刷新网页
可以看到变为了中文
测试短网址服务
添加https://baidu.com为要跳转的地址,短网址自定义路径为trestbd
然后访问
http://short.iftballs.com/testbd
可以看到自动跳转到百度
刷新页面,可以看到点击次数为1
使用场景
提示
本文作者:Kevin@灼华
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!