linux下安装禅道指南

2024-06-08 18:58
文章标签 linux 安装 指南 禅道

本文主要是介绍linux下安装禅道指南,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、禅道docker环境下的搭建

1、docker pull haha123/zentao
2、cd /home/
3、mkdir zentao
4、 docker run -d --restart=always -p=1080:80 -v=/home/zentao:/home/zentao haha123/zentao
5、docker ps
6、访问http://123.207.250.243:1080

参考:https://hub.docker.com/r/haha123/zentao/

二、直接在linux下安装

我选用的是 【Linux 32位一键安装包(适用于Linux 32位)】
//包来自:https://www.zentao.net/download/80090.html
1、安装包下载

http://dl.cnezsoft.com/zentao/10.4/ZenTaoPMS.10.4.stable.zbox_32.tar.gz

2、ftp上传到/opt/
3、 sudo tar -zxvf ZenTaoPMS.10.4.stable.zbox_32.tar.gz -C /opt
4、 Apache和Mysql常用命令(仅供参考,操作直接到第五步)

(参考)
//执行/opt/zbox/zbox start 命令开启Apache和Mysql。
//执行/opt/zbox/zbox stop 命令停止Apache和Mysql。
//执行/opt/zbox/zbox restart 命令重启Apache和Mysql。

可以使用/opt/zbox/zbox -h命令来获取关于zbox命令的帮助。
其中 -ap参数 可以修改Apache的端口,-mp参数 可以修改Mysql的端口。
例如(apache端口改为8001,mysql端口改为3301):
注:如果需要开机自动启动,可以把 /opt/zbox/zbox restart 加到操作系统的自启目录。
5、指定端口,启动指定的apache和mysql,即:以下三个命令一次执行

/opt/zbox/zbox stop
/opt/zbox/zbox -ap 8001 -mp 3301
/opt/zbox/zbox start

参考图,无需操作
在这里插入图片描述

6、启动 Apache和Mysql服务后,访问和登录禅道

http://140.143.***.***:8001

7、去掉欢迎页面的话,需要配置一下apache的配置文件,去除下面的注释

# If you want visit zentao like http://localhost/, uncomment these lines.
#<VirtualHost *:8001>
#  ServerAdmin zentao@local.net
#  DocumentRoot "/opt/zbox/app/zentao/www"
#  ServerName localhost
#  <Directory />
#    AllowOverride all
#    Require all granted
#  </Directory>
#  ErrorLog "/opt/zbox/logs/apache_error_log"
#  CustomLog "/opt/zbox/logs/apache_access_log" combind
#</VirtualHost>

修改后

# If you want visit zentao like http://localhost/, uncomment these lines.
<VirtualHost *:8001>ServerAdmin zentao@local.netDocumentRoot "/opt/zbox/app/zentao/www"ServerName localhost<Directory />AllowOverride allRequire all granted</Directory>ErrorLog "/opt/zbox/logs/apache_error_log"CustomLog "/opt/zbox/logs/apache_access_log" combind
</VirtualHost>

配置修改参考了文档->去掉禅道访问地址中的zentao
8、登录,禅道默认管理员帐号是 admin,密码 123456,设置中修改公司名称

参考:https://www.zentao.net/book/zentaopmshelp/90.html

这篇关于linux下安装禅道指南的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1043026

相关文章

JDK21对虚拟线程的几种用法实践指南

《JDK21对虚拟线程的几种用法实践指南》虚拟线程是Java中的一种轻量级线程,由JVM管理,特别适合于I/O密集型任务,:本文主要介绍JDK21对虚拟线程的几种用法,文中通过代码介绍的非常详细,... 目录一、参考官方文档二、什么是虚拟线程三、几种用法1、Thread.ofVirtual().start(

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res

Linux创建服务使用systemctl管理详解

《Linux创建服务使用systemctl管理详解》文章指导在Linux中创建systemd服务,设置文件权限为所有者读写、其他只读,重新加载配置,启动服务并检查状态,确保服务正常运行,关键步骤包括权... 目录创建服务 /usr/lib/systemd/system/设置服务文件权限:所有者读写js,其他

Linux下利用select实现串口数据读取过程

《Linux下利用select实现串口数据读取过程》文章介绍Linux中使用select、poll或epoll实现串口数据读取,通过I/O多路复用机制在数据到达时触发读取,避免持续轮询,示例代码展示设... 目录示例代码(使用select实现)代码解释总结在 linux 系统里,我们可以借助 select、

Linux挂载linux/Windows共享目录实现方式

《Linux挂载linux/Windows共享目录实现方式》:本文主要介绍Linux挂载linux/Windows共享目录实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录文件共享协议linux环境作为服务端(NFS)在服务器端安装 NFS创建要共享的目录修改 NFS 配

linux系统中java的cacerts的优先级详解

《linux系统中java的cacerts的优先级详解》文章讲解了Java信任库(cacerts)的优先级与管理方式,指出JDK自带的cacerts默认优先级更高,系统级cacerts需手动同步或显式... 目录Java 默认使用哪个?如何检查当前使用的信任库?简要了解Java的信任库总结了解 Java 信

使用Java填充Word模板的操作指南

《使用Java填充Word模板的操作指南》本文介绍了Java填充Word模板的实现方法,包括文本、列表和复选框的填充,首先通过Word域功能设置模板变量,然后使用poi-tl、aspose-words... 目录前言一、设置word模板普通字段列表字段复选框二、代码1. 引入POM2. 模板放入项目3.代码

Linux命令rm如何删除名字以“-”开头的文件

《Linux命令rm如何删除名字以“-”开头的文件》Linux中,命令的解析机制非常灵活,它会根据命令的开头字符来判断是否需要执行命令选项,对于文件操作命令(如rm、ls等),系统默认会将命令开头的某... 目录先搞懂:为啥“-”开头的文件删不掉?两种超简单的删除方法(小白也能学会)方法1:用“--”分隔命

python依赖管理工具UV的安装和使用教程

《python依赖管理工具UV的安装和使用教程》UV是一个用Rust编写的Python包安装和依赖管理工具,比传统工具(如pip)有着更快、更高效的体验,:本文主要介绍python依赖管理工具UV... 目录前言一、命令安装uv二、手动编译安装2.1在archlinux安装uv的依赖工具2.2从github