首页 > 其他分享 >禅道Zentao全家桶(安装|升级|卸载|备份|恢复)

禅道Zentao全家桶(安装|升级|卸载|备份|恢复)

时间:2024-06-07 12:57:52浏览次数:32  
标签:opt zentao mysql 备份 Zentao 卸载 zbox 禅道

说明

命令斟酌使用。

安装

禅道软件下载地址: http://www.zentao.net/download.html 

1、将安装包直接解压到/opt目录下

特别说明: 
**不要**解压到别的目录再拷贝到/opt/,
原因:会导致文件的所有者和读写权限改变, 
**不要**解压后把整个目录777权限 。
​
可以使用命令: sudo tar -zxvf ZenTaoPMS(版本号自行选择)tar.gz -C /opt
sudo tar -zxvf  ZenTaoPMS(版本号自行选择)tar.gz -C /opt
2、 禅道常用命令
/opt/zbox/zbox -ap port 修改Apache端口号(port为端口号)

/opt/zbox/zbox -mp port 修改Mysql端口号(port为端口号)
​
/opt/zbox/zbox start 命令开启Apache和Mysql。
​
/opt/zbox/zbox stop 命令停止Apache和Mysql。
​
/opt/zbox/zbox restart 命令重启Apache和Mysql。
​
ps:开机自启动自行配置哈~
​
3、访问和登录禅道
​
启动 Apache和Mysql服务后,
​
浏览器直接访问 http://ip:apacheport 即可访问和登录禅道。

升级

***注意!!!

禅道升级请看官网

本人进行禅道升级时踩了很多莫名其妙的坑,一路磕磕绊绊,但结果还是不错的,一些心得提供给大家:

1.备份原禅道(这一步是日常操作),备份请看下文

2.同一服务器,部署新的禅道服务,版本相同(端口不同);

3.在新服务上恢复备份数据(保证原禅道服务可用);

4.数据恢复后按照官网步骤进行升级,待新禅道服务测试稳定无误后将原禅道关停,新禅道端口替换为原禅道。

卸载

1./opt/zbox/zbox stop 停止禅道服务  可使用命令/opt/zbox/zbox status 查看当前状态

2./opt/zbox/zbox uninstall  卸载禅道

3.rm -rf /opt/zbox  删除禅道文件夹

备份

个人没有遇到在禅道提交代码的情况,尚未提供备份禅道代码的方式,如有需要请留言。

一般情况下,禅道备份是针对mysql数据及其所有附件进行备份。

