linux学习2-在阿里云服务器上部署禅道环境(代码片段)

上海-悠悠 上海-悠悠     2022-11-24     360

关键词:

前言

以前出去面试总会被问到:测试环境怎么搭建?刚工作1-2年不会搭建测试环境还可以原谅自己,工作3-5年后如果还是对测试环境搭建一无所知,面试官会一脸的鄙视。
本篇以最简单的禅道环境搭建为例,学习下如何在Linux上搭建禅道环境。

环境准备:
1.一台Linux服务器, 操作系统: CentOS 7.4 64位
2.Xshell 5.0
3.Xftp 5.0
4.ZenTaoPMS.9.8.3.zbox_64.tar.gz安装包

禅道安装包

禅道官网下载 【http://dl.cnezsoft.com/zentao/9.8.3/ZenTaoPMS.9.8.3.zbox_64.tar.gz】安装包

下载完成之后,接下来要把安装包放到阿里云服务器上的/opt目录,并解压

tar -xvf ZenTaoPMS.9.8.3.zbox_64.tar.gz

如何把本地的文件上传到linux服务器上呢?这是个问题,可以用Xshell里面的一个Xftp插件解决

Xftp安装

是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。
平常使用windows的小白用户,如果不会操作linux上的文件,可以安装Xftp,可以很友好的和linux服务器上文件传输。安装包在QQ群:588402570 下载
下载完成后,傻瓜式的安装就可以了,有中文版和英文版切换。打开Xshell界面,点文件传输按钮,就能进入Xftp交互页面了。

Xftp交互页面如下,左边是你本地电脑的文件,右边是服务器上的文件。右侧进入到/opt目录,找到下载的安装包直接拽过去就可以了

Xshell部署环境

