七彩CMS 2019云转码完全开源版本 安装全过程

avatar
avatar
自然
408
文章
472
评论
2020年1月9日19:15:06 17 3360字阅读11分12秒

Warning: preg_match_all(): Delimiter must not be alphanumeric or backslash in /www/wwwroot/www.wanvi.net/wp-content/themes/begin/functions.php on line 17

Warning: preg_match_all(): Delimiter must not be alphanumeric or backslash in /www/wwwroot/www.wanvi.net/wp-content/themes/begin/functions.php on line 17

最近几位网友留言给自然,七彩CMS2019云转码完全开源版本不会安装。自然看了一下文章总有简易的安安装教程,只说了重点的几个参数调教,linux初学者安装起来非常的费劲,且安装过程中会出现很多意料之外的问题。今天,自然就抽空完善一下这篇教程,以下内容是自然安装七彩CMS2019云转码完全开源版的全部过程。

七彩CMS 2019云转码完全开源版本 安装全过程

七彩CMS 2019云转码完全开源版本 程序源码带安装教程

最近自然收到了来自站长的2019云转码完全开源版本,迫不及待安装上这款视频转码服务系统尝鲜一下。奈何这款软件并 […]

硬件要求

操作系统:debian9_x86_64

硬件参数:4核心处理,8GB ECC内存,200G以上存储硬盘,1Gbps共享宽带

网站环境部署

环境要求:nginx 1.16.2,php7.2,mariadb10.3

使用终端模拟工具登录远程服务器,执行以下一键命令安装基本环境:

运维利器 Xmanager Power Suite 6 Build 0185 多语言版本

