现在公共短网址有些已经停用了,有些会屏蔽个人的网址,不能生成短网址,今天给大家介绍一款php mysql的短网址程序YOURLS,目前市面上短网址程序还是比较多的,YOURLS目前更新还是比较频繁的,而且也支持PHP最新的版本,今天完全就是一个小白教程,因为利用一宝塔面板,一切都是可视化的,对于刚上手的朋友来说也可以轻松的安装。
1、小鸡一台,配置不限,可以安装宝塔面板就可以。宝塔Linux面板安装教程
2、准备一个域名,因为是短网址,可以选择两字母的后缀,PW、CO等。点击购买年付$1.99的CO域名
3、下载YOURLS程序。https://github.com/YOURLS/YOURLS/releases
安装之前要注意,程序已经不支持php7.2及以下的版本了,在安装宝塔时候选择PHP版本的时候要注意。
1、首先新建一个网站
我的PHP版本这里纯静态,因为PHP还在安装,之后可以选择。另外还需要新建一个数据库,直接到phpmyadmin里建
2、安装配置YOURLS
进入新建这个站的目录,上传你下载的YOURLS程序,然后解压,你应该会看到一个YOURLS-1.8的文件夹,把里面所有的文件都剪切到根目录就可以,最后看到的界面如下:
然后我们进入user目录里,会看到一个config-sample.php的文件,我们把这个文件重命名为config.php,然后打开,需要更改一些信息,把你新建的数据库信息填到下面。
1
2
3
4
5
6
7
8
9
|
/** MySQL database username */
define
(
'YOURLS_DB_USER'
,
'your db user name'
)
;
//用户名
/** MySQL database password */
define
(
'YOURLS_DB_PASS'
,
'your db password'
)
;
//密码
/** The name of the database for YOURLS
** Use lower case letters [a-z], digits [0-9] and underscores [_] only */
define
(
'YOURLS_DB_NAME'
,
'yourls'
)
;
//数据名
|
然后还有一些站点的配置信息
1
2
3
4
5
6
7
8
|
define
(
'YOURLS_SITE'
,
'http://your-own-domain-here.com'
)
;
//设置你的域名
define
(
'YOURLS_LANG'
,
''
)
;
//设置语言,一会汉化会用到
define
(
'YOURLS_COOKIEKEY'
,
'modify this text with something random'
)
;
//设置cookie,可访问https://api.yourls.org/services/cookiekey/1.0/生成
$
yourls_user_passwords
=
[
'username'
=&
gt
;
'password'
,
// 'username2' => 'password2',
// You can have one or more 'login'=>'password' lines
]
;
//设置后台的用户名和密码
|
到这里大部分都已经配置完成了,我们使用的是Nginx,所以要填加伪静态规则。
1
2
3
|
location
/
{
try
_files
$
uri
$
uri
/
/
yourls
-
loader
.
php
?
$
args
;
}
|
设置好伪静态后,我们就可以安装了,在浏览器里输入:你的域名/admin
然后会出现安装界面,点击 Install YOURLS就可以安装了
安装成功出现登陆界面,按你上面设置的用户名和密码进行登陆,后面是这个样子的。没错,是英文版的。
在github上已经有大佬提供汉化文件了,我们直接去下载就可以,下载地址:yourls-zh_CN
下载到本站,解压出来,把zh_CN.mo和zh_CN.po上传到user/languages目录里。
然后去config.php里去修改信息
1
|
define
(
'YOURLS_LANG'
,
'zh_CN'
)
;
//之前是空白的,改成zh_CN
|
改完保存一下,就人看到以下界面,已经汉化好了。
免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。
Copyright © 2009-2022 56dr.com. All Rights Reserved. 特网科技 特网云 版权所有 特网科技 粤ICP备16109289号
域名注册服务机构:阿里云计算有限公司(万网) 域名服务机构:烟台帝思普网络科技有限公司(DNSPod) CDN服务:阿里云计算有限公司 百度云 中国互联网举报中心 增值电信业务经营许可证B2
建议您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流浏览器浏览本网站