------------------------一键安装8.4.1版本-------------------------------------
1.查看操作系统版本
[root@kvm-180 soft]# uname -a
Linux kvm-180 2.6.32-642.6.2.el6.x86_64 #1 SMP Wed Oct 26 06:52:09 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

2.下载安装包
下载地址为:
https://www.zentao.net/download/80010.html

3.解压安装到/opt目录
[root@kvm-180 soft]# pwd
/soft
[root@kvm-181 soft]# tar -zxvf ZenTaoPMS.8.4.1.zbox_64.gz -C /opt

4.修改端口ap的端口,mysql端口默认为3306不需要修改
/opt/zbox/zbox -ap 8091

5.启动
[root@kvm-180 zentao]# /opt/zbox/zbox start
Start Apache success
Start Mysql success

6.添加用户,注意这里的用户是指登陆数据库管理的用户
[root@disconf auth]# ./adduser.sh
This tool is used to add user to access adminer
Account: root
Password: Adding password for user root

这里密码我设置为123456

到这里话就可以在ie栏输入如下地址进行访问了
http://http://192.168.1.181:8091
账号密码为admin/123456

7.登陆数据库
默认情况下zentao数据库不容许异机登陆的,只能是127.0.0.1登陆
8.4.1版本的数据库登陆不需要密码的,可以查看my.php配置文件,注意这里要是修改root密码的话,也需要修改该配置文件
[root@disconf config]# more /opt/zbox/app/zentao/config/my.php
<?php
$config->installed = true;
$config->debug = false;
$config->requestType = 'PATH_INFO';
$config->db->host = '127.0.0.1';
$config->db->port = '3306';
$config->db->name = 'zentao';
$config->db->user = 'root';
$config->db->password = '';
$config->db->prefix = 'zt_';
$config->webRoot = getWebRoot();
$config->default->lang = 'zh-cn';

8.修改允许异机登陆
修改配置文件/opt/zbox/etc/mysql/my.cnf
注释掉如下行
#bind-address = 127.0.0.1

然后重新启动
/opt/zbox/zbox restart

9.创建外部访问mysql的账号
grant all on zentao.* to 'dev'@'%' identified by 'dev123' WITH GRANT OPTION;
grant all on zentaopro.* to 'dev'@'%';
flush privileges;

这样的话8.4.1版本部署完成了,下面将该8.4.1版本升级到11.4.1

------------------------升级到11.4.1-----------------------------------
1.将旧系统的数据导入到8.4.1确保程序可以运行
rds上面的库名叫db_zentao,需要将该导出的文件进行修改,修改部分如下:
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `zentao` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;

USE `zentao`;

2.修改完成后导入原来的数据
/opt/zbox/bin/mysql -h 127.0.0.1 -uroot</soft/db_zentao.dmp
数据导入完成后,重新登录系统看数据是否

3.备份程序文件
/opt/zbox/zbox stop #停止zbox服务
cp -prf /opt/zbox /opt/zbox_bak #备份整个zbox目录

备份完成后需要重新启动
/opt/zbox/zbox start

4.备份mysql数据库
要是有日常备份的,可以省略这步骤

5.一键升级,参考官网:https://www.zentao.net/book/zentaopmshelp/93.html
5.1 下载新的源码包,我这里下载的是11.4.1,注意是zip格式的,文件为:ZenTaoPMS.11.4.1.zip

5.2 解压缩后得到zentaopms文件夹,将zentaopms/下面的所有文件复制到/opt/zbox/app/zentao/下面,覆盖同名文件:
[root@disconf soft]# unzip ZenTaoPMS.11.4.1.zip
[root@disconf zentaopms]# cp -rf zentaopms/* /opt/zbox/app/zentao/

5.3 运行升级页面
然后访问http:/ip地址/zentao/upgrade.php,按照页面提示进行升级。

http://192.168.1.181:8091/zentao/upgrade.php

这里会有提示:
升级之前请先完成下面的操作:
在命令行执行: touch /opt/zbox/app/zentao/www/ok.txt
或者删掉"/opt/zbox/app/zentao/www/ok.txt" 这个文件 ,重新创建一个ok.txt文件,不需要内容。

安装失败,错误原因如下:
目标路径 /opt/zbox/app/zentao/. 不可写。
目标路径 /opt/zbox/app/zentao/lib/ldap 不存在。

执行下面的命令来修正这些问题:
mkdir -p /opt/zbox/app/zentao/lib/ldap
sudo chmod -R 777 /opt/zbox/app/zentao/.
sudo chmod -R 777 /opt/zbox/app/zentao/lib/ldap