回到Xshell界面,连上阿里云服务器,参考上一篇【linux学习1-Xshell连接阿里云ECS服务器】(https://www.cnblogs.com/yoyoketang/p/10180254.html)
cd到/opt目录,解压文件

[root@yoyo ~]# cd /opt
[root@yoyo opt]# tar -xvf  ZenTaoPMS.9.8.3.zbox_64.tar.gz

修改禅道自带的Apache和mysql端口号,-ap是Apache端口可以随意设置,我这里是8088,-mp是mysql数据库的端口
接着执行/opt/zbox/zbox start,重启禅道

[root@yoyo opt]# /opt/zbox/zbox -ap 8088
[root@yoyo opt]# /opt/zbox/zbox -mp 8089
[root@yoyo opt]# /opt/zbox/zbox start
Apache is running
Mysql is running
[root@yoyo opt]# 

创建数据库账号:/opt/zbox/auth/adduser.sh
Account: admin_yo
Password: 123456

[root@yoyo opt]# /opt/zbox/auth/adduser.sh
This tool is used to add user to access adminer
Account: admin_yo
Password: Adding password for user admin_yo
[root@yoyo opt]# 

接着开放防火墙端口(我这边好像不用这步操作)
备注:如果不会vim编辑器的话,也可以用Xftp打开到对应文件,右键文本编辑修改后保存就行了

cd /etc/sysconfig

vim iptables,打开文件后,输入以下内容

-A INPUT -p tcp -m state --state NEW -m tcp --dport 9096 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 9095 -j ACCEPT

保存并退出,执行/bin/systemctl restart iptables重启防火墙。

访问禅道

接着点开浏览器,输入地址:http://服务器公网ip:8088/。这个页面暂时是无法访问,需要在阿里云服务器上开启8088端口
打开云服务器ECS-安全组-配置规则

添加安全组规则,新增8088端口访问权限

  • 规则方向:入方向
  • 协议类型:自定义 FTP
  • 端口范围: 8088/8088
  • 授权对象:0.0.0.0/0

再去浏览器访问http://服务器公网ip:8088/, 就可以打开禅道地址了

首次登陆可以使用admin 123456登陆访问

如果想用http://www.xxx.com这种能访问到,那就需要买域名了

交流QQ群:779429633

阿里云部署node接口(代码片段)

...项目的心愿,用nodejs编写了后端代码,准备部署到阿里云服务器上,作为接口供前端使用。操作目的:(1)熟悉阿里云服务器上安装的linux系统操作(2)配置nodejs环境,并编写项目(3)配置mongoDB数据库(4)熟练操作shell命令,... 查看详情

linux学习之阿里云服务器java开发环境的搭建

...直是在windows上面进行java开发,然后打成war包部署在linux服务器上面,linux服务器上面的正式环境和测试环境都是别人搭建好的,svn服务器也是别人搭建好的,抱着一种学习的心态的就去买了个阿里云服务器于是开始搭建java开发... 查看详情

禅道开源版本安装(代码片段)

...后的ZenTaoPMS.12.0.stable.zbox_64.tar.gz文件,拷贝到阿里云linux服务器的/opt文件目录下。3、打开xshell连接到阿里云服务器上,执行解压命令。cd/opt/tar-zxvfZenTaoPMS.12. 查看详情

在linux环境下部署禅道环境

下载禅道安装包:  1)cd/home/  2)mkdirapp  3)ls  4)cdapp/  5)pwd  6)wget+禅道地址(http://dl.cnezsoft.com/zentao/9.8.3/ZenTaoPMS.9.8.3.int.zbox_64.tar.gz)  7)yuminstallwget--安装wgetwget主要负责下载一些东西  8)y  9)y  10)wge... 查看详情

linux12-->阿里云(代码片段)

文章目录阿里云1、生产环境准备的三套环境2、ECS3、安全组规则设置4、RDS(云数据库)5、数据传输服务DTS6、SLB7、VPC8.OSS对象存储9、CDN10、DNS12、NAS13、阿里云实践阿里云1、生产环境准备的三套环境#1、三套环境:测试环境预发... 查看详情

基于阿里云服务器linux系统部署javaweb项目

前段时间刚完成一个JavaWeb项目,想着怎么部署到服务器上,边学边做,花了点时间终于成功部署了,这里总结记录一下过程中所遇到的问题及解决方法。之所以选择阿里云,考虑到它是使用用户最多也是最广泛的云服务器。学... 查看详情

阿里云上部署环境

https://blog.csdn.net/gao36951/article/details/73321345这个博客写的不错大家可以参考下还有在安装tomcat的时候访问没连接上是因为服务器没有打开8080端口具体步骤如下   查看详情

ali_cloud++:阿里云服务器部署禅道项目管理系统(代码片段)

1、开源版安装包下载  地址一:百度云下载10.0 提取码:2dyg   地址二:官方下载2、直接解压安装包到/opt目录下注意:这里我安装的是Linux一键安装包官方给出的方法就是直接解压到/opt/目录下直接启动就行,若解压... 查看详情

linux学习3-yum安装java和tomcat环境

...能用yum安装java和tomcat环境。前面一篇已经实现在阿里云服务器上搭建一个禅道系统的网站,算是小有成就,但并不是每个网站搭建都是这么简单的。一般开发包是一个.war的文件,这就需要用到一个中间键,比如tomcat了,tomcat又... 查看详情

将bug管理工具(禅道)部署到服务器(测试服务器云服务器)

...idu.com/article/fea4511a3cca6ef7ba912544.html 一、将禅道部署到服务器  1、下载SecureCRT  2、用SecureCRT连接服务器主机(输入服务器IP、用户名、密码连接)  3、下载禅道的Linux一键安装包  4、上传安装包到/opt目录下:  ①... 查看详情

如何将app部署在阿里云服务器上?

参考技术A1。远程登录第一次购买ECS后,会把该ECS服务器的root账号、密码发送购买者的邮箱,然后购买者可以通过远程登录到ECS服务器。2。安装web环境根据自己应用特点选择安装相关web服务器tomcat或者jetty,阿里云提供了一条龙... 查看详情

在阿里云ecs服务器上部署java环境实现域名访问

...题。今天找到了一篇很好的文章,讲述了如何在阿里云ECS服务器上部署Java环境实现域名访问。链接在之前我 查看详情

项目总结57:使用阿里云性能测试-电商系统并发测试(代码片段)

...件和软件上,测试环境和正式环境一致  2-目前一共4台服务器:一台阿里云SLB服务器,一台RDS数据库服务器,两台ECS服务器(tomcat、redis、kafka,mongodb君部署在ECS服务器)  3-测试环境(完全模拟真实环境):    数据库:在R... 查看详情

如何将app部署在阿里云服务器上

1,APP应用需要什么样的云服务器?为了帮助大家了解如何使用阿里云云服务器及相关应用,阿里云的移动云团队开发了一个简单的APP应用:移动云相册,其中使用了ECS主要用作部署云相册的API服务(图片信息调用、图片列表调... 查看详情

linux的常用命令

...Linux.但是目前这个技术还不够成熟.[暂时不推荐].4.使用云服务器,可以直接在腾讯云,阿里云或华为云等服务器厂商处直接购买一个云服务器.[推荐]使用云服务器不仅环境搭建简单,避免折腾,同时还有一个最大的好处,部署在云服务... 查看详情

禅道环境部署

禅道不需要在多台电脑中部署建议部署在服务器或公共电脑中,其他用户通过浏览器访问禅道服务器IP:apache端口号/zentao访问禅道。 使用教程:http://www.zentao.net/book/zentaopmshelp/76.html#1 一键安装包:Windows64位一键安装包:&nb... 查看详情

部署阿里云服务器详解1

centos6.8部署java运行环境 xshellwinscp传输----------1.安装jdk下载jdk-linux的rpm文件可以直接rmp命令安装不用手动配置环境变量会自动配置好mkdir/usr/java  传输到java下rpm-ivh rpm文件名2.安装tomcat mkdir/usr/tomcat传输下载好的z... 查看详情

如何在阿里云上部署php后端

参考技术A首先你需要买一个阿里云服务器,买的时候可以选择操作系统(买完之后在控制台也可以更改操作系统)我使用的是CentOS,买完服务器之后需要添加一个多语言环境,这个需要到云市场搜索“多语言环境”并购买,有免费... 查看详情