失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php空间搭建tcshare 新秀网 - 宝塔面板搭建天翼云盘目录列表TCShare

php空间搭建tcshare 新秀网 - 宝塔面板搭建天翼云盘目录列表TCShare

时间:2023-12-29 03:54:41

相关推荐

php空间搭建tcshare 新秀网 - 宝塔面板搭建天翼云盘目录列表TCShare

本文环境: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/

git clone /xytoki/TCShare.git

mv TCShare/* ./

rm -rf TCShare

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

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

[huifu]

XS_KEY_ct=ctyun

XS_KEY_ct_FD=safebox

XS_KEY_ct_AK=600102343

XS_KEY_ct_SK=93c6a3491a5e1d93af0e44b470798148

XS_APP_1=/

XS_APP_1_KEY=ct

XS_APP_1_NAME=""

XS_APP_1_THEME=mdui

XS_APP_1_BASE=/

[/huifu]

设置.env文件属性

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

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

cd /www/wwwroot/

composer install

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

一定要先建立safebox文件夹,再执行下面的步骤,不然会提示出错.

登陆网站:/-install,点击 Click here to get a token,在新页登录天翼账户并授权,完毕后便安装成功。

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

xyShare Renew

Renew proceeded successfully.

Please renew your token MAUNALLY again before -04-12 14:22:33

以上信息提示你token到期时间,你需要每个月访问一次/-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/*

# 路径规则,参照/learn/#routing

# 例如,/dir1 会匹配/dir1 /dir1/

# /dir1/* 匹配 /dir1 /dir1/ 和dir1之下的所有文件

XS_SEC_1_TYPE=referrer

# 模式

XS_SEC_1_MODE=black

# 如果是referrer,设置黑白名单

XS_SEC_1_VAL=,

# 黑白名单的域名,逗号分隔

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。

如果觉得《php空间搭建tcshare 新秀网 - 宝塔面板搭建天翼云盘目录列表TCShare》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。