【禅道测试环境搭建及安装】Linux上的禅道安装教程,从环境搭建开始

news2024/11/26 18:33:07

目录

一、操作环境

二、安装VMware

三、安装FinalShell

四、在VMware里安装CentOS

1.前置:CentOS的下载

2.CentOS的安装

3.查看网络

五、用宿主机连接远程的虚拟机

六、禅道包的下载与CentOS配置的修改

七、上传项目包并安装禅道


一、操作环境

Windows 10 家庭版,64 位操作系统

二、安装VMware

这个软件傻瓜式安装即可(安装好需要注册码,可以找一下)

三、安装FinalShell

教程通道:【点我查看教程哦~】

四、在VMware里安装CentOS

1.前置:CentOS的下载

1)访问阿里云镜像网站:【阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区】,点击下方的【centos】

 2)点击【CentOS过期源(centos-vault):centos-vault镜像_centos-vault下载地址_centos-vault安装教程-阿里巴巴开源镜像站】

 3)点击【下载地址:centos-vault安装包下载_开源镜像站-阿里云】

 4)选择7.x的版本进行下载(我下载的7.8),点击【7.8.2003/】

 5)点击【isos/】

6)点击【x86_64/】

 7)点击【CentOS-7-x86_64-DVD-2003.iso】进行下载即可

2.CentOS的安装

1.打开VMware,在VMware里点击【创建新的虚拟机】 2.选择默认的【典型】,点击【下一步】 3.点击【浏览】按钮,选择电脑里预先下载好的CentOS_7的iso文件,点击【下一步】 4.输入用户名、密码等信息,点击【下一步】 注意:用户名的输入要求

 5.输入虚拟机的名称,击【浏览】按钮,选择安装的位置6.按需填写【最大磁盘大小】,选择默认的【将虚拟磁盘拆分成多个文件】,点击【下一步】 7.点击【自定义硬件】,可以按自己需要深度定制8.自定义硬件的页面9.硬件定制完成后,点击【完成】 10.CentOS的安装过程 11.安装完成,点击之前创建的【用户名】 12.输入之前创建用户对应的【密码】,点击【Sign In】

注意:数字小键盘输入没有反应,要用键盘上的横排数字进行输入13.登录后的CentOS_7界面

 14.在桌面点击【鼠标右键】,可以点击【Open Terminal】打开终端

 15.在终端中输入【cat /etc/redhat-release】,点击【回车】按钮,查看【CentOS的版本号】

 

3.查看网络

1.输入【ip addr】,点击【回车】,查看【ens33】下的【ip】

 2.输入【ping 网址】,如果下方一直有数据返回,说明在CentOS上网络是通的

 3.输入【netstat -ntpl】,查看【22端口】,该端口是打开的

五、用宿主机连接远程的虚拟机

1.打开【远程工具FinalShell】,依次点击【文件夹】-【白色带加号文件】-【SHH连接】(即以下①②③步骤)

 2.依次输入【名称】,【主机】,【端口】,【用户名】,【密码】,点击【确定】

注:【主机】为之前在CentOS_7的 ip addr ens33 inet 后的ip地址),【端口】默认22

1)用户名为自己设置的用户【summermay】,建立远程连接

 2)用户名为【root】,建立远程连接,(我输入的密码与自己建立的summermay账户一致的密码)

 

 3.【双击】刚添加的连接

 4.在弹出的提示框中点击【接受并保存】

 5.若连接名称左侧的小圆点是【红色】,则【鼠标在标签名上右击】,点击【连接】,小圆点变为【绿色】即连接成功

 

 6.在不同的用户下输入【pwd】命令,能进入用户目录和root目录,说明FinalShell能够远程连接虚拟机

 

六、禅道包的下载与CentOS配置的修改

1.点击右侧蓝色链接【点我进入禅道官网】,点击【开源版】

 2.在进来的页面拉到下方,在【下载链接】中选择在适合自己系统的安装包下载

 注:点击对应的版本即开始下载

 3.下载好的安装包

 4.点击下载链接下方的【安装手册】

 5.在安装手册中查看【禅道的硬件需求】,编辑【CentOS的配置】

七、上传项目包并安装禅道

【附】禅道官方参考资料:

1)该链接是发文时最新的版本:

渠成命令行安装禅道 - 禅道使用手册 - 禅道开源项目管理软件

2)该链接有视频可以作为参考:

