程序安装步骤

系统选择

提示:以下系统仅为脚本已经适配的,后续可能会适配更多系统。

系统要求:CentOS 7Debian 8+Ubuntu 16+

友情提示

注意: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、nodejs、mongodb某些环境,则安装不通过,不方便卸载的可联系我帮忙安装。

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

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

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

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

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

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

相关问题

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、下载安装脚本时的相关问题

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

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

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