TCShare这个程序是天翼云API目录列表程序,这盘文章说说如何利用宝塔面板来部署TCShare。学习本文之前,你需要用到前文,如下:
具体的部署和安装
1、前言
github:https://github.com/xyToki/TCShare
demo:https://xia.st/
2、准备
需要简单的准备好环境。
- 首先要有一台vps
- 安装好宝塔面板最新版本
- 解析好一个域名,新建好网站
- 需要php7,建议php7.3。有php7.4更好。
- 准备好composer(不会装,看这里:linux宝塔面板安装composer的方法 )
- 天翼云盘自己申请一个
3、安装
3.1》添加站点
宝塔添加站点,不用多说了,额,实现请准备好一个域名。
3.2》设置伪静态
Nginx用户请完整填写以下规则。Apache用户可以无需理会,程序已经包含开箱即用的.htaccess
文件。
在“网站设置”→“伪静态”中设置好伪静态,代码如下:
try_files $uri $uri/ /index.php$is_args$args;location ~ /\.env { deny all;}
3.3》下载程序
把列表程序下载到本地,具体代码如下:
cd /www/wwwroot/www.daniao.comgit clone https://github.com/xytoki/TCShare.gitmv TCShare/* ./rm -rf TCShare
注意:把网址换成自己的。
3.4》创建.env
文件,并按配置填写如下内容
进入网站目录,新建一个空白文件,命名为.env
。填写如下代码保存:
XS_KEY_ct=ctyunXS_KEY_ct_FD=safeboxXS_KEY_ct_AK=#AKXS_KEY_ct_SK=#SKXS_APP_1=/XS_APP_1_KEY=ctXS_APP_1_NAME="www.daniao.org"XS_APP_1_THEME=mduiXS_APP_1_BASE=/
ak这些加密起来吧,貌似已经找不到了。输入密码查看隐藏内容:
3.5》安装依赖
安装好composer,切换到程序目录,然后执行composer install
。