zoukankan      html  css  js  c++  java
  • zentao安装升级

    ------------------------一键安装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

  • 相关阅读:
    IDA*算法
    智能指针
    C51模拟I2C,音乐播放(记忆)
    类与对象解剖(虚函数)
    MFC类层次结构
    平面几何
    IDAstar搜索
    MFC程序初始化过程
    放苹果 分治法
    【读后感】编程珠玑 第九章 代码调优
  • 原文地址:https://www.cnblogs.com/hxlasky/p/10723242.html
Copyright © 2011-2022 走看看