程序安装步骤

安装之前确保服务器没有安装ffmpeg、redis、nodejs、mongodb这些环境。

安装说明

目前只提供一键脚本安装,安装期间会自动将所需环境和源码下载并安装到服务器,无需担心不会安装的问题。

当前脚本会默认安装ffmpegRedis v7MongoDB v6NodeJS v20运行环境,且后续会微调版本,具体以实际为准。

GPU服务器,系统要求:CentOS 8+Debian 10+Ubuntu 20.04+AlmaLinux 8+Rocky Linux 8+

GPU服务器,显卡要求 ⇒ 点击查看;系统要求:Ubuntu 20.0422.0424.04

建议使用Ubuntu 20.0422.04系统,且CentOS官方已停止维护,所以不推荐,习惯CentOS系统的,可使用AlmaLinuxRocky Linux系统,用法和CentOS系统差不多。

友情提示

如果你的服务器在中国大陆以外,包括中国香港,中国台湾,建议先安装BBR,可优化TCP连接,尽可能让用户流畅的观看视频。

使用SSH客户端,比如Xshell软件,登录服务器,再使用命令:

wget --no-check-certificate -O /opt/bbr.sh https://github.com/teddysun/across/raw/master/bbr.sh
chmod 755 /opt/bbr.sh
/opt/bbr.sh

该脚本会自动给你更换BBR内核,并开启BBR,如果第一行命令出现wget: unable to resolve host address报错,则解决方法 ⇒ 点击查看

开始安装

使用SSH客户端,比如Xshell软件,登录服务器,再使用命令:

#下载脚本,下载前请将后面的yourcode改成你的授权码;如出现404 Not Found,则可能是ip未绑定,或者授权码有误
wget --no-check-certificate -O '/opt/efv.sh' 'https://file.efvcms.com/download/express-ffmpeg-vip.sh?code=yourcode'

#运行脚本,运行前请将后面2个参数修改成自己的,即授权码yourcode,和源码安装路径/home,路径自定义,为绝对路径写法,不存在会自动创建
bash /opt/efv.sh yourcode /home

Enter运行,直到脚本运行结束,期间会给你安装,并启动所有环境、程序,可直接上手使用。

安装完成后,访问地址就是服务器ip:3000,接下来要正常使用需要绑定一个域名,继续看左侧文档绑定域名。

最后注意,由于后台功能有点多,很多都用不到,有些强迫症的很想关闭这些,可直接在后台左下角的侧栏开关,自行关闭不需要的功能导航。