Linux宝塔+脚本安装
1 年前
友情提示
注意:如果你想安装TCP加速,最好在新装系统的服务器上安装,毕竟超小概率会造成换内核访问不了服务器。
如果你使用的是中国大陆以外地区的服务器,建议安装一下TCP
网络加速工具,当然不加速也没事,安装教程→传送门。
安装程序
提示:想使用宝塔,而又不是很会Linux的推荐该安装方法。
1、安装宝塔
#CentOS系统
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
#Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
#Debian系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
安装完成后,记住宝塔面板登录信息,忘记了的,可以使用bt default
命令查看。
新版宝塔可能会让你强制登录宝塔账号,不想登录的直接在SSH
客户端使用命令:
sed -i "s#bind_user == 'True'#bind_user == 'EFVCMS'#" /www/server/panel/BTPanel/static/js/index.js
然后可以强制刷新生效,或者使用浏览器隐私模式登陆即可。
2、安装程序
注意:脚本只允许在没有ffmpeg、nodejs、mongodb环境的服务器上运行,也就是刚重装好的。
首先使用SSH
客户端,比如Xshell
软件,登录服务器,再使用命令:
#下载脚本,下载前请将后面的yourcode改成你的授权码
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
运行,直到安装完成即可。
#如果下载脚本的时候出现Not Found,则可能是以下几种情况:
1、未在efvcms.com控制台绑定服务器ip。
2、下载的时候,你所填的yourcode参数,即授权码输入错误。
3、你当日下载安装次数太频繁,暂时被防火墙关小黑屋了。
##后面1种情况可以在线联系我们,或者发送至邮箱contact@zhuanma.co,尽快给您回复并解决。
如果想使用ip
访问的话,需要去宝塔安全开放7001
端口,反之想绑定域名就不用,直接操作第3
步即可。
3、绑定域名
该步骤非必需,如果你想绑定域名,就需要完成该步骤。
先进入宝塔面板,点击左侧软件商店,然后安装Nginx
。
然后解析域名到服务器ip
,再点击面板左侧网站,添加站点。
接下来再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL
填入http://127.0.0.1:7001
。
提示:如果你要申请SSL证书,则在该步骤之前申请好,点击站点设置-SSL,申请免费的let即可,然后强制HTTPS。
再确认即可,接下来点击配置文件。
删掉以下代码:
add_header X-Cache $upstream_cache_status;
expires 12h;
点击保存即可,最后记得在转码后台,在核心设置处设置好域名。
再点击左侧软件管理-nginx
设置,修改下上传限制即可。