小视频开发完成后,如何进行短视频APP的搭建部署(上)短视频是2018年全年的热点话题,因此很多人都重视起了小视频开发,希望运营自己的短视频APP,抓住这波流量红利,实现流量变现。
在小视频开发完成后,常常会面临小视频APP的搭建部署问题,虽然很多服务商会提供搭建部署服务,但是自己懂得如何搭建部署岂不是更好吗?
下面我们以云豹短视频系统为例,为大家介绍下短视频系统的搭建部署流程,由于篇幅较长,本篇我们先重点介绍环境搭建部分。
1.前期准备
备注:环境搭建配置全程使用root账号
1.1生成软件包,信息缓存
1.2安装更新
1.3安装必要的软件
1.4安装oh my zsh
注意,上面这条命令生成pdf时会多一个回车,最好手动复制粘贴,然后拼接到终端。
2.搭建环境
短视频系统的搭建部署我们可以采用常见的“LNMP”或“LAMP”配置环境。
这两种配置环境下的软件都是免费且开源的,唯一的不同点在于:相比Apache,Nginx使用更少的资源,但可以支持更多的并发连接,效率会更高一些。
话不多说,我们直接介绍短视频系统如何搭建环境。
2.1下载环境包
2.2解压tar.gz包
2.3切换到oneinstack目录
2.4安装LAMP环境
2.5设置SSH端口(默认22),回车即可
然后设置是否开启iptables防火墙,输入“y”
然后选择是否安装web server,输入“y”
2.6输入“1”安装Nginx
输入“3”不安装Apache2.4
输入“4”不安装Tomcat
3.安装数据库
当完成Nginx的安装后,会进入数据库安装操作
3.1输入“y”安装数据库
3.2输入“1”安装MySQL5.7
3.3输入数据库的root密码。
注意:此密码请妥善保管,请勿外泄
然后输入“1”选择从二进制安装
4.安装PHP
完成上述步骤中数据库的安装工作后,进入最后的PHP安装配置流程4.1输入“y”安装PHP
4.2输入5安装PHP7.0
4.3输入“y”安装PHP缓存插件
4.4输入“1”安装Zend OPcache
输入“n”不安装ionCube
输入“n”不安装ImageMagick
输入“n”不安装Pure-FTPd
4.5输入“y”安装phpMyAdmin
4.6输入“y”安装redis
4.7输入“n”不安装memcached
4.8输入“n”不安装HHVM
配置完成以上指令后,开始安装,等待安装完成后,输入“y”重启服务器即可
至此,短视频系统的环境搭建就告一段落了,接下来则是更为重要的系统部署工作,需要导入数据、部署web后台、部署程序等步骤,每一步的流程都较为复杂,我们会在下篇内容中重点介绍。
小视频开发仅仅是解决了短视频APP功能实现层面的问题,真正想要让整个程序顺利运行起来,搭建部署流程是重中之重,希望本篇内容能够对大家有所帮助。