搭建抖音视频解析下载服务
建好的服务
https://douyin.199188.xyz/
下面记录下搭建过程
环境
系统:Centos
宝塔面板
首先宝塔安装PM2管理器
安装完成SSH登录服务器
进入家目录或者任意你想要存放项目代码的目录
cd
下载TikTok 抖音解析服务代码
wget https://github.com/Johnserf-Seed/TikTokWeb/archive/refs/heads/main.zip
解压
unzip main.zip
有安装Git的话可以使用
git clone https://github.com/Johnserf-Seed/TikTokWeb.git
进入目录
cd TikTokWeb
npm安装TikTok 抖音解析服务
npm i
然后进入宝塔打开pm2 管理器
添加项目 选择TikTokWeb目录 第一行命令输入npm
用户选择root
运行起来后
在宝塔添加你的域名 比如 https://douyin.199188.xyz/
再为域名添加下SSL (这里使用Let's Encrypt 一键申请即可)
然后修改下网站配置文件 注释以及增加以下内容
# location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$# {# expires 30d;# error_log off;# access_log /dev/null;# }
# location ~ .*\.(js|css)?$# {# expires 12h;# error_log off;# access_log /dev/null;# }location / {proxy_pass http://127.0.0.1:3000/;rewrite ^/(.*)$ /$1 break;proxy_redirect off;proxy_set_header Host $host;proxy_set_header X-Forwarded-Proto $scheme;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header Upgrade-Insecure-Requests 1;proxy_set_header X-Forwarded-Proto https;
完成
参考
https://github.com/Johnserf-Seed/TikTokWeb