YOURLS[短网址]的安装和配置

YOURLS的安装和配置

YOURLS 是 Your Own URL Shortener 的简写,YOURLS 是一个开源的 PHP 的程序,让你可以运行自己的 URL 缩短服务。

YOURLS 功能非常强大,你可以用来做跳转链接管理和统计,也可以开放出来给大家使用,并且它还有自己的 API,将它集成到其他服务当中去。

YOURLS 的主要功能
可以公开(任何人都可以用它创建短连接)或者私有(只能你自己使用)
可以随机,顺序或者自定义 URL 关键字
详细的点击统计报表:历史点击,来源,地理位置
整洁的 AJAX 化的界面
支持开放 API

安装和配置:
1. 下载 YOURLS,解压缩
https://github.com/YOURLS/YOURLS/archive/master.zip

2.进入user/ 目录,复制文件config-sample.php为:config.php
下载中文语言包:http://yourls.org/translations 放到 user/language下

3.修改config.php
define( 'YOURLS_DB_USER', '用户名' );
define( 'YOURLS_DB_PASS', '密码' );
define( 'YOURLS_DB_NAME', '数据库名' );
define( 'YOURLS_DB_HOST', 'localhost:3306' );
define( 'YOURLS_DB_PREFIX', 'dwz_' );
define( 'YOURLS_SITE', 'http://scon.me' );
define( 'YOURLS_HOURS_OFFSET', 0 );
define( 'YOURLS_LANG', 'zh_CN' );
define( 'YOURLS_UNIQUE_URLS', true );
define( 'YOURLS_PRIVATE', true );
define( 'YOURLS_COOKIEKEY', 'scon.me.cookie' );
$yourls_user_passwords = array(
'admin' => 'admin'
);
define( 'YOURLS_DEBUG', false );
define( 'YOURLS_URL_CONVERT', 36 );
$yourls_reserved_URL = array(
'porn', 'faggot', 'sex', 'nigger', 'fuck', 'cunt', 'dick', 'gay',
);

4.在浏览器地址栏输入:http://IP或域名/admin/install.php 进行安装

5.添加rewrite规则
nginx直接加入配置文件中即可: rewrite ^/([0-9A-Za-z]+)/?$ /yourls-go.php?id=$1 last;
rewrite ^/([0-9A-Za-z]+)\+/?$ /yourls-infos.php?id=$1 last;
rewrite ^/([0-9A-Za-z]+)\+all/?$ /yourls-infos.php?id=$1&all=1 last;

YOURLS[短网址]的安装和配置》上有1条评论

  1. 吴刚

    我是用amh安装的环境, 访问短网址 报错:404 Not Found – 404.html 您所访问的资源已不存在
    不知道哪有有问题。 请指点下。 我的QQ:27840592

    出10元钱 求解决 支付宝付款。

    回复

发表评论

邮箱地址不会被公开。 必填项已用*标注