(推荐)linux用一键安装包 - 禅道使用手册 - 禅道开源项目管理软件

1.在FinalShell中用root用户登录,在下方文件处进入【/usr/local/src】目录,在空白处点击【鼠标右键】,选择【上传】

 2.在打开的对话框中选择下载的【禅道一键安装包】,点击【确定】

 3.很快就上传完成了

 4.输入【cd /usr/local/src】进入目录,再输入【pwd】确认是在/usr/local/src目录下,输入【ll】命令,查看目录下的文件,可以看见,刚才上传的文件已经在该目录下了,即:上传成功。

 5.输入【sudo tar -zxvf ZenTaoPMS.18.1.zbox_64.tar.gz -C /opt】,将安装包直接解压到/opt目录下(需要修改包名为自己下载的包名哦~)

官方的特别说明:不要解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变,也不要解压后把整个目录777权限。

 6.输入【cd /opt】进入目录,输入【ll】查看解压的zbox(即解压后的文件)

 7.开启、停止和重启 Apache和Mysql

执行【/opt/zbox/zbox start】命令开启Apache和Mysql;

执行【/opt/zbox/zbox stop】命令停止Apache和Mysql;

执行【/opt/zbox/zbox restart】命令重启Apache和Mysql。

  8.为了不占用Server上默认的80、3306端口,把禅道自带的Apache和MySQL的端口号修改一下

9.如果在浏览器中输入【http://禅道服务器ip:apache端口】无法访问禅道,需要进行防火墙设置

1)输入【firewall-cmd --query-port=8080/tcp】查询防火墙是否允许了8080端口(即下图中的①)

2)没有允许就输入【firewall-cmd --add-port=8080/tcp --zone=public --permanent】开启(即下图中的②)

3)再次输入【firewall-cmd --query-port=8080/tcp】查询(即下图中的③)

4)如果还是未开启就输入【firewall-cmd --reload】重新加载(即下图中的④)

5)再次输入【firewall-cmd --query-port=8080/tcp】查询,返回【yes】,开启成功了(即下图中的⑤)

 10.在Windows中的浏览器中输入【http://禅道服务器ip:apache端口】即可访问和登录禅道,点击【开源版】

 11.输入默认用户名【admin】和密码【123456】,点击【登录】按钮

 12.首次登录会让【修改密码】,修改后点击【保存】即可

 13.到此,就进入禅道的界面啦!禅道开源版搭建完成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/384840.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Substrate 基础教程(Tutorials) -- 授权特定节点

