新秀网
记录生活点点滴滴

宝塔面板搭建天翼云盘目录列表TCShare

程序开源地址:https://github.com/xytoki/TCShare
demo:http://189.xinxiu.com.cn

本文环境:CentOS 7.4 宝塔7.1.1 PHP-7.4 Nginx 1.16.1

首先解析好域名,再在宝塔里面新建站点,PHP7.4环境最好

解决列网盘图片 404 的问题

设置站点伪静态: Rewrite规则:

try_files $uri $uri/ /index.php$is_args$args;
location ~ /\.env {
    deny all;
}

下载程序并解压到网站根目录:

cd /www/wwwroot/189.xinxiu.com.cn
git clone https://github.com/xytoki/TCShare.git
mv TCShare/* ./
rm -rf TCShare

网址换成自己的.如果github下载慢的话,可以用以下链接下载:

http://189.xinxiu.com.cn/soft/TCShare-2.zip

在网站根目录创建空白文件 .env 复制粘贴以下代码并保存

温馨提示: 此处内容需要评论本文后才能查看.

设置.env文件属性

到 PHP 设置找到禁用函数,移除 putenv,便于后续用 composer 安装依赖。

登陆SSH面板安装依赖库 composer,切换到程序目录,然后执行

cd /www/wwwroot/189.xinxiu.com.cn
composer install 

在天翼云盘先创建safebox文件夹,以便授权访问,注意:此文件夹是天翼云盘固定的,不可更改要其他名称.

一定要先建立safebox文件夹,再执行下面的步骤,不然会提示出错.
登陆网站:http://189.xinxiu.com.cn/-install,点击 Click here to get a token,在新页登录天翼账户并授权,完毕后便安装成功。

授权成功后就可以把要共享的文件放入safebox文件夹里面共享了,文件存储到云端,有缓存的原因需要等待片刻网页端才会看到。

xyShare Renew
Renew proceeded successfully.
Please renew your token MAUNALLY again before 2020-04-12 14:22:33

以上信息提示你token到期时间,你需要每个月访问一次http://189.xinxiu.com.cn/-renew。授权登录之后,会提示你授权成功,如图:

经过新秀试验,在宝塔里面设置计划任务对不个是没有任何作用的.需要手动运行


后续:多账号挂载,123456这样一直排下去

XS_KEY_ct2=ctyun   #必填,值为ctyun
XS_KEY_ct2_FD=     #应用文件夹名
XS_KEY_ct2_AK=     #AK
XS_KEY_ct2_SK=     #SK
 
XS_APP_2=/disk2         #挂载路径
XS_APP_2_NAME=TCSecond  #网盘名称
XS_APP_2_THEME=mdui     #界面主题
XS_APP_2_BASE=/         #网盘内路径
XS_APP_2_KEY=ct2        #对应上面Key的ID

站点标题、主题等也是在网站根目录 config.php 文件修改,作者都有注释。

需要注意的是天翼云普通会员每日上传文件总大小限制2G

安全规则

支持密码保护、Token鉴权、Referrer防盗链三种方式。 该功能仅支持在环境变量中配置,不支持config.php。 配置如下:

XS_SEC_1=/dir1/* 
# 路径规则,参照http://flightphp.com/learn/#routing
# 例如,/dir1 会匹配/dir1 /dir1/
# /dir1/* 匹配 /dir1 /dir1/ 和dir1之下的所有文件
XS_SEC_1_TYPE=referrer
# 模式
XS_SEC_1_MODE=black
# 如果是referrer,设置黑白名单
XS_SEC_1_VAL=baidu.com,google.com
# 黑白名单的域名,逗号分隔
XS_SEC_1_EMPTY=true
# 允许空referrer

# Token鉴权,需要和密码配合使用
# 若token正确优先级在token之后的所有规则都将被跳过
# token不正确将继续下一条规则
# Token计算方式见下
XS_SEC_2=/dir2/*
XS_SEC_2_TYPE=token
XS_SEC_2_VAL=tcshare_demo_key #secret值

# 密码保护
XS_SEC_3=/dir2/*
XS_SEC_3_TYPE=password
XS_SEC_3_VAL=password123
#      ↑
# 此数字决定优先级,优先级高的规则将先执行。
# 除了Token之外,其他规则返回失败时将终止程序
# Token失败会跳到下一条规则 争取会忽略下面所有
# 所以目前如需使用token必须在下面放置password。
 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫描赞助

微信钱包扫描赞助

未经允许不得转载:新秀网 » 宝塔面板搭建天翼云盘目录列表TCShare

avatar
新秀网 http://www.xinxiu.com.cn

热门文章

评论 14

评论前必须登录!

立即登录   注册

  1. #1
    avatar

    看看怎么整

    mzr7个月前 (04-03)Seychelles谷歌浏览器  COL-AL10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Mobile Safari/537.36 登录以回复
  2. #2
    avatar

    我来看看额

    liunian7个月前 (04-04)国内网友搜狗浏览器 Windows 10 登录以回复
  3. #3
    avatar

    看看怎么弄

    ripples7个月前 (04-08)国内网友谷歌浏览器 Mac OS X 10_13_6 登录以回复
  4. #4
    avatar

    来看看额额

    shadowtyw7个月前 (04-09)国内网友谷歌浏览器 Windows 10 登录以回复
  5. #5
    avatar

    我来看看啊

    zhuzm6个月前 (04-21)国内网友QQ浏览器 Windows 10 登录以回复
  6. #6
    avatar

    看看

    l20556786926个月前 (04-21)国内网友QQ浏览器  Android 10 TNY-AL00 Build/HUAWEITNY-AL00 登录以回复
  7. #7
    avatar

    我来看看这个好不好用

    l20556786926个月前 (04-21)国内网友QQ浏览器  Android 10 TNY-AL00 Build/HUAWEITNY-AL00 登录以回复
  8. #8
    avatar

    来看看

    zzzzzzzzzs6个月前 (04-30)国内网友谷歌浏览器 Windows 10 登录以回复
  9. #9
    avatar

    怎么还是看不了

    zzzzzzzzzs6个月前 (04-30)国内网友谷歌浏览器 Windows 10 登录以回复
  10. #10
    avatar

    学习学习

    a29662336个月前 (05-04)国内网友谷歌浏览器 Windows 10 登录以回复
  11. #11
    avatar

    不能用了呀

    l20556786925个月前 (05-25)国内网友谷歌浏览器 Windows 10 登录以回复
  12. #12
    avatar

    怎么还是看不了

    coco2个月前 (09-04)国内网友谷歌浏览器 Windows 10 登录以回复
切换注册

登录

忘记密码 ?

切换登录

注册