zentao安装升级的更多相关文章

  1. 自动化部署与统一安装升级 - 类ansible工具 udeploy0.3版本发布 (更新时间2014-12-24)

    下载地址:  unifyDeploy0.1版本  unifyDeploy0.2版本     unifyDeploy0.3版本 (更新时间2014-07-25)   自动化部署与统一安装升级,适用于多资 ...

  2. xlslib安装, aclocal-1.13: command not found, 安装升级autoconf-2.65.tar.gz, automake-1.13.tar.gz两个文件

    问题1: $ make CDPATH="${ZSH_VERSION+.}:" && cd . && aclocal-1.13 -I m4 /bin/ ...

  3. Linux安装/升级pip

    Linux安装/升级pip 1.执行脚本 # wget https://bootstrap.pypa.io/get-pip.py # 如果没有 wget,先安装 wget # yum -y insta ...

  4. Oracle的静默安装 升级和卸载 参考规范

    Oracle的静默安装 升级和卸载 参考规范 20180912 V1 一.Oracle的安装 Oracle产品的三种安装方式分别为: 1.图形化(Java向导)安装引导 2.使用应答文件静默安装 3. ...

  5. mac 安装升级python3

    如果没有安装过python3的话那就直接下载dmg文件安装升级,一般下载安装后的路径为 /Library/Frameworks/Python.framework/Versions 如果同时安装了多个p ...

  6. CentOS6.x 安装升级Python2.7.x Python3.4.x

    CentOS6.x 安装升级Python2.7.x Python3.4.x 2015-06-07• CentOS.Linux • 评论关闭 CentOS release 6.6 (Final) 安装升 ...

  7. 【linux】【git】安装/升级Git 1.9.4

      因为yum源的最新版本是1.7.x,所以无法通过yum进行更新,下面描述如何通过编译源码进行安装 1.安装需要的依赖 第一步我们需要做的就是确认系统已经安装了编译git时需要的依赖.使用下面的安装 ...

  8. AIX 10201 HA RAC 安装+升级到10204

    1:查看系统版本 [rac1:root:/hacmp/hacmp5.4/ha5.4/installp/ppc] oslevel -s 6100-06-06-1140 lslpp -al bos.adt ...

  9. QTP安装出现windoes installer不能安装升级修补程序问题

    问题如下: windoes installer不能安装升级修补程序问题 如何解决?还未找到解决方案

随机推荐

  1. DjangoRestFramework 学习之restful规范 APIview 解析器组件 Postman等

    DjangoRestFramework学习一之restful规范.APIview.解析器组件.Postman等 本节目录 一 预备知识 二 restful规范 三 DRF的APIView和解析器组件 ...

  2. C# 数字字符串前面不足位补零方法

    ; Console.WriteLine(i.ToString("D3")); Console.WriteLine(i.ToString(")); Console.Writ ...

  3. AES加密的S盒和逆S盒的推导代码备份(C实现)

    摘取自https://www.cnblogs.com/Junbo20141201/p/9369860.html,感谢原作者的详细解读. #include <stdio.h> ][] = { ...

  4. CatLog_小鱼要加油

    python datetime 计算时间差 面向对象:类中的特殊成员 python中字符串的拼接 Django Django中一个项目使用多个数据库 Django中cookie和session使用 在 ...

  5. webpack4.27.1中遇到的错误

    1:ERROR in Entry module not found: Error: Can't resolve './src' 我在使用webpack命令时报错,这时因为我的配置文件有问题webpac ...

  6. Zynq系列FPGA如何固化bit文件到QSPI_Flash

    最近由于项目需要,要将bit文件固化到zedboard的flash中,使程序上电自启,断电不丢失. 我们知道,一般板级调试的时候都是直接下载bit流到FPGA就行,固化到Flash的话,也是先生成.m ...

  7. Java学习--抽象类和接口

    https://www.cnblogs.com/dolphin0520/p/3811437.html 抽象类 先了解一下[抽象方法]—一种特殊的方法,只有声明,没有具体的实现  abstract vo ...

  8. Java反射机制概念及应用场景

    Java的反射机制相信大家在平时的业务开发过程中应该很少使用到,但是在一些基础框架的搭建上应用非常广泛,今天简单的总结学习一下. 1. 什么是反射机制? Java反射机制是在运行状态中,对于任意一个类 ...

  9. Uva 12009 平方数尾数与自身同样 dfs 构造

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/qq574857122/article/details/25166611 题目链接:点击打开链接 题意 ...

  10. ThinkPHP 5 验证码

    <div> <form action="{:url('index/check')}" method="post"> <img sr ...