五、授权特定节点 在添加可信节点中,您看到了如何使用一组已知的验证器节点构建一个简单的网络。该教程演示了一个简化版的许可网络(permissioned network)。在一个被许可的网络中,只有被授权的节点(authorized nodes…

STM32CubexMX与FreeRTOS学习

FreeRTOS结合MX软件开发,基础配置直接生成,我们只需要会操作即可,操作一些API函数,注意事项就是:头文件、二值信号量一开始就有、定时器需要打开并且配置周期 1-LED-EXTI 上下拉模式和触发模式不要选择错误 void HAL_…

Elasticsearch:如何在 Elastic 中实现图片相似度搜索

作者:Radovan Ondas 在本文章,我们将了解如何通过几个步骤在 Elastic 中实施相似图像搜索。 开始设置应用程序环境,然后导入 NLP 模型,最后完成为你的图像集生成嵌入。 Elastic 图像相似性搜索概览 >> 如何设置环境 第一步…

【11】linux命令每日分享——useradd添加用户

大家好,这里是sdust-vrlab,Linux是一种免费使用和自由传播的类UNIX操作系统,Linux的基本思想有两点:一切都是文件;每个文件都有确定的用途;linux涉及到IT行业的方方面面,在我们日常的学习中&…

网页全屏截图、在线截图API

在我们的数字时代,网页截图已经成为了一个非常常见的需求,无论是为了记录网页信息、保存重要信息或是与他人分享自己看到的内容,截图工具都是必不可少的。今天,我想向大家推荐一个非常好用的在线网页全屏截图工具,它的…

获取html元素相对屏幕的位置

1. 写在前面 Javascript 由三部分构成,ECMAScript,DOM和BOM。 ECMAScript(核心)   描述了JS的语法和基本对象 Bom:(browser object model);浏览器对象模型,提供一些属性和方法可以操作浏览器,浏览器可…

【spring】Spring Data --Spring Data JPA

Spring Data 的委托是为数据访问提供熟悉且符合 Spring 的编程模型,同时仍保留着相关数据存储的特​​殊特征。 它使使用数据访问技术、关系和非关系数据库、map-reduce 框架和基于云的数据服务变得容易。这是一个伞形项目,其中包含许多特定于给定数据库…

详述java的设计模式(二)

1.工厂模式 简单工厂模式(Simple Factory Pattern)属于创建型模式,是指由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类的对象,而被创建的对象通常都具有共同的父类或接口,这种模式又叫做静态工…

数据结构和算法学习

文章目录精通一个领域切题四件套算法算法的五个条件流程图数据结构数据与信息数据信息数据结构和算法数据结构算法时间复杂度空间复杂度数组 Array优点缺点数组和链表的区别时间复杂度链表 Linked List优点缺点时间复杂度单向链表双向链表循环链表双向循环链表堆栈 Stack队列 Q…

涂鸦开发资源中心硬核上线!支持产物包可视化、自由裁剪开发框架等功能

开发过程对于程序猿们来说,就像建碉堡,碉堡的建成速度、创造力,以及精致和牢固程度,取决于工具称不称手。不称手的开发工具,不仅能让人心力交瘁,还会多掉几根头发。 为了帮助开发者获得更好的开发体验&…

【搞透C语言指针】那年我双手插兜, 不知道指针是我的对手

☃️内容专栏:【C语言】进阶部分 ☃️本文概括: 征服C语言指针!一篇文章搞清楚指针的全部要点。 ☃️本文作者:花香碟自来_ ☃️发布时间:2023.3.3 目录 一、字符指针 二、指针数组 三、数组指针 1.数组指针的定义…

UML常见图的总结

一、概述 UML:Unified Modeling Language,统一建模语言,支持从需求分析开始的软件开发的全过程。是一个支持模型化和软件系统开发的图形化语言、为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到…

ESP32设备驱动-SHT11温度湿度传感器驱动

SHT11温度湿度传感器驱动 SHT1x 数字湿度传感器是一种可回流焊接的传感器。 SHT1x 系列包括带有 SHT10 湿度传感器的低成本版本、带有 SHT11 湿度传感器的标准版本和带有 SHT15 湿度传感器的高端版本。 与 SHTxx 湿度传感器系列中的所有其他 Sensirion 传感器类型一样,它们经…

H2数据库连接时用户密码错误:Wrong user name or password [28000-214] 28000/28000 (Help)

H2数据库连接时用户密码错误: 2023-03-03 08:25:07 database: wrong user or password; user: "SA" org.h2.message.DbException: Wrong user name or password [28000-214]出现的问题配置信息原因解决办法org.h2.message.DbException: Wrong user name or password …

Python从入门到转行,看完这一篇就够了

Python零基础入门 零基础入门就得从最基本的变量,语法格式,数据类型,函数,作用域,模块等基本知识入手(有编程基础基础也得这么来) 和篮球一样,先来三步上篮: Python基…

Spring Boot 分片上传、断点续传、大文件上传、秒传

文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,…

MySQL面试题-基础篇

目录 前言 数据库基础 1.什么是关系型数据库和非关系型数据库? 2.什么是 SQL? 3.MySQL 有什么优点? 4.MySQL 的基础架构? 存储引擎 1.MySQL 支持哪些存储引擎?默认使用哪个? 2.MySQL 存储引擎架构了解吗&…

C# IoC控制反转学习笔记

一、什么是IOC IoC-Invertion of Control,即控制反转,是一种程序设计思想。 先初步了解几个概念: 依赖(Dependency):就是有联系,表示一个类依赖于另一个类。 依赖倒置原则(DIP&a…

苹果ipa软件下载网站和软件的汇总

随着时间的流逝,做苹果版软件安装包下载网站和软件的渐渐多了起来。 当然,已经关站、停运、下架、倒闭的苹果软件下载网站和软件我就不说了,也不必多说那些关站停运下架倒闭的网站和软件了。 下面我统计介绍的就是苹果软件安装包下载网站和软…

系列十二、MySQL管理

一、系统数据库 Mysql数据库安装完成后,自带了一下四个数据库,具体作用如下:二、常用工具 2.1、mysql 2.1.1、概述 该mysql不是指mysql服务,而是指mysql的客户端工具。 2.1.2、语法 # 语法 : mysql [options] [dat…