xmanager power suite 6包含产品 软件特色 系统要求 英文介绍(旧版本 官网主页 目录 x […]

SecureCRT and SecureFX 强大可靠的终端仿真程序,数据加密传输更加安全

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX […]

wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --nginx_option 1 --php_option 7 --phpcache_option 1 --phpmyadmin  --db_option 2 --dbinstallmethod 2 --dbrootpwd oneinstack --pureftpd  --redis  --memcached  --iptables  --reboot

安装成功即如果如下图:

七彩CMS 2019云转码完全开源版本 安装全过程

创建虚拟主机

oneinstack创建一个虚拟机用于安装七彩cms主程序,过程中有相应提示,请按照提示按需选择。

root@ffmpeg:~# ./oneinstack/vhost.sh  --add

#######################################################################
#       OneinStack for CentOS/RedHat 6+ Debian 8+ and Ubuntu 14+      #
#       For more information please visit https://oneinstack.com      #
#######################################################################

What Are You Doing?
        1. Use HTTP Only
        2. Use your own SSL Certificate and Key
        3. Use Let's Encrypt to Create SSL Certificate and Key
        q. Exit
Please input the correct option: 1

Please input domain(example: www.example.com): ffmpeg.ixmu.net
domain=ffmpeg.ixmu.net

Please input the directory for the domain:ffmpeg.ixmu.net :
(Default directory: /data/wwwroot/ffmpeg.ixmu.net): 
Virtual Host Directory=/data/wwwroot/ffmpeg.ixmu.net

Create Virtul Host directory......
set permissions of Virtual Host directory......

Do you want to add more domain name? [y/n]: n

Do you want to add hotlink protection? [y/n]: n

Allow Rewrite rule? [y/n]: y

Please input the rewrite of programme :
wordpress,opencart,magento2,drupal,joomla,codeigniter,laravel
thinkphp,pathinfo,discuz,typecho,ecshop,nextcloud,zblog,whmcs rewrite was exist.
(Default rewrite: other): thinkphp
You choose rewrite=thinkphp

Allow Nginx/Tengine/OpenResty access_log? [y/n]: y
You access log file=/data/wwwlogs/ffmpeg.ixmu.net_nginx.log

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
Reload Nginx......

#######################################################################
#       OneinStack for CentOS/RedHat 6+ Debian 8+ and Ubuntu 14+      #
#       For more information please visit https://oneinstack.com      #
#######################################################################
Your domain:                  ffmpeg.ixmu.net
Virtualhost conf:             /usr/local/nginx/conf/vhost/ffmpeg.ixmu.net.conf
Directory of:                 /data/wwwroot/ffmpeg.ixmu.net
Rewrite rule:                 /usr/local/nginx/conf/rewrite/thinkphp.conf
root@ffmpeg:~#

php参数的调整

修改php.ini

使用vim编辑器修改/usr/local/php/etc/php.ini文件中的几项基本参数:

修改前 修改后(根据需要可适当调整)
disable_functions ;disable_functions
post_max_size = 100M post_max_size = 500M
upload_max_filesize = 50M upload_max_filesize = 500M
max_file_uploads = 20 max_file_uploads = 50
max_execution_time = 600 max_execution_time = 6000
max_input_time = 60 max_input_time = 600

修改完成后执行service php-fpm restart重启php服务。

关闭nginx防跨站保护

删除网站更目录下的.user.ini文件

上传七彩CMS程序主体

使用sftp加密上传软件将程序上传至网站根目录 /data/wwwroot/ffmpeg.ixmu.net,由于文件数量较多,部分文件数量较大,上传速度慢,喝杯茶耐心等待完成上传。

七彩CMS 2019云转码完全开源版本 安装全过程

由于是sftp加密上传,且是使用最高权限账户root进行的上传,所以我们需要修正一下文件的权限与所属为www:

chown -R www.www /data/wwwroot/
find /data/wwwroot/ -type d -exec chmod 755 {} \;
find /data/wwwroot/ -type f -exec chmod 644 {} \;

安装七彩CMS主程序

浏览器输入绑定的域名进行访问,例如http://ffmpeg.ixmu.net/index.php/install

填入数据库名,数据库用户名,数据库密码,管理员账户及密码

七彩CMS 2019云转码完全开源版本 安装全过程

基本信息:

前台地址:http://ffmpeg.ixmu.net/index.html

登录地址:http://ffmpeg.ixmu.net/admin.php

效果展示

后台展示

七彩CMS 2019云转码完全开源版本 安装全过程

前台展示七彩CMS 2019云转码完全开源版本 安装全过程
转码视频展示
七彩CMS 2019云转码完全开源版本 安装全过程

总结

安装全过程还是相当流畅得,部分网有反馈安装后视频状态一直是“正在等待转码”,这个是由于ffmpeg没有权限。视频转码要用到ffmpeg这个bin文件,需要有执行权限。

weinxin
自然博客
快来关注一下,一个linux运维爱好者的个人博客!
avatar
  • 本文由 发表于 2020年1月9日19:15:06
全网通流量卡/物联卡 SIM专用上网卡
AlphaSSL 域名通配符型DV SSL证书
开源HLS视频解决方案,视频床程序 建站程序

开源HLS视频解决方案,视频床程序

free-hls介绍 这是一个免费的 HLS 视频解决方案,即所谓的视频床。本项目提供一整套集成化解决方案,囊括了各环节所需的切片、转码、上传、即时分享等套件。让你可以以更方便、更低廉的方式分享你的视...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:17   其中:访客  0   博主  0
    • avatar 纵然吗 0

      自然可以写个宝塔安装教程吗?

        • avatar 自然

          @ 纵然吗 我简单看了一下,宝塔的部署流程也基本是这样的。
          修改文件,直接在宝塔图形界面下修改也是一样的。

            • avatar 生活不是苟且 1

              @ 自然 “oneinstack创建一个虚拟机用于安装七彩cms” 到这里不知道怎么操作了

                • avatar 自然

                  @ 生活不是苟且 暂时没有大佬编写了这方面的脚本,如果你认为七彩虹这个安装不够细致,可以了解一下express-ffmpeg,它提供了更加细致化的安装文档

                  • avatar 自然

                    @ 生活不是苟且 最终依然不是很明白,建议你找认识的人进行付费安装

                      • avatar cyan 1

                        @ 自然 安装好了 但是转码一直在准备中 这是哪里没弄好吗

                • avatar 玩技博客 2

                  用phpstudy不知道怎么配置,能打开程序,不能转码,能不能出个教程呢

                    • avatar 自然

                      @ 玩技博客 这套程序转码基于ffmpeg,默认是采用linux ffmpeg

                        • avatar 玩技博客 2

                          @ 自然 windows端搞定了,也可以支持windows

                            • avatar 自然

                              @ 玩技博客 可以支持,你需要自己准备一些环境而已

                                • avatar 玩技博客 2

                                  @ 自然 环境都一样,程序文件需要转码而已

                                  • avatar 自然

                                    @ 玩技博客 欢迎把你的操作分享出来,欢迎投稿

                                    • avatar 玩技博客 2

                                      @ 自然 编译文件exe,但是转出来的资源无法实现https,没有啥解决办法准备放弃了。

                                      • avatar 自然

                                        @ 玩技博客 后台那里有一个m3u8资源url选项,自己映射一下目录即可https访问

                                        • avatar 玩技博客 2

                                          @ 自然 有具体的位置吗?我没找到。

                                          • avatar 自然

                                            @ 玩技博客 我手上也没有,右侧边栏加QQ群吧。
                                            有个群友之前也弄这个遇到问题,我就是这么给它解决的

                                            • avatar 玩技博客 2

                                              @ 自然 申请加群了,没通过。