Loading... 1、前言 github:https://github.com/xyToki/TCShare demo和彩云:https://xia.st/caiyun/ 和彩云官网:https://caiyun.feixin.10086.cn/ 2、准备 需要简单的准备好环境。 <!--more--> 首先要有一台vps 安装好宝塔面板最新版本 解析好一个域名,新建好网站 需要php7,建议php7.3。有php7.4更好。 准备好composer(不会装,看这里:linux宝塔面板安装composer的方法 ) 和彩云云盘自己申请一个(这个国内云盘就不去水如何注册了) 3、获取key以及其他 3.1 正常登录和彩云,记得勾选【下次自动登录】。 ![][1] 3.2 )打开这个地址:https://caiyun.feixin.10086.cn/Mcloud/sso/getCyToken.action 3.3)复制里面所有内容,两边加上单引号(重要!),填入到配置文件/环境变量的XS_KEY_<name>_TOKEN字段中(这个一会在env中填写) 3.4 理论上可用。和彩云cookie有效期理论一年,够用了。为什么不是自动登录?因为有验证码。 4、安装 4.1》添加站点 宝塔添加站点,不用多说了,额,实现请准备好一个域名。 4.2》设置伪静态 Nginx用户请完整填写以下规则。Apache用户可以无需理会,程序已经包含开箱即用的.htaccess文件。 在“网站设置”→“伪静态”中设置好伪静态,代码如下: try_files $uri $uri/ /index.php$is_args$args; location ~ /\.env { deny all; } 不会配置看图: ![][2] 4.3》下载程序 把列表程序下载到本地,具体代码如下: cd /www/wwwroot/cy.xfwj.xyz git clone https://github.com/xytoki/TCShare.git mv TCShare/* ./ rm -rf TCShare 注意:把网址换成自己的。 4.4》创建.env文件,并按配置填写如下内容 进入网站目录,新建一个空白文件,命名为.env。填写如下代码保存: XS_KEY_cm=caiyun XS_KEY_cm_TOKEN='{"cyToken":"******|*1*|RCS|******|******","encryPhone":"******"}' XS_APP_3_NAME="TCShare 和彩云" XS_APP_3_THEME=mdui XS_APP_3_BASE=/ XS_APP_3_KEY=cm XS_APP_3=/caiyun 注意: XS_APP_3="":表示路径访问还是直接根目录访问,比如XS_APP_3=/表示根目录访问 如xfwj.xyz,如果你设置了XS_APP_3=/caiyun 最后域名访问就是xfwj.xyz/caiyun XS_KEY_cm_TOKEN:这里填写之前在和彩云得到的cyToken内容,注意格式。 4.5》安装依赖 安装好composer,切换到程序目录,然后执行composer install。 5、效果 执行完成之后,就可以打开访问了,效果如图: ![][3] 6、图片404问题 宝塔搭建会出现404的问题,我们需要在网站配置文件里面禁用一些代码,看图: ![][4] 保存之后,就可以解决图片404问题。 [1]: https://zxqme.com/usr/uploads/2020/05/1199339110.png [2]: https://zxqme.com/usr/uploads/2020/05/4204764005.png [3]: https://zxqme.com/usr/uploads/2020/05/3892382103.png [4]: https://zxqme.com/usr/uploads/2020/05/1590152666.png Last modification:May 30, 2020 © Allow specification reprint Support Appreciate the author Like 如果觉得我的文章对你有用,请随意赞赏