前言
对于大部分基础前端开发者同学来说对PHP,mysql,Linux这些都不太熟悉,想要搭建一套属于自己的完整网站程序比较吃力,那么希望这篇文章可以帮到你。
我们需要先了解一个概念 CMS ,
CMS是"Content Management System"的缩写,意为"内容管理系统"。简单理解就是一种位于WEB前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)整合的一套软件系统。cms有很多种类资讯新闻类,政府类,B2B,B2C电子商务类,博客类,视频类等等... 不说废话了今天我们就弄一个视频类的玩着也有趣很多,我搭建的名字叫【蚂蚁影院】是不是很听起来很不错😄。
一.基础工作准备
网站三要素:空间,域名,程序
准备空间
空间去哪买?
目前国内主流的也就是亚马逊,阿里云,腾讯云,百度云,景安网络,西部数码..
机器类目繁多怎么买?
一般也就虚拟空间,vps,云主机
虚拟空间,也称虚拟主机(Virtual Host Virtual Server)是使用特殊的软硬件技术,把一台计算机主机 分成一台台"虚 拟"的主机,每一台虚拟主机都具有独立的域名和IP地址(或共享的IP地址),具有 完 整的Internet服务器能。
VPS是服务器划分的一块,但是有独立的操作系统,可以理解为是一个小电脑;
云主机和其他普通主机基本概念相同,就是云主机是新一代的主机租用服务
价格大概是这样的 虚拟空间 < VPS < 云主机 , 我们就是简单弄一个玩其实虚拟空间就能跑起来关键便宜,应该虚拟空间是只能放一个站而且有一些其他限制比如PHP版本什么都,有的还不支持Linux反正看清楚再买了。主机就爽了😄可以放N个网站系统也可以随便装的看你们需求了。
准备域名
域名一般就去万网,新网注册就可以,主机运营商一般都可以买域名。需要注意的是大陆空间需要备案,而有的特殊后缀的域名是不支持备案的所以就安安稳稳买.com就好了👌
准备程序
今天我们教程使用的程序是苹果cms,苹果CMS程序是一套采用PHP+MYSQL环境下运行的快速建站系统。地址:http://www.maccms.com ,下载最新版v10就可以。
二.服务器部署
本教程是以ubuntu系统为例写的,因此建议在申请VPS时,操作系统选择ubuntu18.04.
在安装苹果CMS之前,要先要在你的VPS上搭建LAMP环境。所谓的LAMP指的Linux+Apache+Mysql+PHP. 其中,你的操作系统ubuntu就是Linux。Apache是http服务器,浏览器通过服务器(也就是你的VPS)上的apache提供的服务才能获取到网页资源,从而显示在你的电脑屏幕上。Mysql是数据库,你的网站(这里即是苹果CMS)动态运行时所存取的数据都是由数据库来管理的。PHP与Apache相互配合为用户提供动态的网页,我们要安装的苹果CMS就是php语言编写的,他的运行必须依赖于PHP环境。
关于LAMP环境的搭建方法,网上有太多的教程,这里不介绍具体的安装方法,请自行在百度中搜索,其安装很简单,在ubuntu下使用apt-get命令即可安装。
三.安装苹果CMS
首先,到苹果CMS官网上下载安装包,然后使用scp命令将安装包拷贝到你的VPS的 /var/www/html目录下并解压(当然你也可以直接在vps上使用wget命令下载安装包),解压成功后,先在vps上执行命令 chmod -R 777 /var/www/html 修改文件权限。然后在你的浏览器中访问 http://你的vps的ip地址或域名/install.php 即可进入安装界面,如下所示:
然后,点击“同意协议并安装系统”,此时进入下面的环境监测界面。安装程序会检查一下你的vps上所安装的插件是否符合苹果CMS的要求,只有符合要求时,苹果CMS才能正常运行,因此这一步的检测是必要的。
当然,既然是检测环境,当然会有某些检查项不符合要求的情况,如果哪一项不符合要求,这里会用红色高亮的色带将其标识出来。一般检测不通过都是因为系统中缺少某些插件,使用apt-get命令将这些插件安装好后,重新开始安装即可。例如,当zip这一项检测失败时,在vps上执行 apt-get install php-zip 命令;若xml这一项检测失败,则在vps上执行 apt-get install php-xml 命令,其它模块检测失败都可以用这种方式来安装。当这一步检测全部成功后,即可点击“进行下一步”按钮,此时进入如下界面:
这里有关数据库的信息,按照你的MySQL中的实际配置填写就好,目的是让苹果CMS通过这些参数能够登录到你的MySQL上,只有这样,苹果CMS才能使用数据库读写所需的数据。
下面的管理员账号密码是你日后用来登录苹果CMS后台时所需的用户名和密码,请设置一个足够长,并且足够安全,不易被破解的密码并牢记它。
最后,点击“立即执行安装”按钮,稍等片刻即安装成功。此时,在浏览器中输入 http://你的vps的ip地址或域名/index.php 即可看到苹果CMS的主页(即前台界面)。这个页面就是外界访问你的站点时看到的首页。
在浏览器中输入 http://你的vps的ip地址或域名/admin.php 即可登录苹果CMS后台管理界面。在后台管理页面,你可以做与你的站点相关的一切设置,包括采集视频、设置播放器、更换模板、设置SEO优化等等。这部分内容十分繁杂,只有成功采集到视频数据后,你的网站上才有内容,别人才能够在你的网站上观看视频,否则你的网站就是空的,没什么实质性内容。
这里只简单介绍一下如何采集系统自带的资源站的数据,如下如所示的步骤操作即可:
采集时可能会报错“分类未绑定”,这是因为你的站点的电影分类与资源站上的电影分类没有建立一一对应关系,因此,苹果CMS并不知道资源站上的A分类对应到你的站点上是哪一个分类。此时只需绑定分类即可,这些操作都不难,稍加摸索即可上手。
网站设置好后的效果,可以参看我的站点:蚂蚁影院(点击前往)
本教程主要讲解苹果CMS的安装和配置,至于(自定义)采集视频、站点的高级设置、网站SEO优化等高阶话题,可以参看其它资料,或者登陆苹果CMS官方论坛寻求帮助。总之,网上关于这方面的文章有很多,再此不再赘述。
网友评论