cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core)
yum update -y
关闭防火墙、关闭selinux(必须关闭,否则会没法访问web安装界面)php
安装数据库,centos 7自带mariadb数据库,使用mariadb便可html
yum install mariadb-server mariadb -y
优化数据库设置、修改数据库root密码(生产环境建议单首创建一个用户)mysql
而后登录数据库,建立dzzoffice使用的数据库linux
安装httpd、php、php GD库(版本1以上,推荐2及以上)git
使用系统自带的便可(php版本必须大于5.3,建议安装php7),系统自带的版本是php5.4github
yum install httpd php php-mysql php-gd -y
安装完成以后,便可开始安装dzzofficeweb
# 下载最新稳定版本,我如今是2.02为最新版 wget https://github.com/zyx0814/dzzoffice/archive/2.02.tar.gz # 解压文件 tar -zxvf 2.02.tar.gz # 将解压后的文件移动到apache的目录下,并更名为dzzoffice mv dzzoffice-2.02/* /var/www/html/ # 而后将目录权限受权给apache启动用户,默认为apache用户,若是本身修改了,则以你修改的为准 cd /var/www/html/ chown -R apache. data/ chown -R apache. config/
#后续安装组件须要写权限,详细权限没仔细研究,就把html整个目录给了apache用户了
cd /var/www/
chown -R apache. html/
# 启动apache
systemctl start httpd
systemctl enable httpd # 设置开机启动apache
如今能够直接访问你服务器的ip或域名,来访问dzzoffice,会自动跳转到安装界面sql
前面对目录文件对受权,这里会检查数据库
根据实际状况,填写数据库信息apache
安装完成后,手动删除安装文件
rm -rf /var/www/html/install/index.php
安装完成,登陆后,出现以下界面。根据指引进行操做便可,这里就不详细说明了。
参考文章: