天天看点

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

作者:JasonTang

简介:日常应用中,经常需要在Linux系统中部署Web服务,比如文件挂你系统。Feng Office(以前称为OpenGoo)是一个免费和开源的在线项目管理和协作工具,采用B/S架构,运用php语言开发而成。Feng Office是集成了所有管理项目、客户、任务、文档、同事、客户与供应商的沟通和协作、计费、安排会议和活动功能于一体的平台。Feng Office使用方便、便于管理、十分灵活,使用它可以改善公司内部沟通,提高生产力,提高客户满意率等等。

本文主要介绍开源文件管理系统fengoffice的安装部署过程,详细内容请参考下文。

一、准备基础环境

1、检查CentOS版本

执行指令# yum install -y redhat-lsb安装lsb指令包

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

执行指令# lsb_release -a查看CentOS版本

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

2、下载fengoffice

下载fengoffice到本地

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

上传到Linux的/var/www/html目录

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

更改文件名为fengoffice

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

二、部署FengOffice文件管理系统

1、查看数据库Mysql是否支持InnoDB引擎

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

备注: 过命令行进入mysql执行如下命令:SHOW variables like "have_%",显示结果中会有如下3种可能的结果:

have_innodb YES #已经开启InnoDB引擎

have_innodb NO #未安装InnoDB引擎

have_innodb DISABLED #未启用InnoDB引擎

针对第二种未安装,只需要安装即可;针对第三种未启用,则打开mysql配置文件,找到 skip-innodb项,将其改成#skip-innodb,之后重启mysql服务即可。

2、安装fengoffice

在浏览器的地址栏输入地址指向fengoffice/public/install

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

点击“next”进行第二步安装,如下图

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

注意:执行安装的第二步骤中提示错误,/config /cache /upload和/tmp四个目录无法读写,执行chmod指令授权后,还是继续提示错误。因此考虑是不是linux的安全规则问题。于是执行指令# vim /etc/sysconfig/selinux 修改selinux配置,SELINUX=enforcing改为SELINUX=disabled。重启linux系统。继续安装,这次没有报错。如下图

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

继续点击“next”进行第三步安装。如下图

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

继续点击“next”进行第四步安装。如下图

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

继续点击“finish”完成安装。如下图

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

3、访问fengoffice

在浏览器输入http://IP地址/fengoffice,输入管理员的账号和密码信息后提交。如下图

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

输入用户名和密码登陆。如下图

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

出现fengoffice的访问首页。如下图

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

修改默认语言。执行指令# vim ./config/config.phpwen配置文件,将define('DEFAULT_LOCALIZATION', 'en_us'); 改为define('DEFAULT_LOCALIZATION', 'zh_cn');如下图

Linux中Apache服务安装与配置(四)——部署开源文件管理系统

重新访问http://IP地址/fengoffice。如下图

Linux中Apache服务安装与配置(四)——部署开源文件管理系统
Linux中Apache服务安装与配置(四)——部署开源文件管理系统