Xibo内容管理系统(CMS)是一款基于mysql数据库的PHP语言开发的web应用。PHP加Mysql的组合在web平台开发中非常流行,并且能够同时兼容Linux服务或windows服务。
这里,我们提供一些基础的关于安装个人web服务的介绍,但是我们推荐您使用基于云服务的解决方案或者由专业的IT部门进行管理,如果您的广告牌应用非常的重要或是稳定性要求非常高。
本节中我们假设已经搭建好可以运行PHP和Mysql的web服务,并且已经将CMS安装包的压缩文件(zip或者tar)上传到服务器上。
基本过程如下所示:
1. 下载并解压压缩包
2. 开始安装
3. 预备条件
4. 新建数据库
5. 数据库详细操作
6. 开始安装
7. 最后的配置
8. 完成
CMS压缩包中包含了一个叫做Xibo-server-1.7.7的子文件夹,这个文件夹中的内容应该被拷贝到你的web服务器上部署web服务的相关目录下。在最简单的web服务配置中,这个文件夹的名字应该是你用来访问CMS系统的URL路径名,例如:http://localhost/Xibo
解压后的文件夹内容应该和下面的保持一致:
你需要为Xibo库创建一个library文件夹。该文件夹将用于存储需要上送到CMS的图片,视频或者其它媒体类型。随后的安装过程中将会需要这个信息。
在地址栏输入http://localhost/Xibo将自动开始安装。
安装过程总共包括六个步骤。安装向导将引导安装着完成Xibo的安装过程。
安装界面包括一个详细的检查列表,里面包括了所有需要成功安装的项目。每个项目都会有以下三种状态中的一个:
l 一个对勾:说明该项目已经安装,并且安装正确
l 一个叹号:说明该项目已经安装,但不正确
l 一个叉号:该项目丢失
任何项目如果包含感叹号或是叉号,都需要点击reset按钮,重新运行该步骤。
最可能出现的问题是丢失PHP模块,PHP设置项配置问题和文件权限问题。当所有项目的状态都是对勾后就可以点击Next进入下一步。
CMS可以初始化到一个新的数据库中,或是使用已经存在的数据库。我们推荐新建一个数据库。
Xibo并不在自己的表名前面加上前缀,因此很容易和原有的数据库中的表名起冲突。
选择新建数据库或是使用已有数据库可以在上方的切换标签项中进行选择。
当你选择了一个已有数据库或是新建数据库后,安装界面需要收集一些关于数据库的信息,从而使CMS能够对数据库进行连接,读取数据和写入数据。
安装界面中需要的信息如下所示:
Host:你在Mysql初始化时使用的主机名字,在本例中应该是“localhost” 。
Admin Username: Mysql初始化时使用“root”作为用户名。该用户名仅用于初始化时你选择新建数据库使用。
Admin Password :“root”的用户密码。该密码仅用于初始化时你选择新建数据库使用。
Database Name : CMS数据库的名字
Database User name :CMS数据库的用户名,用于连接数据库。通常情况下,这个可以和你自己的用户名保持一致。
Database Password:密码主要用于连接数据库使用。
安装界面将会为Xibo创建或是填充数据库。你应该可以看到一系列的点出现在屏幕上。这一过程将会持续一段时间。确认一切都完成后,点击Next进入下一步。
如果在这一步骤出现问题,可以查阅本手册中的故障解决一节
每个初始化程序都需要确定至少一个超级用户级别管理员来管理系统、升级一级配置高级设置。安装界面将在步骤三时创建该用户。
这里的用户名和密码需要妥善保管,它将在系统安装完成后需要你提供。
下一步将对Xibo配置项进行设置。第一栏要求你输入Xibo中用于存储上传的媒体文件的路径。我们之前已经创建了这一目录。所以将该目录输入到这一栏。例如:/home/Xibo/library.
下一栏中要求你输入一个CMS key。这个key用于CMS认证将要显示的内容信息,因此它必须是保密且无意义的。
最后一栏询问你是否发送匿名状态到Xibo的项目。如果您勾选这一选项,我们将十分高兴。
初始化已经完成,你现在可以登录系统进行操作了。