centos7部署dzzoffice最新版详细教程
DzzOffice是⼀套开源办公套件,适⽤于企业、团队搭建⾃⼰的 类似“Google企业应⽤套件”、“微软Office365”的企业协同办公平台。
官⽹地址:
Github:
⽬前最新版:2.02
官⽹上没有什么很详细明确的安装教程,⽹上查了⼀下,也没有,这⾥就详细的记录⼀下DzzOffice的开源版的实际部署过程,有任何问题或不明⽩的欢迎留⾔。
正⽂
1. 准备环境
dzzoffice是php的web服务,需要php的环境和php的mysql连接模块,还有⼀个web服务器如apache或nginx,这⾥我使⽤apache。yum install -y httpd php php-mysql
这⾥都是使⽤的centos7 默认库的默认php版本:5.4.16,也可以⽤,虽然dzzoffice推荐是使⽤php7
如果要安装php7,则需要先将php的⽼版本删除,然后执⾏如下命令进⾏安装:
# 查看原本是否有安装php
rpm -qa|grep php
# 如果有输出,将上⾯的输出,依次⽤下⾯命令进⾏删除,如下:
rpm -e --nodeps php-5.4.16-46.el7.x86_64
rpm -e --nodeps php-cli-5.4.16-46.el7.x86_64
...
# 安装php7
rpm -Uvh mirror.webtatic/yum/el7/webtatic-release.rpm
yum install -y php72w php72w-cli php72w-common php72w-mysql php72w-pdo
2. 下载源码启动服务
下载dzzoffice开源代码,直接到官⽅上下载:
# 下载最新稳定版本,我现在是2.02为最新版
wget github/zyx0814/dzzoffice/archive/2.
# 解压⽂件
tar -zxvf 2.
# 将解压后的⽂件移动到apache的⽬录下,并改名为dzzoffice
mv dzzoffice-2.02 /var/www/html/dzzoffice
# 然后将⽬录权限授权给apache启动⽤户,默认为apache⽤户,如果⾃⼰修改了,则以你修改的为准
cd /var/www/html/
chown -R apache. dzzoffice
# 启动apache
systemctl start httpd
systemctl enable httpd # 设置开机启动apache
# 防⽕墙永久开放80端⼝,如果防⽕墙关了就不⽤执⾏了
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --reload
3. 访问页⾯进⾏安装
上⼀步已启动apache,现在可以直接访问你服务器的ip或域名,后跟dezzoffice的路径来来访问dzzoffice,访问如:ip/dzzoffice 会⾃动跳转到安装界⾯:
前⾯对⽬录⽂件对授权,这⾥会检查
根据实际情况,填写数据库信息,这⾥需要⾃⼰事先创建数据库,⼀般公司都会有数据库的,直接拿来⽤就好,这⾥就不细说数据库的安装了,有需要的可以参考我之前的博⽂:
mysql下载什么版本的《》 《》
安装完成后,⼿动删除安装⽂件
rm -rf /var/www/html/dzzoffice/install/index.php
4. 安装完成,登录
安装完成,登录后,出现如下界⾯。根据指引进⾏操作即可,这⾥就不详细说明了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论