程序安装步骤
系统选择
提示:以下系统仅为脚本已经适配的,后续可能会适配更多系统。
系统要求:CentOS 7
,Debian 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、你当日下载安装次数太频繁,暂时被防火墙关小黑屋,可联系我解决。
最后脚本不保证能兼容所有服务器的系统,如果在你的系统上出现了问题,可以及时反馈相关信息,我会好好修改完善。