mysql数据备份方式:两种方式
方式1.
禅道数据库管理界面(http://ip:port/adminer),登入zentao mysql库,对数据执行到处操作
步骤如下:

1、网页登录数据库 http://ip:port/adminer/
禅道数据库管理用的是adminer,
访问adminer的时候需要身份验证,需要先创建用户
运行/opt/zbox/auth/adduser.sh来添加用户
​
2.网页直接显示登录界面:
系  统:默认选择MySQL。
服务器: 127.0.0.1:mysql端口 (mysql端口启用的是3307,那么就填写 127.0.0.1:3307。 注意:ip只能写127.0.0.1)
用户名: test
密   码:123456
数据库:zentao
​
3.导出数据
方式2
暴力导出
对/opt/zbox/data/mysql/zentao目录下所有文件进行拷贝
附件数据备份方式:

将/opt/zbox/app/zentao/www/data/upload/1 目录下所有文件进行拷贝

配置文件备份方式

对/opt/zbox/app/zentao/config/my.php 进行备份(该文件若无特殊配置可不考虑)

安全起见,不差这一个  直接备份

禅道数据恢复

mysql数据恢复

方式1.

对应mysql 备份方式1,备份出来的数据,按照类似步骤,导入新禅道中

方式2.

对应mysql 备份方式2,将 /opt/zbox/data/mysql/zentao目录中拷贝出来的文件,上传至新禅道的/opt/zbox/data/mysql/zentao目录下,即可使用

附件数据恢复
/opt/zbox/app/zentao/www/data/upload/1  
目录下拷贝出来的文件上传至新禅道的
/opt/zbox/app/zentao/www/data/upload/1
目录下,即可使用
配置文件恢复
对/opt/zbox/app/zentao/config/my.php  文件进行替换(该文件一般情况无特殊配置可不考虑)

标签:opt,zentao,mysql,备份,Zentao,卸载,zbox,禅道
From: https://blog.csdn.net/weixin_49154092/article/details/139507158

相关文章

  • Gitlab全家桶(安装|升级|卸载|备份|恢复)
    通用命令sudogitlab-ctlstart#启动所有gitlab组件;sudogitlab-ctlstop#停止所有gitlab组件;sudogitlab-ctlrestart#重启所有gitlab组件;sudogitlab-ctlstatus#查看服务状态;sudogitlab-ctlreconfigure#启动服务;sudovim/etc/gitlab/gitlab.rb#......
  • JDK安装及卸载
    Java版本JavaSE:标准版(桌面程序,控制台开发)JavaEE:E企业级开发(Web端,服务器开发)JDK、JRE、JVMJDK:JavaDevelopmentKit开发工具JRE:JavaRuntimeEnvironment运行时的环境JVM:JavaVitualMachine虚拟机(用软件来实现,也可以用硬件来实现)JDK卸载JDK1.删除java的安装目......
  • 亚信安全64位卸载教程
    我们的目的是修改注册表的一些信息,达到我们无密码的退出或者卸载软件。想要修改注册表,必须进入安全模式:(注意:以前进入安全模式的方法,重启电脑,按F8进入安全模式。但是这个方法在win10,就没有效果了,所以下面用另一种方式)​电脑上同时按住win+R键,然后输入misconfig, 然后按回车键,在......
  • 卸载snap
    干掉烦人的snap列出用snap安装的软件包:snaplist把它们卸载了:sudosnapremove--purge<all_packages_name>干掉snap的守护进程:sudoaptremove--auto-removesnapd配置apt让其不使用snap:使用vim打开该文件sudo-Hvim/etc/apt/preferences.d/nosnap.pref再将这......
  • 在Spring中实现资源的动态加载和卸载
    在Spring框架中,实现资源的动态加载和卸载通常涉及以下几个方面:1.使用@Bean注解动态注册Bean通过在配置类中使用@Bean注解,可以在运行时动态创建和注册Bean。@ConfigurationpublicclassDynamicBeanConfig{@BeanpublicMyBeanmyBean(){//创建并......
  • 基于三层流量卸载方案的子网路由
    本文分享自天翼云开发者社区《基于三层流量卸载方案的子网路由》,作者:l****n顾名思义,子网路由是子网级别的。如果子网关联了子网路由,那么会优先查子网路由表中的路由。通过使用子网路由,用户的虚拟私有网络将具备一些高级的功能,比如在VPC中部署集中式防火墙等。本文介绍的子网路......
  • Mac卸载 Node npm,升级 Node
    电脑上的版本太老了。删除重新下载安装https://nodejs.org/en/download/prebuilt-installer由于使用安装包的形式安装的,所以网上的卸载命令不起作用。直接通过命令删除:#删除Node、npmjimmy@MacBook-Pronpm%sudorm-rf/usr/local/{bin/{node,npm},lib/node_modules/npm......
  • 禅道的安装和使用
    安装1.选择安装地址,安装路径自己建立一个英文的文件夹2.找到刚才自己建的安装目录打开xampp文件夹3.选择启动禅道4.安装运行环境5.安装好环境后点击访问禅道6.选择版本进入(开源免费,企业收费)7.输入账号密码(公司会给账号和密码)8.搭建禅道  使用1.登录禅道......
  • Xperia 1iii 日版 免root 卸载系统程序
    一、开启开发者选项自行百度不再赘述二、安装adb并且配置到环境变量中自行百度不再赘述三、执行批处理文件新建一个bat文件把下面的内容复制进去然后双击执行。每一行代码会删除一个程序@echooffadbshellpmuninstall-k--user0jp.co.nttdocomo.lcsappadbshell......
  • Linux安装卸载MySQL
    大家好,我是Java陈序员。今天,给大家分享下在Linux环境中如何安装卸载MySQL.关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。MySQL安装准备一台Linux服务器下载Linux版MySQL安装包下载地址:https://downloads.m......