程序安装步骤

系统选择

提示:以下系统仅为脚本已经适配的,如果你有在使用其它Linux系统,可联系我进行适配。

系统要求:CentOS 8+Debian 10+Ubuntu 20.04+AlmaLinux 8+Rocky Linux 8+。。

如果你是GPU服务器,则系统要求:Ubuntu 20.04Ubuntu 20.10、21.04、22.10或更高的系统版本。

友情提示

注意:BBR建议在新装系统的服务器上安装,毕竟超小概率会造成换内核访问不了服务器。

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

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

#如果第一行命令出现wget: unable to resolve host address报错,则解决方法看后面。
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,安装完成后会自动重启。

程序安装

注意:推荐使用刚重装好的系统,如果系统存在ffmpeg、redis、nodejs、mongodb某些环境,则安装不通过。

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

#下载脚本,下载前请将后面的yourcode改成你的授权码,且如果该命令出现wget: unable to resolve host address报错,则解决方法看后面
wget --no-check-certificate -O '/opt/efv.sh' 'https://download.zhuanma.org/download/express-ffmpeg-vip.sh?code=yourcode'

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

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

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

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

相关问题

1、出现wget: unable to resolve host address问题解决办法

该问题为系统的DNS未设置或者设置不正确导致的,可以在SSH客户端,临时运行echo 'nameserver 8.8.8.8' >/etc/resolv.conf命令,解决该问题;但注意该临时方案重启系统后,会直接失效,所以每次重启都需要运行上述命令才行。

这里顺便说下怎么设置后永久生效,教程只争对CentOS 7系统,毕竟主要在该系统出现。

使用SSH客户端,登录服务器,使用命令:

#查看网卡名称,如果提示-bash: ifconfig: command not found,则需要运行命令yum install net-tools -y
ifconfig
输出第一行为:enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500,则网卡名称为enp1s0
cd /etc/sysconfig/network-scripts/
#找到网卡配置文件,一般名称为ifcfg-网卡名称,如ifcfg-enp1s0
ls
#编辑配置文件,这里以ifcfg-enp1s0为参考
vi ifcfg-enp1s0

vi编辑步骤:使用i进入编辑状态,这时候可以任意使用键盘增删改,编辑完成使用esc退出编辑状态,再输入:wq,然后Enter确定退出。

编辑过程,找到DNS1参数,直接修改后面的数字为8.8.8.8,编辑完成,退出使用service network restart命令生效。

2、下载安装脚本时的相关问题

如果下载脚本的时候出现404 Not Found,则可能是以下几种情况:

1、<大概率>未在efvcms.com控制台绑定服务器ip。
2、下载的时候,你所填的yourcode参数,即授权码输入错误。
3、你当日下载安装次数太频繁,暂时被防火墙关小黑屋,可联系我解决。

最后脚本不保证能兼容所有服务器的系统,如果在你的系统上出现了问题,可以及时反馈相关信息,我会好好修改完善。